DSP的特點
對于沒有使用過DSP的初學者來說,第一個困惑就是DSP其他的嵌入式處理器究竟有什么不同,它和單片機,ARM有什么區別.事實上,DSP也是一種嵌入式處理器,它完全可以完成單片機的功能.
...
20世紀30年代,英國送奶公司送奶到訂戶門口,沒蓋子也沒封口,麻雀和紅襟鳥可以很容易的喝到上層的奶皮。后來,牛奶公司把瓶口用錫箔紙封裝起來防止鳥的偷食。20年后,英國的麻雀都學會了用嘴把 ...
我在學習CAN應用設計中的一點心得體會,也算是走了一些彎路,現在把它寫出來和大家共同交流。
不知道各位注意到沒有,大多數情況下,SJA1000是與8250+51系列單片機的方式來做CAN的控 ...
隨著3G技術的發展,要求處理器的速度越來越高,體積越來越小,DSP的發展正好能滿足這一發展的要求。因為,傳統的其它處理器都有不同的缺陷:MCU的速度較慢;CPU體積較大,功耗較高;嵌入CPU ...
大部分軟件開發項目依靠結合代碼檢查、結構測試和功能測試來識別軟件缺陷。盡管這些傳統技術非常重要,而且能發現大多數軟件問題,但它們無法檢查出當今復雜系統中的許多共性錯誤。本文將介 ...
縮短PCB設計周期已成為一個常規問題。設計師也面臨著電路板技術的急劇變化,如處理速度越來越快,IC封裝日趨復雜,從而為本是設計流程中最簡單環節的PCB設計增添了復雜性。所以,為了提高設計流 ...
以一個實際的硬件設計項目為例,和大家一同探討硬件開發的基本準則和思想,同時歡迎大家積極提出自己的問題和觀點。
1 充分了解各方的設計需求,確定合適的解決方案
啟動一個硬件開發項目 ...
數字器件正朝著高速、低耗、小體積、高抗干擾性的方向發展,這一發展趨勢對印刷電路板的設計提出了很多新要求。Protel軟件在國內的應用已相當普遍,然而,不少設計者僅僅關注于Protel軟件的“布 ...
作為一個電子工程師設計電路是一項必備的硬功夫,但是原理設計再完美,如果電路板設計不合理性能將大打折扣,嚴重時甚至不能正常工作。根據我的經驗,我總結出以下一些PCB設計中應該注意的地 ...
學習掌握嵌入 Linux 的開發與移植 現在非常流行。各種學習文章與培訓班,充斥書店街頭。筆者也上了路,經歷漫長的摸索,終于一日開竅,但的確 糟蹋了很多金錢與時間。 作為窮人,現寫下自己的感 ...
1.做個最小系統板:如果你從沒有做過ARM的開發,建議你一開始不要貪大求全,把所有的應用都做好,因為ARM的啟動方式和dsp或單片機有所不同,往往會遇到各種問題,所以建議先布一個僅有Flash,SR ...
在嵌入式軟件開發過程中,一般來說,花在測試和花在編碼的時間比為3:1(實際上可能更多)。這個比例隨著你的編程和測試水平的提高而不斷下降,但不論怎樣,軟件測試對一般人來講很重要。很多年前 ...