新闻中心

EEPW首页 > 嵌入式系统 > 设计应用 > 基于MSPM0G3507主控设计的环境监测系统

基于MSPM0G3507主控设计的环境监测系统

作者:赵瑞聪 时间:2025-03-17 来源:EEPW 收藏

3.3 定时器0配置及应用

本文引用地址:https://www.eepw.com.cn/article/202503/468174.htm

利用TI SYSCOFIG配置定时器0的底层驱动函数

1742182732419318.png

image.png

image.png

image.png

3.4 串口0配置及应用

1742182788172520.png

image.png

image.png

image.png

image.png

3.5 串口1配置及应用

1742182885706902.png

// 串口的中断服务函数

1742182927918238.png

1742182937154340.png

屏幕驱动底层函数:

image.png

image.png

image.png

image.png

3.6 串口2配置及应用

1742203325811194.png

函数处理部分:

image.png

image.png

3.7 串口3配置及应用

1742203411184291.png

image.png

4 拓展板硬件图片

4.1 原理图图片

1742203585995978.png

4.2 PCB图片

image.png

4.3 实物及制作过程图片

image.png

image.png

5   界面显示

5.1 开机界面

1742203723657832.png

开机界面显示项目名称、软件版本和硬件版本。

5.2 工作界面

1742203768664954.png

该界面下可以显示周围变量的信息,可控制电机运行与停止。

5.3 参数界面

1742203966386785.png

当环境周围变量与标准传感器存在误差时,可再次界面进行修正。

5.4 项目实物图片

image.png

1742203994407676.png

6   项目总结

6.1 项目优化空间

可以增添多个模块实现更多一对多的功能,使用一个主机模块,对从机模块地址进行配对可以实现多处模块的多出采集,使环境分析更加全面,还可以外扩其他的传感器模块,例如增加更多气体种类检测指标,增加对水源环境检测等功能,对于不同的条件触发不同的信号报警等等。

6.2 心得体会

本次项目是基于TI 公司的 开发板进行开发。在开始准备这个项目时,我接触多种芯片的数据,学习到了芯片的串口,定时器,IIC,SPI 通讯的相关知识。

1.在软件调试方面,多次使用TI 公司的TI sysconfig软件进行底层配置,相对于友商的芯片具有很大的优势。通过这次活动在一定程度上的提高了自己的能力,学习到了许多珍贵的实践知识。

2.开发板成本低:作为TI 公司入门级别的开发板,该款开发板板的价格低,适用于在校大学习开发学习,自带板载调试器,使用起来非常的方便,是学习嵌入式系统的不二选择。

3.移植性强:该款开发板集成了资源丰富的硬件接口,如电池管理(后期优化时会在该项目中加上该项功能)、定时器等等。

4.TI 公司强大的集成开发环境,如CCS 编译器(CODE COMPOSER STUDIO),方便用户进行程序编写和调试。

最后,再次向大家推荐一下TI 公司的3507芯片,很适合工程师的使用,尤其是TI sysconfig,配置底层驱动函数很方便。

感谢TI 公司举办的活动!!!

(本文来源于《EEPW》


上一页 1 2 下一页

评论


相关推荐

技术专区

关闭