社区
单片机/工控
帖子详情
1602的C编程if(buf!=0x0D)问题
m1596601
2017-06-16 11:28:26
在学习1602过程中,看到下面这两个语句始终不得其意,画线的,向大虾们指教,实在不懂这两个语句的意思
if(buf!=0x0D)
//只知道是回车,
{
if(buf!=0x0A)
//这是换行,
{
temp =buf;
if(count<16)
{
RXDdata[count]=temp;
count++;
if(count==16)
playflag=1;
}
}
}
ES=1;
...全文
366
3
打赏
收藏
1602的C编程if(buf!=0x0D)问题
在学习1602过程中,看到下面这两个语句始终不得其意,画线的,向大虾们指教,实在不懂这两个语句的意思 if(buf!=0x0D) //只知道是回车, { if(buf!=0x0A) //这是换行, { temp =buf; if(count<16) { RXDdata[count]=temp; count++; if(count==16) playflag=1; } } } ES=1;
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
a55555a55
2017-08-07
打赏
举报
回复
alexinlove
2017-06-19
打赏
举报
回复
请问楼主用的是哪个教程或者书籍?
dceacho
2017-06-16
打赏
举报
回复
意思就是当一行输入还没结束时,继续保存到RXData[]里 你新建个TXT文件,随便输入几个字母,然后敲回车键换行,保存关闭,用ULTRAEDIT十六进制打开就能看到回车键对应的值了 一般是\r\n
获取USB摄像头的1080p的JPEG格式的图片20180608_1806.7z
0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x01, 0x01, ...
关于STM32串口中 0x0a,
0x0d
的学习
if(Res==
0x0d
)USART_RX_STA|=0x4000; else { USART_RX_
BUF
[USART_RX_STA&0X3FFF]=Res ; USART_RX_STA++; if(USART_RX_STA>(USART_REC_LEN-1))USART_RX_STA=0;//接收数据错误,重新开始...
单片机与嵌入式系统 -按键实验
理解直连键盘的电路结构,掌握直连键盘的
编程
方法; 理解矩阵键盘的电路结构,掌握矩阵键盘的
编程
方法; 了解键盘软硬件消抖的方法,理解硬件消抖电路的构成(RS触发器),掌按键软件消抖的
编程
方法。 实验内容 ...
利用串口中断方式实现完成STM32的USART串口通讯程序
//如果接收标志为 0 ,则执行下面的部分 if((USART_RX_FLAG & 0x8000) == 0) { //接收到了
0x0d
if(USART_RX_FLAG & 0x4000) { //接收错误,重新开始 if(ucTemp != 0x0a) USART_RX_FLAG=...
15.9 单片机电子时钟程序设计
DS1302.c 最终向外提供出与具体时钟芯片寄存器位置无关的、由时间结构类型 sTime 作为接口的实时时间的读取和设置函数,如此处理体现了我们前面提到过的层次化
编程
的思想。应用层可以不关心底层实现细节,底层实现的...
单片机/工控
27,374
社区成员
28,770
社区内容
发帖
与我相关
我的任务
单片机/工控
硬件/嵌入开发 单片机/工控
复制链接
扫一扫
分享
社区描述
硬件/嵌入开发 单片机/工控
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章