找回密码
 立即注册
楼主: lgwd

8H8K64U转双串口使用遇到的问题 | 程序文件夹中文名太长?

[复制链接]
  • 打卡等级:以坛为家I
  • 打卡总天数:244
  • 最近打卡:2025-05-01 15:50:20

49

主题

129

回帖

1361

积分

金牌会员

积分
1361
发表于 2025-3-9 16:17:15 | 显示全部楼层
谢谢回复!原因找到了!
1. 虽然Keil编译无错误无警告,但是发现几个h文件前有黄色惊叹号!双击后提示文件路径不正确。忽然想到是不是程序文件夹中文名太长?
重新建立一个文件夹名为A3,去掉后面所有中文字符。将原A3....中所有文件拷贝到新建的A3文件夹中。重新编译,无错误无警告。而且部分h文件前的黄色惊叹号没有了。
2. 再次下载到STC8H8K64U中,测试首发还是不正常。问题在哪?
3. 忽然想到程序包说明提到下载晶振频率定为24MHz,用户可以修改。考虑暂不修改,写入STC8H8K64U时选择24MHz。
4. 成功写入后,重新打开两个AISTCISP,选择各自的串口调试助手,一个选择COM1,另一个选择COM7,其它设置默认都是相同的。打开后分别发送数据,对方接收都是正确的。
5. 总结这次原因。(1)虽编译无错误无警告,但是中文路径名可能导致某些文件访问错误!(2)先按程序包规定的下载晶振频率,之后再对应修改,这点在下载时忽略了!
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:以坛为家II
  • 打卡总天数:520
  • 最近打卡:2025-05-01 08:06:21

109

主题

1897

回帖

5204

积分

论坛元老

积分
5204
发表于 2025-3-9 20:01:41 | 显示全部楼层
你是说工程根目录下有中文名的文件夹?
回复 支持 反对

使用道具 举报 送花

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

本版积分规则

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

GMT+8, 2025-5-2 01:58 , Processed in 0.131256 second(s), 49 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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