嵌入式系統開發
含有「嵌入式系統開發」共 11 篇內容
全部內容
發佈日期由新至舊
Hua的沙龍
2024/11/03
leetcode | Easy | 26. Remove Duplicates from Sorted Array
這個問題「Remove Duplicates from Sorted Array」要求我們從一個已排序的陣列中移除重複的元素,並且返回移除後的陣列新長度。由於陣列已經是排序好的,所以所有的重複元素會是相鄰的。 我們需要移除重複的元素,使每個元素最多只出現一次,並返回去重後的陣列長度。不能使用額外的空
#
程式
#
leetcode
#
刷題
2
留言
Hua的沙龍
2024/11/03
leetcode | Medium | 11.Container With Most Water
今天介紹 LeetCode 「Container With Most Water」,分享兩種解法,包括暴力法和雙指針法。透過 C++ 的逐行解讀,幫助讀者更有效地思考問題,尤其在時間複雜度方面的差異,對於學習演算法與程式設計都有所幫助。
#
程式
#
leetcode
#
刷題
3
留言
Will 進步本
2024/08/28
嵌入式系統開發8: 使用 Datasheet 評估選擇元件
評估元件時使用數據表的步驟 評估元件是一項進階技能,通常是你在實現系統的驅動程序之後才會培養的能力。
#
嵌入式系統開發
#
datasheet
#
評估
1
留言
Will 進步本
2024/08/26
嵌入式系統開發7: 閱讀 Datasheet
閱讀數據表(Datasheet) 在產品開發的過程中,面對發佈壓力,往往會讓我們無法慢下來仔細閱讀元件的數據表、手冊以及應用說明。更糟糕的是,儘管我們可能已經翻遍了這些文件,卻發現什麼也沒記住,因為這些文件中的專業術語對我們來說就像外語一樣陌生。
#
嵌入式系統開發
#
datasheet
26
留言
Will 進步本
2024/08/26
電壓與電流的基本知識
電壓與電流 我們測量電量時使用電壓和電流,但這兩者都源於更基本的物理原理。
#
嵌入式系統開發
#
電壓與電流
#
電子學
30
留言
Will 進步本
2024/08/24
嵌入式系統開發5: 設計變更(Design Change)的應對策略
設計變更的應對策略 當我們手中已有了不同的架構圖時,下一步該如何進行?
#
嵌入式系統開發
#
設計變更
#
DesignChange
喜歡
留言
Will 進步本
2024/08/24
嵌入式系統開發6: Hardware/Software Integration 硬體/軟體整合
硬體/軟體整合 產品的開發通常源自於一個想法或市場需求。某人會基於功能、成本以及上市時間來設計出一個高層次的產品設計。此時,專案排程通常會被建立,顯示出主要的里程碑和活動。
#
嵌入式系統開發
#
軟硬體整合
喜歡
留言
Will 進步本
2024/08/22
嵌入式系統開發4: 如何開始設計系統架構
設計系統架構有兩種主要的方式:一種是從零開始構建,從一個想法或最終目標開始,逐步組織所有的要素,這稱為組合式設計(composition)。
#
系統架構
#
嵌入式系統開發
喜歡
留言
Will 進步本
2024/08/19
嵌入式系統開發 3 - 如何設計更靈活的嵌入式系統架構
系統設計的挑戰 嵌入式系統的設計猶如解開一個拼圖,即使是小型的系統也充滿了細節,讓人眼花繚亂。作為開發者,你需要具備全局視野,才能辨識哪些部分的問題能夠用簡單的方法解決,哪些部分則潛藏著複雜的相依性。這時,設計的關鍵在於:不要追求一開始就完美,而是從一個「還可以」的設計開始,然後逐步改進。
#
嵌入式系統開發
#
系統架構
喜歡
留言
Will 進步本
2024/08/17
嵌入式系統開發2 - 靈活應對變化
面對嵌入式系統挑戰的原則 嵌入式系統開發過程常被比喻為拼圖,一個個相互契合的組件形成完整系統。有時,你可能會強行將不匹配的組件拼在一起,但結果卻與預期的圖像不符。我們應該拋棄將開發最終結果視為單一版本程式碼的想法,嵌入式系統的開發更像是隨著時間變化的拼圖,涵蓋了概念、原型設計、硬體啟動、除錯、測試
#
嵌入式系統開發
#
DonaldKnuth
喜歡
留言