找回密码
 立即注册
查看: 788|回复: 2

主时钟设置与IRC频率配置问题

[复制链接]
  • 打卡等级:偶尔看看I
  • 打卡总天数:15
  • 最近打卡:2026-02-11 09:30:16
已绑定手机

11

主题

13

回帖

172

积分

注册会员

积分
172
发表于 2025-5-13 09:31:06 | 显示全部楼层 |阅读模式
在近期的学习中,实验了一次modbusRTU的代码,但是发现
在config文件中,配置为#define MAIN_Fosc                 5529600L        //定义主时钟,

下载时,调节IRC到12Mhz时候,才能正常运行,(正常运行的解释为:按照设置波特率发送文件)
如果修改config文件中,配置为#define MAIN_Fosc                12000000L        //定义主时钟,
下载时,调节IRC到12Mhz时候,就不可以正常运行,
请大佬帮忙指点一下哪里出了问题。
如有可能的话,请帮忙讲解以下这几个的关系,以及UART中波特率计算的过程,以方便后续选择主频和uart波特率。
以下是主频率设置
截图202505130933449307.jpg



以下是modbusRTU串口设置
截图202505130934447219.jpg
以下是波特率设置
截图202505130935581649.jpg
以下是ISP下载时IRC设置
截图202505130937265724.jpg

回复

使用道具 举报 送花

  • 打卡等级:以坛为家III
  • 打卡总天数:719
  • 最近打卡:2026-03-07 07:41:42
已绑定手机

97

主题

7247

回帖

1万

积分

超级版主

积分
13780
发表于 2025-5-13 09:49:02 | 显示全部楼层
#define FOSC 5529600UL
#define BRT (0x10000-(FOSC/BAUD+2)/4)
回复

使用道具 举报 送花

  • 打卡等级:偶尔看看I
  • 打卡总天数:15
  • 最近打卡:2026-02-11 09:30:16
已绑定手机

11

主题

13

回帖

172

积分

注册会员

积分
172
发表于 2026-2-11 09:31:38 | 显示全部楼层
后来发现是下载器的程序的问题,重新给下载器刷了参数,在用下载器下载时就好了
回复

使用道具 举报 送花

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

本版积分规则

QQ|手机版|深圳国芯人工智能有限公司 ( 粤ICP备2022108929号-2 )

GMT+8, 2026-3-7 20:05 , Processed in 0.102106 second(s), 55 queries .

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

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