找回密码
 立即注册
查看: 481|回复: 1

关于STC32G12K128的一些问题

[复制链接]

该用户从未签到

1

主题

0

回帖

17

积分

新手上路

积分
17
发表于 2023-10-5 09:17:37 | 显示全部楼层 |阅读模式
最近陆续用了几批STC32G12K128, 遇到很多莫名其妙的问题。

使用的是内部24M晶振,

1.  同一批采购的芯片,同一个固件, 不同批次加工, 每个批次几百片, 后面批次有接近10%运行卡顿, 重新编译下代码,再次烧写,全部正常.
2.  使用CAN功能, 并用官方的示例代码, 如果总线内有其他设备, 则会经常出现发送乱码。
3.   个例,  但是已经交货的产品返修现象, 程序内有 printf("cpuid=%x\n",cpuid); 的语句, 程序运行是:  cpuid=   22222222222222222222222222222222(无限循环),
      这是近1000片内的个例, 但是在应用现场突然发生的, 很担心其他芯片是否也会出现类似现象.



综上所述, 个人感觉是芯片中断处理出了问题, 并在中断上做了相应的软件保护, 有所改善, 但总会在不经意间崩出新问题, 麻请STC技术支持关注并解答。

如: 是否有规定编译器版本?  中断是否有额外的处理方式?  下载ISP软件是否有版本要求?
回复 送花

使用道具 举报

该用户从未签到

551

主题

9428

回帖

1万

积分

管理员

积分
14003
发表于 2023-10-5 09:41:17 | 显示全部楼层
等节后上班,你致电 【乘风/19864585985】 交流下


如果想简单的提高下自己的编程质量,可以先认真熟悉下简单的【任务调度系统】
截图202310050942458215.jpg
https://www.stcaimcu.com/forum.p ... =3184&extra=&page=1

内部24MHz 时钟
截图202310050945155202.jpg

截图202310050944524694.jpg




回复 支持 反对 送花

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-5-15 03:23 , Processed in 0.055285 second(s), 36 queries .

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

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