原子哥,我想请问下如何在stm32通过串口传输数组,有这样的函数么

2019-10-15 04:22发布

原子哥,我想请问下如何在stm32通过串口传输数组,有这样的函数么
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
18条回答
冷枫林
1楼-- · 2019-10-15 05:04
回复【楼主位】冷枫林:
---------------------------------
就是那种直接通过数组名传递的、、、---------------------------------
冷枫林
2楼-- · 2019-10-15 05:54
 精彩回答 2  元偷偷看……
lansing1648
3楼-- · 2019-10-15 06:38
void UartASendStr (u8 *pucStr, u8 ulNum)
{
u8 i;
for(i = 0;i<ulNum;i++)
{
while(USART_GetFlagStatus(USART1,USART_FLAG_TC)==RESET); 
    USART_SendData(USART1,*pucStr++);

}

void ACK(u8 func)
{
u8 data[5];
data[0]=0x55;
data[1]=0xAA;
data[2]=func;
data[3]=0xFF;
data[4]=0xEF;
UartASendStr(data,5);
}>
冷枫林
4楼-- · 2019-10-15 07:14
我好像懂了,寄存器版本的串口里面应该有、、、没事了原子哥
冷枫林
5楼-- · 2019-10-15 07:14
回复【4楼】lansing1648:
---------------------------------
谢谢,我试试*^_^*
冷枫林
6楼-- · 2019-10-15 11:38
回复【4楼】lansing1648:
------------------------------
非常感谢,,,帮了我好大的忙,,我还有个小问题,,就是接收rfid模块回复的数组用stm32怎么接收啊,

一周热门 更多>