c51mcu 发表于 2024-11-28 16:41:30

关于Ai单片机几个问题咨询

本帖最后由 DebugLab 于 2024-11-28 16:59 编辑

1、Ai芯片时钟频率IRC是11、0592Mhz和22.1184Mhz哪个更好,更稳定?

2、程序内定义#define   MAIN_Fosc       22118400L和STC-ISP下载软件IRC频率选择11.0592Mhz,哪个优先级更高?
3、Ai-ISP下载时,IRC调节模式应该选择哪个更好?

soma 发表于 2024-11-28 16:49:40

其实频率高速度快,但定时就短点,#define   MAIN_Fosc       22118400L只是宏定义只是定义主频,但是要和ISP软件一致否则使用这个宏定义的话就会造成一些问题,正常不需要去调节IRC频率。

_奶咖君_ 发表于 2024-11-28 17:00:23

问题2 :这个不是优先级,程序里面的那个是一个宏定义,辅助程序计算使用的,,需要和你ISP软件的配置一致。
问题3:如果你使用的官方的工具,可以选择总是动态调节IRC频率。。如果你使用的不是官方的下载器,,推荐你 选择不调节,使用内部预置的频率。但是如果你选择使用内部预置的频率,你需要查看对应手册里内部预置了那些频率然后选择对应的频率。。

国学芯用 发表于 2024-11-28 17:01:18

在用户程序区用户自己选择设置如上STC出厂前调校的这10种内部高精准的HIRC的频率
===常温下STC出厂前用专业的高精准设备调校的这10个固定频率时钟误差 < + - 0.3%
===没有压飘,【-40度 ~ +85度,只有+-1%附近的温漂】,【125度时温漂在 + -2.5%,这时请使用外部耐高温晶振】
选择不调节哈
CHIPID应用,STC32只读特殊功能寄存器中存储的十种高速时钟和唯一ID号等重要参数

DebugLab 发表于 2024-11-28 17:08:53

#define MAIN_Fosc是给程序调用的,修改它不会修改主频,只会导致时钟相关的异常,必须和主频一致
用户程序中若要修改主频,需要修改IRCBAND和IRTRIM寄存器
Ai-ISP使用下拉列表中的常用频率,强烈建议选择不调节使用内部预置的频率

21cnsound 发表于 2024-11-28 19:44:36

_奶咖君_ 发表于 2024-11-28 17:00
问题2 :这个不是优先级,程序里面的那个是一个宏定义,辅助程序计算使用的,,需要和你ISP软件的配置一致 ...

一直认为ISP软件中选择内置预置频率就是显示出来的、能选的都支持。随选择的型号变化

难道还需要查手册吗?

_奶咖君_ 发表于 2024-11-28 22:37:09

21cnsound 发表于 2024-11-28 19:44
一直认为ISP软件中选择内置预置频率就是显示出来的、能选的都支持。随选择的型号变化

难道还需要查手册 ...

我以前得想法和你一样,,,认为ISP软件里面显示出来得 都可以选择 使用内部预设选项,,直到我接触了STC8G1K17这个片子,,,{:4_167:}

21cnsound 发表于 2024-11-29 09:30:14

_奶咖君_ 发表于 2024-11-28 22:37
我以前得想法和你一样,,,认为ISP软件里面显示出来得 都可以选择 使用内部预设选项,,直到我接触了STC ...

表现是设置不成功还是频差大?

_奶咖君_ 发表于 2024-11-29 09:32:37

21cnsound 发表于 2024-11-29 09:30
表现是设置不成功还是频差大?

不是预期的频率,,不能说差距大吧,,,具体是配置成了什么频率没有测,

qq603599910 发表于 2025-1-2 11:50:21

21cnsound 发表于 2024-11-29 09:30
表现是设置不成功还是频差大?

ISP的频率项随便选啊,我一般选22.1184 Mhz 或24 Mhz,为了串口不频偏导致不稳定建议选择串口波特率整倍数的主频.我曾经因为用921600hz波特率选择主频不是整倍数导致频偏乱码的.
页: [1] 2
查看完整版本: 关于Ai单片机几个问题咨询