串口异常? 原因在于:选择内部高速IRC频率 内部预置
串口正常的配置:下载时选择24Mhz串口输出异常的配置。代码里每秒输出1个1,结果输出却是:111qqqq1qqqqqqq1qqqqq1111qqq
经测试发现: AIcube中选择内部高速IRC频率,
选择:内部预置频率,不能选24Mhz,要选22.1184Mhz。然后ISP选其他频率点,串口都正常。
选择:ISP动态调节时,ISP软件要选24Mhz,串口正常。
将全部程序,贴出来,
将链接 放到 STC 【AI助手】提问框中,
由 STC 【AI助手】帮您先自动分析下
神农鼎 发表于 2026-6-22 15:07
将全部程序,贴出来,
将链接 放到 STC 【AI助手】提问框中,
由 STC 【AI助手】帮您先自动分析下
好的。我这里用aic生成代码的。选项选另外一个串口数据就异常。
使用高速串口
可能需要选特定频率 串口一般选择11.0592M的倍数 狂热主宰 发表于 2026-6-22 15:57
使用高速串口
可能需要选特定频率
没用高速啊,就9600和115200啊
jwd 发表于 2026-6-22 17:27
串口一般选择11.0592M的倍数
内部预置频率,一定要选11.0592M的倍数,不然串口异常。
选动态调整,24Mhz都正常。
页:
[1]