求大佬们指点一下,从串口循环printf 4个 float量,出现了奇怪的问题

2019-07-21 00:29发布

我通过串口2、3接收到数据后,做一点计算,然后通过串口1发送出去,但是接收到的数据很奇怪,而且会卡死。但是如果发送原始数据的话就不会有问题,求解~~~
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
5条回答
nashui_sx
1楼-- · 2019-07-21 05:54
 精彩回答 2  元偷偷看……
NightBird
2楼-- · 2019-07-21 10:48
nashui_sx 发表于 2019-5-31 09:07
usart_tx_buf 是u8的吧 装不下float

我定义的是
float USART_TX_BUF[USART_SEND_LEN]
NightBird
3楼-- · 2019-07-21 12:17
 精彩回答 2  元偷偷看……
edmund1234
4楼-- · 2019-07-21 14:54
 精彩回答 2  元偷偷看……
wzd5230
5楼-- · 2019-07-21 16:58
是不是地址没有对齐,进了hardfault_handler

一周热门 更多>