串口发送数据格式
时间:11-28
来源:互联网
点击:
作为单片机入门的我们,在做普通串口通信实验时候,我们发送的都是十六进制数!如U0DBUF = j,默认j为十六进制数,串口调试助手有两种显示格式,当勾选hex时,就是显示字符对应的十六进制数,取消勾选,则显示我们所发的字符!比如:
情景一:void UartTX_Send_String(uchar *Data,int len)
{
}
UartTX_Send_String("nihaoaaa",8);
情景二: for(j=0;j<10;j++)
但是!对应情景三!就不行了
for(j=0;j<10;j++)
它发送的就是十进制数字,那么必须勾选hex来看,否则显示不认识的字符(当然这个字符是十进制数对应的字符,)!!!因为串口调试助手不能显示十进制数(当然,可以通过字符显示十进制数字),只能显示十六进制数和字符!!!
串口发送数据格 相关文章:
- Windows CE 进程、线程和内存管理(11-09)
- RedHatLinux新手入门教程(5)(11-12)
- uClinux介绍(11-09)
- openwebmailV1.60安装教学(11-12)
- Linux嵌入式系统开发平台选型探讨(11-09)
- Windows CE 进程、线程和内存管理(二)(11-09)