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