OpenEdv-开源电子网

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

求解答串口发送和LCD12864程序综合程序

[复制链接]

11

主题

51

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
247
金钱
247
注册时间
2014-7-29
在线时间
41 小时
发表于 2014-8-5 22:05:12 | 显示全部楼层 |阅读模式
5金钱


主函数部分在这里,串口和液晶显示程序独立模块时没问题。综合后,问题出来了,要求是:在串口助手上的发送区发送数据,在接收区接受到发送的的数据,同时12864显示同样的数据。串口接受没问题,出题出在12864显示上,第二次发送的数据内容中有第一次发送的内容,例如:第一次发送“123456”,第二次发送“789”时,12864上显示“789456”,即第二次把第一次前一部分覆盖了,但是问题不知道出在哪儿?求原子哥解救,求大神们解答~

最佳答案

查看完整内容[请看2#楼]

没有。。。原子哥的方法好像也是对的!昨天调了一天,最后修改出来,发现是最初定义USART_RXBuf里的数组长度定义太长,用完没有清零,导致上次显示数还在!我加了一个语句就行了。上图: 待会试试原子哥的方法!让原子哥费心了,谢谢~
读不在三更五鼓,功只怕一曝十寒。
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

11

主题

51

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
247
金钱
247
注册时间
2014-7-29
在线时间
41 小时
 楼主| 发表于 2014-8-5 22:05:13 | 显示全部楼层
没有。。。原子哥的方法好像也是对的!昨天调了一天,最后修改出来,发现是最初定义USART_RXBuf[USART_RecLen]里的数组长度定义太长,用完没有清零,导致上次显示数还在!我加了一个语句就行了。上图:


待会试试原子哥的方法!让原子哥费心了,谢谢~
读不在三更五鼓,功只怕一曝十寒。
回复

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165540
金钱
165540
注册时间
2010-12-1
在线时间
2117 小时
发表于 2014-8-5 22:41:00 | 显示全部楼层
你这个现显示很正常吧
都是在同一个位置开始显示
为什么第二次不会覆盖第一次呢?
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复

使用道具 举报

11

主题

51

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
247
金钱
247
注册时间
2014-7-29
在线时间
41 小时
 楼主| 发表于 2014-8-6 09:24:15 | 显示全部楼层
回复【2楼】正点原子:
----------------------我在主函数中加了清屏函数,就应该清除上一次的显示啊;而且每次检测发送的数据时,都进行了测量字符串长度,应该不会出现上次显示的字符了啊!我在程序中多处尝试加清屏语句进行修改都不对,不知道问题出在哪儿,不知道怎么才能达到预想效果!预想效果是第二次在发送“789”时,只显示“789”,不显示后面的“456”了。
读不在三更五鼓,功只怕一曝十寒。
回复

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165540
金钱
165540
注册时间
2010-12-1
在线时间
2117 小时
发表于 2014-8-6 23:22:26 | 显示全部楼层
回复【3楼】zb120302020:
---------------------------------
你字符串末尾添加结束符了么?
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复

使用道具 举报

3

主题

11

帖子

0

精华

新手上路

积分
48
金钱
48
注册时间
2016-10-25
在线时间
10 小时
发表于 2016-10-25 21:19:34 | 显示全部楼层
楼主,有源程序吗?能不能发一份呢?
回复

使用道具 举报

菜鸟程序猿 该用户已被删除
发表于 2017-5-3 20:39:05 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

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

本版积分规则



关闭

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

正点原子公众号

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

GMT+8, 2025-8-21 19:21

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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