MounRiver Studio 是不是不能像下图那样定义串口结构体、然后初始化结构体、使用结构体的?原先所有串口直接独立函数直接使用宏没问题,但是用结构体后感觉程序完全跑飞不知道那里去了。
热门产品 :
CH32X035: 32位USB+USB PD单片机
MounRiver Studio 是不是不能像下图那样定义串口结构体、然后初始化结构体、使用结构体的?原先所有串口直接独立函数直接使用宏没问题,但是用结构体后感觉程序完全跑飞不知道那里去了。
您好,我这边按照你结构体的使用方式测试了一下,并没有出现问题,正常这样写应该也是没问题的,附件为我的测试代码,你可以看一下。若方便,可将你的测试工程发至我的邮箱(lzs@wch.cn),这边具体看一下。
用数组索引太麻烦了,现在改为引用感觉更简单一些,希望不会有结构体数据对齐的问题,不过测试了3个小时没发现问题。
最后,发现是电脑的电源插排线里面的地线都因为潮湿铜线都发黑了变成粉末,然后电脑漏电引起开发板的串口疯狂有干扰数据引入一大堆乱七八糟数据。
而且感觉电脑漏电后同样会影响到程序的正常运行。
谢谢了@TECH62