查看: 3578|回复: 8

[已解决] k66串口接收问题,b5被清0

[复制链接]

该用户从未签到

4

主题

30

帖子

0

注册会员

Rank: 2

积分
137
最后登录
1970-1-1
发表于 2017-11-8 14:56:07 | 显示全部楼层 |阅读模式
本帖最后由 SoSong-186077 于 2017-11-8 20:00 编辑

串口接收的代码,在k60、k64上都正常运行,但在k66上,D寄存器直接读回来,位5的数据必然会被清0

如果直接从IAR上看寄存器,有时正常,有时也是位5清0.

不知道k66的串口接收有什么特殊处理的地方。

QQ截图20171108144610.jpg

串口发送是正常的,没问题。就接收,接收到的数据,从D寄存器读回来,位5被清0。试过接收不同的值,其他位都正常,就位5固定是0.

最佳答案

SoSong-186077 发表于 2017-11-8 16:32 示波器看过,电脑发出的波形都正确的,波特率也正常的。寄存器显示,一时正常,一时位5清0。程序一读,必 ... 同样的代码在K66有这个现象,其他都是OK的?使用的是官方代码吗 ...
回复

使用道具 举报

该用户从未签到

4

主题

30

帖子

0

注册会员

Rank: 2

积分
137
最后登录
1970-1-1
 楼主| 发表于 2017-11-8 14:57:08 | 显示全部楼层
watch 的数据是寄存器指针,直接读的数据,都识别到 D是0xFF。但程序执行,就读回来错误。
回复 支持 反对

使用道具 举报

该用户从未签到

712

主题

6371

帖子

0

超级版主

Rank: 8Rank: 8

积分
24876
最后登录
2025-7-18
发表于 2017-11-8 16:13:21 | 显示全部楼层
有排查过波形和芯片的勘误文档吗?!
回复 支持 反对

使用道具 举报

该用户从未签到

4

主题

30

帖子

0

注册会员

Rank: 2

积分
137
最后登录
1970-1-1
 楼主| 发表于 2017-11-8 16:32:14 | 显示全部楼层
小恩GG 发表于 2017-11-8 16:13
有排查过波形和芯片的勘误文档吗?!

示波器看过,电脑发出的波形都正确的,波特率也正常的。寄存器显示,一时正常,一时位5清0。程序一读,必然位5是0的,而其他位都正常。

RM手册,关于D寄存器,没发现和k60的寄存器描述有什么不符合。
回复 支持 反对

使用道具 举报

该用户从未签到

712

主题

6371

帖子

0

超级版主

Rank: 8Rank: 8

积分
24876
最后登录
2025-7-18
发表于 2017-11-8 17:30:41 | 显示全部楼层
SoSong-186077 发表于 2017-11-8 16:32
示波器看过,电脑发出的波形都正确的,波特率也正常的。寄存器显示,一时正常,一时位5清0。程序一读,必 ...

同样的代码在K66有这个现象,其他都是OK的?使用的是官方代码吗?
回复 支持 反对

使用道具 举报

该用户从未签到

4

主题

30

帖子

0

注册会员

Rank: 2

积分
137
最后登录
1970-1-1
 楼主| 发表于 2017-11-8 17:34:10 | 显示全部楼层
小恩GG 发表于 2017-11-8 17:30
同样的代码在K66有这个现象,其他都是OK的?使用的是官方代码吗?

找到问题了,K66 原生频率是180M,所以我也直接配置180M。

现在改成160M或者以下,都可以。

官方好像没K66的例程。

我再研究一下 180M的时钟配置。你这边有没有参考的k66例程?
回复 支持 反对

使用道具 举报

该用户从未签到

4

主题

30

帖子

0

注册会员

Rank: 2

积分
137
最后登录
1970-1-1
 楼主| 发表于 2017-11-8 19:59:37 | 显示全部楼层
小恩GG 发表于 2017-11-8 17:30
同样的代码在K66有这个现象,其他都是OK的?使用的是官方代码吗?

解决了,果然是配置错了。原本打算配置180M core 和 90M bus,不小心配置成 180M bus,导致超频过高的不稳定。
回复 支持 反对

使用道具 举报

该用户从未签到

4

主题

30

帖子

0

注册会员

Rank: 2

积分
137
最后登录
1970-1-1
 楼主| 发表于 2017-11-8 20:00:21 | 显示全部楼层
bus频率太高了,导致异常,降低bus频率即可。
回复 支持 反对

使用道具 举报

该用户从未签到

712

主题

6371

帖子

0

超级版主

Rank: 8Rank: 8

积分
24876
最后登录
2025-7-18
发表于 2017-11-9 10:09:29 | 显示全部楼层
好的
回复

使用道具 举报

您需要登录后才可以回帖 注册/登录

本版积分规则

关闭

站长推荐上一条 /3 下一条

Archiver|手机版|小黑屋|恩智浦技术社区

GMT+8, 2025-7-20 12:26 , Processed in 0.209282 second(s), 31 queries , MemCache On.

Powered by Discuz! X3.4

Copyright © 2001-2024, Tencent Cloud.

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