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

各位大佬救急呀!STC32G12K128替换成STC32G8K64,无法工作

[复制链接]
  • 打卡等级:常住居民III
  • 打卡总天数:116
  • 最近打卡:2025-03-09 18:14:54

3

主题

88

回帖

642

积分

荣誉版主

积分
642
发表于 2024-2-6 09:56:06 | 显示全部楼层
程序不修改,直接下载进去,应该是不行的,先下载一个对应型号的例子程序跑起来,再对比下不同,针对性的修改
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:偶尔看看III
  • 打卡总天数:31
  • 最近打卡:2024-11-22 14:52:51

1

主题

8

回帖

849

积分

高级会员

积分
849
发表于 2024-6-1 12:04:07 | 显示全部楼层
本帖最后由 wmh_sz 于 2024-6-2 13:29 编辑

     遇到与楼主类似的问题,现有运行正常的硬件和软件,只使用了一组CAN(P0.0,P0.1)、以及UART1(P4.3,P4.4)、UART2(P1.0,P1.1)、UART4(P5.2,P5.3),另有几个I/O口作为开关量输出。在将STC32G12K128(LQFP48)替换成STC32G8K64(LQFP48)后(将P1.2脚悬空),即使在仿真状态下作为I/O口输出开关量的端口也没有相应的反应。
     采用内部高精度时钟,系统时钟24MHz,代码量也不大,EEPROM暂时未用。仿真都是设置成使用SWD口进行仿真,请教各位高手可能是什么原因。


   刚才发现问题的原因,在keil C251的“Options for Target 'Target 1' ” 窗口中选择“Output” 选项页,HEX文件格式设置成:HEX-386才行。明明程序空间在64K以内,为什么不能选HEX-80格式,这一点还是不明白。
回复 支持 反对

使用道具 举报 送花

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

本版积分规则

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

GMT+8, 2025-5-4 10:26 , Processed in 0.111242 second(s), 53 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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