OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 1987|回复: 4

关于串口实验和lcd液晶显示的问题

[复制链接]

1

主题

6

帖子

0

精华

新手上路

积分
21
金钱
21
注册时间
2019-4-25
在线时间
5 小时
发表于 2019-5-14 15:37:02 | 显示全部楼层 |阅读模式
1金钱
如题所示,我将原子哥的串口通信一节代码做一点扩展,想把收到的数据在led液晶显示出来,但是我确实不太懂,下面说一下我显示的做法

正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

1

主题

6

帖子

0

精华

新手上路

积分
21
金钱
21
注册时间
2019-4-25
在线时间
5 小时
 楼主| 发表于 2019-5-14 15:38:36 | 显示全部楼层
if(USART_RX_STA&0x8000)
                {                                          
                        len=USART_RX_STA&0x3fff;//μÃμ½′Ë′νóêÕμ½μÄêy¾Y3¤¶è
                               
                        printf("\r\nÄú·¢ËíμÄÏûÏ¢Îa:\r\n");
                        for(t=0;t<len;t++)
                        {
                                USART1->DR=USART_RX_BUF[t];
                               
                                while((USART1->SR&0X40)==0);//μè′y·¢&#203;í&#189;áê&#248;
                        }
               
                        printf("\r\n\r\n");//2&#229;è&#235;&#187;&#187;DD
                        USART_RX_STA=0;
回复

使用道具 举报

1

主题

6

帖子

0

精华

新手上路

积分
21
金钱
21
注册时间
2019-4-25
在线时间
5 小时
 楼主| 发表于 2019-5-14 15:41:28 | 显示全部楼层
我想在这里添加一个LCD_ShowString的函数,这样就能显示出来了,但是我该用哪个参数呢?然后我就用USART_ReceiveData(USART1)这个函数取值,但是还是不行,是我想法出错了吗?还是做法错了,苦于没老师,纯自学,也不知道我表达是否正确,大家能领会到我的想法吗
回复

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165540
金钱
165540
注册时间
2010-12-1
在线时间
2117 小时
发表于 2019-5-15 02:26:08 | 显示全部楼层
a42694440 发表于 2019-5-14 15:41
我想在这里添加一个LCD_ShowString的函数,这样就能显示出来了,但是我该用哪个参数呢?然后我就用USART_Re ...

读几年级了?
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复

使用道具 举报

6

主题

359

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1604
金钱
1604
注册时间
2017-12-18
在线时间
173 小时
发表于 2019-5-15 08:56:45 | 显示全部楼层
网上找找例程
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2025-6-19 14:48

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

快速回复 返回顶部 返回列表