新手报道,请大家多多关照,完全不懂C语言,经自学51约1个月,网上看了很多视频教程,慢慢的入手!简单某宝蓝牙、WIFI通讯模块,单片机输入输出控制马马虎虎可以搞定。因51已经不能满足项目需求了,又开始自学ARM,刚开始觉得GPIO那块定义真啰嗦,完全没有51方便。准备要放弃了,闲暇时间看看正点原子的视频,又开始了自学之路,有电电子基础,自己搭建了一个小系统,集成RGB全彩跑马灯、NFC近距离通信、12864液晶模块、wifi模块通信、蓝牙通信、开始自学之路,因工程需要,通过上位机发送指令给MCU控制管脚输出状态,论坛也没有搜到相关资料,于是结合STM32视频和之前51的串口数据处理,写了几段代码,无数次测试,终于搞定了!
废话有点多,入正题!
串口96N81格式(波特率9600,数据位8,无校验,停止位1)
功能:
通过串口助手发送十六进制55,点亮PB11 LED,发送AA关闭PB11 LED
发送十六进制66,点亮PB12 LED,发送BB关闭PB12 LED
因采用V3.5.0库文件,若选择STM32F103VE之后的MCU会编译出错。之前的编译正常,运行正常。
上传工程文件,仅供参考,老手勿喷,见笑了!
STM32 RS232串口控制.rar
(1.17 MB, 下载次数: 127)
2018-5-24 21:16 上传
点击文件名下载附件
一周热门 更多>