本文擬將FreeRTOS在STM32F103VCT6上進(jìn)行移植,并通過典型的應(yīng)用設(shè)計(jì)對(duì)移植的有效性與易用性進(jìn)行驗(yàn)證。1軟硬件開發(fā)環(huán)境及處理器1·1軟件硬開發(fā)環(huán)境及設(shè)計(jì)目標(biāo)本移植過程使用的軟件環(huán)境是RealView MDK開發(fā)套件,此產(chǎn)品是ARM公司最新推出的針對(duì)各種嵌入式處理器的軟件開發(fā)工具,該開發(fā)套件功能強(qiáng)大,包括了uVision3集成開發(fā)環(huán)境和RealView編譯器,通過設(shè)計(jì)一款低成本遠(yuǎn)程抄表系統(tǒng),驗(yàn)證FreeRTOS在STM32Fl03VCT6上具有可行性,易用性,1.?硬件結(jié)構(gòu)與模塊功能本應(yīng)用系統(tǒng)的硬件結(jié)構(gòu)如圖1所示。其中的按鍵有2個(gè),用于工作模塊的切換·其他輸入/輸出模塊是STM32F103VCT6的IO口控制完成一定功能串口通信模塊是通過串口在ISP模式下燒寫芯片程序·發(fā)光二極管共6個(gè),兼斷電源指示、信號(hào)強(qiáng)度通信指示。GPRS模塊通信是通過無線網(wǎng)絡(luò)進(jìn)行TCP傳輸數(shù)據(jù)·表計(jì)模塊通信是STM32F103VCT6與表計(jì)進(jìn)行數(shù)據(jù)傳輸
標(biāo)簽:
freertos
stm32f103vct6
移植
上傳時(shí)間:
2022-06-24
上傳用戶:canderile