由于行情所在,准备将代码从STM32F405移植到对应的GD32F405上面,代码分为IAP和APP两个部分,IAP主要是对硬件和网络等基本设施的检测,IAP网络和硬件其他部分都能检测通过,就是到了APP网络连接这个部分,联网部分和IAP是一样的代码,一样的波特率,4G模块 EC20的回复会出现一些多余字符,导致联网失败,多余的字符不确定的,但基本分为两种,一种后面多了一个小方块,一种是有这个小方块的同时多了一写大写字母,现在怀疑
1, 是因为GD32的执行速率比STM32快导致的
2, 因为STM32的程序存储容量比GD32多512,现在又用到了后面这部分属于EEPROM的存储导致的
如果有移植经验的,望指教,感激不尽 |