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

2019-07-21 01:26发布

如题所示,我将原子哥的串口通信一节代码做一点扩展,想把收到的数据在led液晶显示出来,但是我确实不太懂,下面说一下我显示的做法
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
4条回答
a42694440
1楼-- · 2019-07-21 02:30
if(USART_RX_STA&0x8000)
                {                                          
                        len=USART_RX_STA&0x3fff;//μÃμ½′Ë′νóêÕμ½μÄêy¾Y3¤¶è
                               
                        printf(" Äú·¢ËíμÄÏûÏ¢Îa: ");
                        for(t=0;t<len;t++)
                        {
                                USART1->DR=USART_RX_BUF[t];
                               
                                while((USART1->SR&0X40)==0);//μè′y·¢&#203;í&#189;áê&#248;
                        }
               
                        printf(" ");//2&#229;è&#235;&#187;&#187;DD
                        USART_RX_STA=0;
a42694440
2楼-- · 2019-07-21 06:41
我想在这里添加一个LCD_ShowString的函数,这样就能显示出来了,但是我该用哪个参数呢?然后我就用USART_ReceiveData(USART1)这个函数取值,但是还是不行,是我想法出错了吗?还是做法错了,苦于没老师,纯自学,也不知道我表达是否正确,大家能领会到我的想法吗
正点原子
3楼-- · 2019-07-21 09:01
 精彩回答 2  元偷偷看……
高山仰止
4楼-- · 2019-07-21 10:02
 精彩回答 2  元偷偷看……

一周热门 更多>