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

STC8G1K08A Keil5所有变量都成了随机数

[复制链接]
  • 打卡等级:以坛为家II
  • 打卡总天数:521
  • 最近打卡:2026-04-30 08:53:57
已绑定手机

106

主题

4345

回帖

9748

积分

荣誉版主

无情的代码机器

积分
9748
发表于 2026-4-13 11:52:37 | 显示全部楼层
Rex_D*** 发表于 2026-4-13 11:48
你的工程完全没有问题。

这官网看着是个假的噢,在这下载例程:


深圳国芯人工智能有限公司-核心功能实验板
三天不学习,赶不上刘少奇~
回复

使用道具 举报 送花

  • 打卡等级:初来乍到
  • 打卡总天数:5
  • 最近打卡:2026-04-13 09:43:31

1

主题

19

回帖

51

积分

注册会员

积分
51
发表于 2026-4-13 11:53:48 | 显示全部楼层
erci*** 发表于 2026-4-13 10:53
这些我没动,试下我这个工程:

难道官网的例程就不对么,我看这个参考代码是《stc8g-8h-lib-demo-code-20220509》是不是几年前的,太老的例程,一直没更新,兼容错误呢
回复

使用道具 举报 送花

  • 打卡等级:初来乍到
  • 打卡总天数:5
  • 最近打卡:2026-04-13 09:43:31

1

主题

19

回帖

51

积分

注册会员

积分
51
发表于 2026-4-13 11:57:19 | 显示全部楼层
erci*** 发表于 2026-4-13 11:52
这官网看着是个假的噢,在这下载例程:

https://www.stcmicro.com/cn/rjxz.html这个是官网么,我从这里下载的,这还可以造假么~~
截图202604131157131389.jpg
回复

使用道具 举报 送花

  • 打卡等级:初来乍到
  • 打卡总天数:5
  • 最近打卡:2026-04-13 09:43:31

1

主题

19

回帖

51

积分

注册会员

积分
51
发表于 2026-4-13 12:59:44 | 显示全部楼层
erci*** 发表于 2026-4-13 11:52
这官网看着是个假的噢,在这下载例程:

现在深圳国芯人工智能有限公司-库函数这里下载了“8G-8H库函数”,运行了默认工程:《STC8G-STC8H-LIB-DEMO-CODE》,《独立程序》里面的工程跑这几行测试代码是正确的,《综合程序》里面的例程,跑测试代码,不同程度的错误,还是xdata区域的变量赋值错误。(《综合程序》的默认工程,跑STC8G1K08A会内存超限,选择:代码优化等级8,注释掉一部分不用的代码)。
截图202604131243401067.jpg
截图202604131246584086.jpg
截图202604131253412790.jpg

综合程序.zip

2.37 MB, 下载次数: 1

点评

xram分配地址超了。小容量型号建议不要用综合工程了 【仿真】仿真注意事项总结 | 大家帮继续总结 - 仿真/编译器/汇编器/头文件 国芯人工智能技术交流网站 - AI32位8051交流社区 [attachimg]135745[/attachimg] [  详情 回复 发表于 2026-4-13 14:31
回复

使用道具 举报 送花

  • 打卡等级:以坛为家II
  • 打卡总天数:521
  • 最近打卡:2026-04-30 08:53:57
已绑定手机

106

主题

4345

回帖

9748

积分

荣誉版主

无情的代码机器

积分
9748
发表于 2026-4-13 14:31:09 | 显示全部楼层
Rex_D*** 发表于 2026-4-13 12:59
现在深圳国芯人工智能有限公司-库函数这里下载了“8G-8H库函数”,运行了默认工程:《STC8G-STC8H-LIB-DE ...

xram分配地址超了。小容量型号建议不要用综合工程了
【仿真】仿真注意事项总结 | 大家帮继续总结 - 仿真/编译器/汇编器/头文件 国芯人工智能技术交流网站 - AI32位8051交流社区



截图202604131429259538.jpg

截图202604131430478458.jpg

点评

官方大神。  发表于 2026-4-13 18:08
三天不学习,赶不上刘少奇~
回复

使用道具 举报 送花

  • 打卡等级:初来乍到
  • 打卡总天数:5
  • 最近打卡:2026-04-13 09:43:31

1

主题

19

回帖

51

积分

注册会员

积分
51
发表于 2026-4-13 18:08:03 | 显示全部楼层
erci*** 发表于 2026-4-13 14:31
xram分配地址超了。小容量型号建议不要用综合工程了
【仿真】仿真注意事项总结 | 大家帮继续总结 - 仿真/ ...

经过反复测试,我这个工程确实是仿真时候,内存溢出了,只要变量定义在xdata区域的后768字节,在仿真时候,每一步执行,变量就会都会被未知原因篡改成新的任意数。
我现在只是串口仿真。
也就是这种小内存单片机,如果跑稍微大点的工程,就只能先用同系列大内存单片机开发,再在小单片机上只看执行结果,无法在小单片机上仿真。
回复

使用道具 举报 送花

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

本版积分规则

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

GMT+8, 2026-5-1 12:00 , Processed in 0.119246 second(s), 79 queries .

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

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