无人机飞控开发平台培训理论课程——MSP430最小系统
一、MSP430簡介
·MSP430系列單片機是德州儀器(TI)生產(chǎn)的16位超低功耗、精簡指令集(RISC)的混合信號處理器。
·之所以成為混合信號處理器,是由于其針對實際應(yīng)用需求,將多個不同功能的模擬電路、數(shù)字電路模塊和微處理器集成在一個芯片上,以提供“單片機”解決方案。
·該系列單片機多應(yīng)用與需要電池供電的便攜式儀器儀表中。
二、MSP430優(yōu)勢
處理能力強
·尋址方式豐富(7種源操作數(shù)尋址、4種目的操作數(shù)尋址)
·簡介的27條內(nèi)核指令及大量模擬指令
·大量的寄存器及片內(nèi)數(shù)據(jù)存儲器都可參與多種運算
·高效的查表處理指令
保證了可編制出高效率的源程序
運算速度快
能在25MHz晶體的驅(qū)動下,實現(xiàn)40ns的指令周期。
16位的數(shù)據(jù)寬度、40ns的指令周期以及多功能的硬件乘法器(乘加運算)相配合,能實現(xiàn)數(shù)字信號處理的某種算法(如FFT等)。
超低功耗
MSP430之所以有超低的功耗,是因為其在降低芯片的電源電壓和靈活而可控的運行時鐘方面都有其獨到之處。
·首先,MSP430系列的單片機的電源電壓采用的是1.8~3.6V電壓。
因而可使其在1MHz的時鐘條件下運行時,芯片的電流最低僅在165μA左右,RAM保持模式下的最低功耗只有0.1μA。
·其次,獨特的時鐘系統(tǒng)設(shè)計。
在MSP430系列中有兩個不同的時鐘系統(tǒng):基本時鐘系統(tǒng)、鎖頻環(huán)(FLL和FLL+)時鐘系統(tǒng)和DCO數(shù)字振蕩器時鐘系統(tǒng)。可以只使用一個浸提振蕩器(32.768kHz)DT_26 OR DT_38,也可以使用兩個晶體振蕩器。由系統(tǒng)時鐘系統(tǒng)產(chǎn)生CPU和各功能所需的時鐘。并且這些時鐘可以在指令的控制下,打開和關(guān)閉,從而實現(xiàn)對總體功耗的控制。
由于系統(tǒng)運行時開啟的功能模塊不同,即采用不同的工作模式,芯片的功耗有著顯著的不同。
在系統(tǒng)中共有一種活動模式(AM)和五種低功耗模式(LPM0~LPM4)。
在實時時鐘模式下,可達(dá)2.5μA,在RAM保持模式下,最低可打0.1μA。
片內(nèi)資源豐富
片內(nèi)外設(shè):
?看門狗(WDT):使程序失控時迅速復(fù)位
?模擬比較器A:進(jìn)行模擬電壓的比較,配合定時器,可設(shè)計出A/D轉(zhuǎn)換器
?定時器( Timer_ A、Timer_ B) :大量的捕獲/比較寄存器,可用于事件計數(shù)、時序發(fā)生、PWM等通信接口: UART、SPI、IIC
?中斷源較多,并且可以任意嵌套,使用時靈活方便。當(dāng)系統(tǒng)處于省電的低功耗狀態(tài)時,中斷喚醒只需5μs
?其他:硬件乘法器、液晶驅(qū)動器、10位/12位ADC、DMA、I/O端口、
基本定時器( Basic Timer )
三、最小系統(tǒng)
復(fù)位電路
時鐘電路
電源管理
電路設(shè)計
電源去耦
總結(jié)
以上是生活随笔為你收集整理的无人机飞控开发平台培训理论课程——MSP430最小系统的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 无人机飞控开发平台培训理论课程——飞行原
- 下一篇: 2017 年全国大学生电子设计竞赛试题—