发包方guomingzhong
嵌入式与智能硬件
项目类型
待商议
项目预算
2天
预计开发时间
不限
区域限制
项目内容描述
使用的是STM32F103C8T6单片机,用HAL库编程:串口不定长度接受数据,串口2读到一串数据后,判断数据的结束是用3ms无数据来判断结束,这个数据不会超过70个字节,串口2读到的数据后,处理数据,我们需要改变5AA5在后面的第4位字节,数据为16进制的数据如果是10就改为11,15改为16 ,30改为31,40改70,50改为80,60改为90,数据包里可能有几个5AA5,只要是5AA5后面的第4位都要转换,其他数据位都不改,然后数据打包从串口1发出来,有多少位发多少位,不会超过70位。串口3读到的数据串口1相同输出,串口2和串口3用DMA,写一个完整的代码,在keil里可以编辑,波特率位9600
竞标人数:2人 剩余竞标席位:18人