引言
STM32是ST(意法半導體)公司推出的基于ARM內核Cortex-M3的32位微控制器系列。Cortex-M3內核是為低功耗和價格敏感的應用而專門設計的,具有突出的能效比和處理速度。通過采用Thumb-2高密 ...
IAP即在應用中編程,對于嵌入式產品,指在不影響產品正常運行的情況下實現應用程序的更新。許多ARM芯片都提供該操作接口,相對于ISP(在系統編程)方式,具有方便靈活且不需要借助專用boot裝載程 ...
TI公司的 MSP430系列單片機是具有很高實用性價值的產品,在許多領域得到廣泛的應用,特別是它的超級低功耗特性,是目前所有其他單片機無法比擬的。 IAP(InApplication Programming)是用戶自己的 ...
引言
隨機數已廣泛地應用于仿真、抽樣、數值分析、計算機程序設計、決策、美學和娛樂之中。常見的隨機數發生器有兩種:使用數學算法的偽隨機數發生器和以物理隨機量作為發生源的真隨機數發生 ...
LED點陣作為一種重要的顯示手段,得到了廣泛的應用,在單片機控制的點陣顯示系統程序中需要解決的一個重要問題就是字符點陣數據的獲取,也就是常說的取字模。筆者在工作過程中也遇到這個問題, ...
本文以MP3解碼器為例,介紹了一種在嵌入式Linux系統下配置使用處理器片內SRAM的應用方案,有效提高了代碼的解碼效率,降低了執行功耗。該方案不論在性能還是成本上都得到了很大改善。
1 硬件 ...
引言
由于指令的速度不斷加快,單片機在各個方面的性能大為提高,比如多個單片機之間的時鐘同步。Silicon Labs公司的C8051F系列單片機的執行速度最高可以達到100MIPS,這使得更高精度的時鐘 ...
引言
SPI(Serial Peripheral Interface)是Motorola公司推出的一種同步串行外圍接口。該接口由于協議實現簡單,傳輸速度快等優點,已被廣泛應用于EEPROM、 Flash、實時時鐘、A/D轉換器以及D ...
要選好一款處理器,要考慮的因素很多,不單單是純粹的硬件接口,還需要考慮相關的操作系統、配套的開發工具、仿真器,以及工程師微處理器的經驗和軟件支持情況等。微處理器選型是否得當,將決定 ...
引言
在線編程(In-Circuit Programming,ICP)是目前普遍應用的一種速度較快的MCU編程方式。對于筆者使用的Freescale半導體公司的8位MCU來講,通過芯片本身的串行通信接口進行在線編程的速度 ...
引言
單片機應用于工業控制等方面時,經常要將電流、電壓、溫度、位移、轉速等模擬量轉換成數字量,然后在單片機內作進一步運算和處理,完成相應的數據存儲、數據傳輸和數據輸出,達到分析和 ...
引言
隨著嵌入式系統應用的迅速發展,PDA和移動電話等便攜式裝置深入到生產生活的各個角落,嵌入式系統市場有迅速增長趨勢。嵌入式系統一般是由電池來供給電能的,而且大多數嵌入式設備都有 ...