基于MSPM0G3507主控設(shè)計的環(huán)境監(jiān)測系統(tǒng)
3.3 定時器0配置及應(yīng)用
本文引用地址:http://www.bjwjmy.cn/article/202503/468174.htm利用TI SYSCOFIG配置定時器0的底層驅(qū)動函數(shù)
3.4 串口0配置及應(yīng)用
3.5 串口1配置及應(yīng)用
// 串口的中斷服務(wù)函數(shù)
屏幕驅(qū)動底層函數(shù):
3.6 串口2配置及應(yīng)用
函數(shù)處理部分:
3.7 串口3配置及應(yīng)用
4 拓展板硬件圖片
4.1 原理圖圖片
4.2 PCB圖片
4.3 實物及制作過程圖片
5 界面顯示
5.1 開機(jī)界面
開機(jī)界面顯示項目名稱、軟件版本和硬件版本。
5.2 工作界面
該界面下可以顯示周圍變量的信息,可控制電機(jī)運行與停止。
5.3 參數(shù)界面
當(dāng)環(huán)境周圍變量與標(biāo)準(zhǔn)傳感器存在誤差時,可再次界面進(jìn)行修正。
5.4 項目實物圖片
6 項目總結(jié)
6.1 項目優(yōu)化空間
可以增添多個模塊實現(xiàn)更多一對多的功能,使用一個主機(jī)模塊,對從機(jī)模塊地址進(jìn)行配對可以實現(xiàn)多處模塊的多出采集,使環(huán)境分析更加全面,還可以外擴(kuò)其他的傳感器模塊,例如增加更多氣體種類檢測指標(biāo),增加對水源環(huán)境檢測等功能,對于不同的條件觸發(fā)不同的信號報警等等。
6.2 心得體會
本次項目是基于TI 公司的MSPM0G3507 開發(fā)板進(jìn)行開發(fā)。在開始準(zhǔn)備這個項目時,我接觸多種芯片的數(shù)據(jù),學(xué)習(xí)到了芯片的串口,定時器,IIC,SPI 通訊的相關(guān)知識。
1.在軟件調(diào)試方面,多次使用TI 公司的TI sysconfig軟件進(jìn)行底層配置,相對于友商的芯片具有很大的優(yōu)勢。通過這次活動在一定程度上的提高了自己的能力,學(xué)習(xí)到了許多珍貴的實踐知識。
2.開發(fā)板成本低:作為TI 公司入門級別的開發(fā)板,該款開發(fā)板板的價格低,適用于在校大學(xué)習(xí)開發(fā)學(xué)習(xí),自帶板載調(diào)試器,使用起來非常的方便,是學(xué)習(xí)嵌入式系統(tǒng)的不二選擇。
3.移植性強(qiáng):該款開發(fā)板集成了資源豐富的硬件接口,如電池管理(后期優(yōu)化時會在該項目中加上該項功能)、定時器等等。
4.TI 公司強(qiáng)大的集成開發(fā)環(huán)境,如CCS 編譯器(CODE COMPOSER STUDIO),方便用戶進(jìn)行程序編寫和調(diào)試。
最后,再次向大家推薦一下TI 公司的MSPM03507芯片,很適合工程師的使用,尤其是TI sysconfig,配置底層驅(qū)動函數(shù)很方便。
感謝TI 公司舉辦的活動!??!
(本文來源于《EEPW》202403)
評論