请教,STM32用串口怎么发送结构体

for(i=0; i<sizeof(Data_PktStructure);i++)
USART_SendData(USART2,*((u8*)&Data_PktStructure+i));
while( USART_GetFlagStatus(USART2, USART_FLAG_TC) == RESET );
我在网上找了这个代码,移植进去后,串口没有数据显示。想问下这有没有出错,或者可以其他代码用串口发送结构体可以分享下吗
可以用指针移位
指针指向基地址,每次移位8个字节
实际发都是8位发 结构体在内存是连续的,你自己做个缓冲区发过去,8位8位发过去,关键那边再处理就行
谢谢分享谢谢分享谢谢分享
谢谢分享谢谢分享 谢谢分享
谢谢分享谢谢分享 谢谢分享
谢谢分享 谢谢分享谢谢分享谢谢分享
谢谢分享 谢谢分享 谢 谢
谢谢分享 谢谢分享 谢 谢
谢谢分享 谢谢分享 分 分
谢谢分享 谢谢分享 享 享
谢谢分享 谢谢分享 谢 谢
谢谢分享 谢谢分享 谢 谢
谢 谢谢分享 谢谢分享 分 分
谢谢 谢谢分享 谢谢分享 享 享
谢谢分 谢谢分享 谢谢分享 谢 谢
谢谢分 谢谢分享 谢 谢
谢谢分谢谢分享 谢 谢
谢谢谢谢 分 分
谢谢 享 享
