STM32Cube是一個(gè)全面的軟件平臺(tái),包括了ST產(chǎn)品的每個(gè)系列。平臺(tái)包括了STM32Cube硬件抽象層(一個(gè)STM32抽象層嵌入式軟件,確保在STM32系列最大化的便攜性)和一套的中間件組件(RTOS, USB, FatFs, TCP/IP, Graphics,等等
/********************************************************************程序名稱:片內(nèi)模數(shù)轉(zhuǎn)換演示實(shí)驗(yàn)時(shí)鐘頻率:內(nèi)部RC 1M引腳 :接鍵盤與顯示部分 **PC0.......PC7 鍵盤與顯示a.....g** **PD0.......PD7 鍵盤與
最近因項(xiàng)目需求要實(shí)現(xiàn)STM32的在線升級(jí)即IAP功能,先將這幾天的學(xué)習(xí)體會(huì)和IAP的具體實(shí)現(xiàn)總結(jié)出來,分享給大家,希望對(duì)同樣實(shí)現(xiàn)IAP的童鞋有所幫助,文中最后會(huì)上傳名為STM32_Update.zip的壓縮文件里面包含了STM32_App、
如下程序能實(shí)現(xiàn)ms毫秒級(jí)的比較精確的延時(shí)void Delayms(unsigned int n){ unsigned int i,j; for(j=n;j>0;j--) for(i=112;i>0;i--);}用keil可以看出這個(gè)延時(shí)的時(shí)間,我們先延時(shí)1ms(Delayms(1))。進(jìn)入Delayms前
89C51單片機(jī)結(jié)構(gòu)框圖1、一個(gè)8位 的微處理器CPU。2、片內(nèi)數(shù)據(jù)存儲(chǔ)器(RAM128B/256B):用以存放可以讀/寫的數(shù)據(jù),如運(yùn)算的中間結(jié)果、最終結(jié)果以及欲顯示的數(shù)據(jù)等。3、片內(nèi)4kB程序存儲(chǔ)器Flash ROM(4KB):用以存放程序、
并行主端口(Parallel Master Port,PMP)是一個(gè)8位/16位并行I/O模塊,專用于與通信外設(shè)、LCD、外部存儲(chǔ)器件以及單片機(jī)等多種并行器件進(jìn)行通信。由于并行外設(shè)接口的多樣化,PMP模塊具有高度可配置性。PMP模塊的主要特
Cortex-M3 處理器內(nèi)核Cortex-M3 處理器系統(tǒng)方框圖Cortex ‐\ M3總線連接范例寄存器組Cortex ‐\ M3處理器擁有R0‐\R15 的寄存器組。其中 R13 作為堆棧指針 SP 。SP 有兩個(gè),但在同一時(shí)刻只能有一個(gè)可以看到,這也就是所
手冊(cè)中注意幾個(gè)地方:RTC_SetAlarm() :The Alarm register can only be written when the corresponding Alarm is disabled (Use the RTC_AlarmCmd(DISABLE)).All RTC interrupts are connected to the EXTI control
移植環(huán)境1,主機(jī)環(huán)境:VMare下CentOS 5.5 ,1G內(nèi)存。2,集成開發(fā)環(huán)境:Elipse IDE3,編譯編譯環(huán)境:arm-linux-gcc v4.4.3,arm-none-linux-gnueabi-gcc v4.5.1。4,開發(fā)板:mini2440,2M nor flash,128M nand flash
PIC32MX 10位模數(shù)(Analog-to-Digital,A/D)轉(zhuǎn)換器(或ADC)具有以下特性:?逐次逼近寄存器(Successive Approximation Register,SAR)轉(zhuǎn)換?最多16個(gè)模擬輸入引腳?外部參考電壓輸入引腳?一個(gè)單極性差分采樣/保持放
;定義用戶寄存器 WEI1 EQU H’0C’ ;BIT0=MODS:選擇模式位 0:模式1 1:模式2 ;BIT1=BREK:斷路判別位 0:無斷路 1:有斷路 ;BIT2= ;BIT3= ;BIT4= ;BIT5=慢響 ;BIT6=快響 ;BIT7=長(zhǎng)響 WEI2 EQU H’0D’ ;“百
我們講獨(dú)立按鍵掃描的時(shí)候,大家已經(jīng)簡(jiǎn)單認(rèn)識(shí)了矩陣按鍵是什么樣子了。矩陣按鍵相當(dāng)于 4 組每組各 4 個(gè)獨(dú)立按鍵,一共是 16 個(gè)按鍵。那我們?nèi)绾螀^(qū)分這些按鍵呢?想一下我們生活所在的地球,要想確定我們所在的位置,
玩STM32,J-LINK仿真器固然很好,不夠J-Link價(jià)格昂貴,還好STM32內(nèi)部自帶Bootloader,可以串口下載程序。本人覺得串口下載方式簡(jiǎn)潔,廉價(jià),就一個(gè)USB-TTL轉(zhuǎn)換器即可完成。 一.首先在能正常工作的最小系統(tǒng)板,開發(fā)板上
ACE應(yīng)用于主站數(shù)據(jù)采集核心的開發(fā)已告一段落了。現(xiàn)在打算涉足嵌入式linux應(yīng)用程序的設(shè)計(jì)。俗話說“工欲善其事,必先利其器”,ACE支持arm系列的嵌入式系統(tǒng),當(dāng)然首先折騰他了,后期還打算整整apache的運(yùn)行時(shí)庫apr。嵌
越來越多的測(cè)量?jī)x器提供GPIB(General Purpose Intefface Bus)總線接口,通過該總線可以方便快捷地連接帶有GPIB接口的儀器及計(jì)算機(jī),組成一個(gè)GPlB網(wǎng)絡(luò)。GPIB設(shè)備與計(jì)算機(jī)連接時(shí),需要借助GPIB接口板卡,但這些GPIB接