代码完全是跟着正点原子的队列操作实验库函数版本,然后用cube配置了移植到hal库。
移植过程发现:要去掉红框才能进入函数,后来发现是串口调试助手没有选中发送新行。
选中发送新行后又发现问题:向队列发送数据只能发2个,后来发现是CUBE配置的时候默认Item Size是uint-16,直接在代码里改成uint_32就能发大一点的。
搞了差不多两天才解决问题,还是得多多学习o(╥﹏╥)o
代码完全是跟着正点原子的队列操作实验库函数版本,然后用cube配置了移植到hal库。
移植过程发现:要去掉红框才能进入函数,后来发现是串口调试助手没有选中发送新行。
选中发送新行后又发现问题:向队列发送数据只能发2个,后来发现是CUBE配置的时候默认Item Size是uint-16,直接在代码里改成uint_32就能发大一点的。
搞了差不多两天才解决问题,还是得多多学习o(╥﹏╥)o