傳統的單片機系統開(kāi)發(fā)中總是離不開(kāi)仿真器和編程器。隨著(zhù)電子和計算機技術(shù)的迅猛發(fā)展,單片機技術(shù)也得到了空前的發(fā)展。部分16位單片機和32位 ARM微控制器都帶有JTAG接口,通過(guò)各自不同的專(zhuān)用硬件 ...
每每有大事件在遠處發(fā)生時(shí),H編輯都很忿恨為什么地球不是平而是圓的呢。子夜時(shí)分,身處東八時(shí)區的我們理應已經(jīng)在做夢(mèng)的時(shí)候,但大洋彼岸的舊金山那時(shí)候是風(fēng)和日麗的下午時(shí)分,而且God damn的蘋(píng) ...
引言
STM32是ST(意法半導體)公司推出的基于A(yíng)RM內核Cortex-M3的32位微控制器系列。Cortex-M3內核是為低功耗和價(jià)格敏感的應用而專(zhuān)門(mén)設計的,具有突出的能效比和處理速度。通過(guò)采用Thumb-2高密 ...
IAP即在應用中編程,對于嵌入式產(chǎn)品,指在不影響產(chǎn)品正常運行的情況下實(shí)現應用程序的更新。許多ARM芯片都提供該操作接口,相對于ISP(在系統編程)方式,具有方便靈活且不需要借助專(zhuān)用boot裝載程 ...
TI公司的 MSP430系列單片機是具有很高實(shí)用性?xún)r(jià)值的產(chǎn)品,在許多領(lǐng)域得到廣泛的應用,特別是它的超級低功耗特性,是目前所有其他單片機無(wú)法比擬的。 IAP(InApplication Programming)是用戶(hù)自己的 ...
引言
隨機數已廣泛地應用于仿真、抽樣、數值分析、計算機程序設計、決策、美學(xué)和娛樂(lè )之中。常見(jiàn)的隨機數發(fā)生器有兩種:使用數學(xué)算法的偽隨機數發(fā)生器和以物理隨機量作為發(fā)生源的真隨機數發(fā)生 ...
LED點(diǎn)陣作為一種重要的顯示手段,得到了廣泛的應用,在單片機控制的點(diǎn)陣顯示系統程序中需要解決的一個(gè)重要問(wèn)題就是字符點(diǎn)陣數據的獲取,也就是常說(shuō)的取字模。筆者在工作過(guò)程中也遇到這個(gè)問(wèn)題, ...
本文以MP3解碼器為例,介紹了一種在嵌入式Linux系統下配置使用處理器片內SRAM的應用方案,有效提高了代碼的解碼效率,降低了執行功耗。該方案不論在性能還是成本上都得到了很大改善。
1 硬件 ...
引言
由于指令的速度不斷加快,單片機在各個(gè)方面的性能大為提高,比如多個(gè)單片機之間的時(shí)鐘同步。Silicon Labs公司的C8051F系列單片機的執行速度最高可以達到100MIPS,這使得更高精度的時(shí)鐘 ...
引言
SPI(Serial Peripheral Interface)是Motorola公司推出的一種同步串行外圍接口。該接口由于協(xié)議實(shí)現簡(jiǎn)單,傳輸速度快等優(yōu)點(diǎn),已被廣泛應用于EEPROM、 Flash、實(shí)時(shí)時(shí)鐘、A/D轉換器以及D ...
要選好一款處理器,要考慮的因素很多,不單單是純粹的硬件接口,還需要考慮相關(guān)的操作系統、配套的開(kāi)發(fā)工具、仿真器,以及工程師微處理器的經(jīng)驗和軟件支持情況等。微處理器選型是否得當,將決定 ...
引言
在線(xiàn)編程(In-Circuit Programming,ICP)是目前普遍應用的一種速度較快的MCU編程方式。對于筆者使用的Freescale半導體公司的8位MCU來(lái)講,通過(guò)芯片本身的串行通信接口進(jìn)行在線(xiàn)編程的速度 ...