使用cubemax进行485配置,实现数据接收和发送,接啥发啥功能STM32F103系列
书接上回,485大法,开整,还是将程序备份,然后再进行下一步
看了一下别人的教学视频,再配置,事半功倍
打开备份的程序配置页面,我这里看原理图是USART1 RA9和RA10,按照下面配置就行,基本的参数根据自己需要选择了,我直接默认然后打开中断就行
中断配置我是按照之前的程序保留添加的,方便之后用来做合成的东西,所以就一点点累加了
重点项是首先串口接收中断进入一次需要自己手动再打开,然后我这利用CHATGPT写了一个字符串接收然后再发送接收到的字符串的函数,主要是正点原子的看着太复杂,没想到这人工智能这么好用,竟然直接就成了,稍作修改就可以了,以后得多问问
这个是接收中断函数,
变量定义和发送字符串的函数,这是CHATGPT写的,妙阿,我反正不行
我是在主循环进行判断然后发送接收的数据
效果如上,458大法上卷到此结束,打算再来一次下卷进行PRINTF函数打印和DMA数据接收,今晚不干了