应用背景
在小车上装有红外感应探头,摄像头等传感器,实时检测循迹范围是否存在异常,出现异常即使通过无线网络向服务端报告。适用于仓库等场所,节省人力资源。
实现功能
基于DRV8833芯片的电机控制
wifi信息同步上传
温湿度检测
异常报警
整体框架
RTTHREAD的使用
RTT是个很优秀的操作系统,我在我的项目中使用了RTT作为RTOS的线程、队列等操作系统的实现
RTT有一个对板级适配的HAL层,我在我的项目中SPI、UART及UART中断、GPIO使用的都是RTT提供的HAL层的函数,增强了可移植性。
RTT还有社区和软件包的适配,本次我使用的三方库都是适配了RTT的版本,只是从RT-Thread Settings内开启即可使用,大大加快了开发途中寻找、适配三方库的速度。
实物照片:
原作者:INTR
更多回帖