串口接收数据并在LCD屏幕上显示

2019-07-21 04:57发布

通过串口接收数据,一般会将数据保存在定义的寄存器USART_RX_BUF中,现在我想将存贮的数据在LCD屏幕上显示出来,请问具体该如何操作,本来以为就是利用LCDString直接操作就行,发现想的太简单了。新人小白  求指教  感激不尽
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
6条回答
miaoguoqiang
1楼-- · 2019-07-21 09:25
就是这么简单
史文库
2楼-- · 2019-07-21 10:17
串口要发送  ascii
红线绕指柔
3楼-- · 2019-07-21 10:53
miaoguoqiang 发表于 2018-5-31 09:08
就是这么简单

确实就是这么简单, 尝试了一下,
LCD_ShowString(30,110,200,16,16,Save_Data.GPS_Buffer);
LCD_ShowString(30,90,200,16,16,"ATOM@ALIENTEK")
显示的内容不加双引号相当于一个地址指针,显示的就是该地址指针指示的寄存器中的内容,加双引号的话显示的就是引号中的内容
我是这样理解的  不知道对不对  请指教
cxh233
4楼-- · 2019-07-21 12:56
 精彩回答 2  元偷偷看……
高山仰止
5楼-- · 2019-07-21 13:47
帮顶一下
1965969523
6楼-- · 2019-07-21 18:19
使用sprintf函数,把串口收到的数据转换成字符串,LCD显示字符串就可以了

一周热门 更多>