2019-10-15 02:06发布
TGuest 发表于 2017-2-14 11:30 这些操作都不会掉电吧。你在主机上把收到的数据判断保存到自己另外定义的缓冲区中,注意要先判断如果前两位 ...
TGuest 发表于 2017-2-14 15:37 你可以定义一个递增static变量 i(这个变量不要在中断服务函数中定义),然后每次进入接受中断Save_Buffe ...
TGuest 发表于 2017-2-14 15:38 写错了,是Save_Buffer=USART_ReceiveData(USART2)
TGuest 发表于 2017-2-14 15:39 Save_Buffer【i】=USART_ReceiveData(USART2)
最多设置5个标签!
我才疏学浅,请教怎么才可以保存下来?我试着这样Save_Buffer[0]=USART2_RX_BUF[0];
USART2_RX_BUF是串口收到的数组,Save_Buffer是自己定义的数组,把它传递到Save_Buffer后,但是USART2_RX_BUF改变了后Save_Buffer还是会跟着变啊
写错了,是Save_Buffer=USART_ReceiveData(USART2)
Save_Buffer【i】=USART_ReceiveData(USART2)
好的,谢谢,问题我已经搞定了,我是用的一个条件来判断什么时候保存到自定义的数组里面,这样的话接收到新的数据需要达到判断的要求才能存入。非常感谢!
一周热门 更多>