社区导航

 
快捷导航
  • 首页
  • 论坛
  • 查看新帖
  • 最新回复
  • 社区活动
  • 联系管理员
  • 消灭零回复
  • E金币兑换
  • 干货
搜索
查看: 597|回复: 8

[求助] LPC54102串口波特率

[复制链接]

8

TA的帖子

0

TA的资源

一粒金砂(中级)

Rank: 2

发表于 2017-2-13 14:37:04 | 显示全部楼层 |阅读模式
最近在调试nxp lpcxpresso54102开发板的串口通讯,波特率在115200时可以正常通讯,但是当我把波特率调高到 921600 时通讯就出问题了,请问这个问题怎么解决呢?
此帖出自NXP LPC MCU论坛


回复

使用道具 举报

435

TA的帖子

103

TA的资源

纯净的硅(中级)

Rank: 5Rank: 5

发表于 2017-2-13 14:47:33 | 显示全部楼层
波特率时钟怎么设置的?分频系数多少?设置模式?等等,一堆前提需要提供


回复

使用道具 举报

899

TA的帖子

1

TA的资源

版主

Rank: 6Rank: 6

发表于 2017-2-13 15:15:19 | 显示全部楼层
无法支持这么高波特率

点评

为什么会支持不了这个波特率呢?这个芯片挺强大的呀,还是说有其他决定因素?  详情 回复 发表于 2017-2-13 15:42


回复

使用道具 举报

8

TA的帖子

0

TA的资源

一粒金砂(中级)

Rank: 2

 楼主| 发表于 2017-2-13 15:40:38 | 显示全部楼层
gs001588 发表于 2017-2-13 14:47
波特率时钟怎么设置的?分频系数多少?设置模式?等等,一堆前提需要提供

我是调用 board.c 里面的 Board_Debug_Init() 函数来对串口进行初始化的,只是把 board.h 中的 DEBUGBAUDRATE 改为 921600,然后初始化后无法正常使用~


回复

使用道具 举报

8

TA的帖子

0

TA的资源

一粒金砂(中级)

Rank: 2

 楼主| 发表于 2017-2-13 15:42:30 | 显示全部楼层
qwerghf 发表于 2017-2-13 15:15
无法支持这么高波特率

为什么会支持不了这个波特率呢?这个芯片挺强大的呀,还是说有其他决定因素?

点评

The actual USART bit rate depends on the delays introduced by the external trace, the external device, system clock (CCLK), and capacitive loading. Excluding delays introduced by external device and  详情 回复 发表于 2017-2-13 15:55


回复

使用道具 举报

899

TA的帖子

1

TA的资源

版主

Rank: 6Rank: 6

发表于 2017-2-13 15:55:39 | 显示全部楼层
本帖最后由 qwerghf 于 2017-2-13 16:13 编辑
旦丁中号 发表于 2017-2-13 15:42
为什么会支持不了这个波特率呢?这个芯片挺强大的呀,还是说有其他决定因素?

The actual USART bit rate depends on the delays introduced by the external trace, the
external device, system clock (CCLK), and capacitive loading. Excluding delays
introduced by external device and PCB, the maximum supported bit rate for USART
master and slave synchronous modes is 24 Mbit/s  

点评

可是 921600 还不到 1Mbit/s。 这段话是从哪里可以找到呢?  详情 回复 发表于 2017-2-13 15:58


回复

使用道具 举报

8

TA的帖子

0

TA的资源

一粒金砂(中级)

Rank: 2

 楼主| 发表于 2017-2-13 15:58:12 | 显示全部楼层
qwerghf 发表于 2017-2-13 15:55
The actual USART bit rate depends on the delays introduced by the external trace, the
external de ...

可是 921600 还不到 1Mbit/s。
这段话是从哪里可以找到呢?


回复

使用道具 举报

214

TA的帖子

0

TA的资源

一粒金砂(中级)

Rank: 2

发表于 2017-2-16 13:56:37 | 显示全部楼层
抓下波形看lpc54102有没有发出正确的波形咯
也有可能是接收方接收不了呢

点评

同一个接收方,我用lpc54102不能正常通讯,用其他芯片可以~  详情 回复 发表于 2017-2-20 19:38


回复

使用道具 举报

8

TA的帖子

0

TA的资源

一粒金砂(中级)

Rank: 2

 楼主| 发表于 2017-2-20 19:38:09 | 显示全部楼层
jplzl10000 发表于 2017-2-16 13:56
抓下波形看lpc54102有没有发出正确的波形咯
也有可能是接收方接收不了呢

同一个接收方,我用lpc54102不能正常通讯,用其他芯片可以~


回复

使用道具 举报

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

本版积分规则

  • 论坛活动 E手掌握

    扫码关注
    EEWORLD 官方微信

  • EE福利  唾手可得

    扫码关注
    EE福利 唾手可得

小黑屋|手机版|Archiver|电子工程世界 ( 京ICP证 060456

GMT+8, 2017-11-20 11:35 , Processed in 0.983774 second(s), 16 queries , Redis On.

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