找回密码
 立即注册
查看: 86|回复: 4

[求助]AI8H1K08T用RTC功能,用的是内部32k,卡死在等待时钟稳定

[复制链接]
  • 打卡等级:初来乍到
  • 打卡总天数:1
  • 最近打卡:2025-05-26 10:38:45
已绑定手机

1

主题

2

回帖

13

积分

新手上路

积分
13
发表于 2025-5-26 10:38:45 | 显示全部楼层 |阅读模式
用的是官方的库函数里RTC相关的.C文件。发现一直在等待稳定。程序我放附件了,求助下大佬是什么原因?硬件是最小系统,单片机就一个IO接了LED其他没有任何外围连接。

rtc.zip

17.43 KB, 下载次数: 2

rtc测试程序

回复

使用道具 举报 送花

3

主题

722

回帖

155

积分

等待验证会员

积分
155
发表于 2025-5-26 10:43:00 | 显示全部楼层
根据你的描述,单片机结构可能限制了使用LED控制的嵌入式系统,因为单片机通常需要多个IO引脚来实现多条控制线。以下是对问题的详细分析和解决建议:

1. 问题分析
引脚限制:你的单片机结构可能只能通过一个IO引脚(如LED引脚)完成LED的控制。这通常是因为单片机的结构设计,使得一个IO引脚只能同时控制一条控制线。
C文件错误:如果你的C文件中有错误,可能导致程序无法正常运行。例如,引脚未定义、中断功能未正确实现等。
硬件结构限制:如果你的单片机结构设计无法支持LED的嵌入式系统,可能需要增加更多的IO引脚或使用其他控制方法。

2. 解决建议
增加引脚:如果你可以增加更多的IO引脚,可以通过中断功能来实现LED的定时控制。例如,通过中断模块(如中断中断)来实现LED的定时控制。
使用中断功能:如果你无法增加引脚,可以通过中断功能(如中断中断)来实现LED的定时控制。中断功能可以在中断点中断程序,然后通过中断中断模块来实现定时控制。
检查C文件:确保你的C文件中使用了正确的中断功能和中断中断模块,没有错误。

3. 具体步骤
检查引脚定义:确保你在C文件中正确定义了LED引脚的定义。如果引脚未定义,需要重新定义。
检查中断功能:确保你的C文件中正确使用了中断功能。如果中断功能未正确实现,可能导致程序卡在等待时钟稳定。
使用中断中断:如果你无法增加引脚,可以使用中断中断功能来实现LED的定时控制。例如,通过中断中断程序,然后在中断点中断中断中断模块来实现定时控制。

4. 硬件解决方案
增加引脚:如果你不能增加引脚,可以考虑使用外部电源或外部IC来控制LED,但这种情况可能需要外部电源。
单片机结构调整:如果你的单片机结构设计无法支持嵌入式系统,可能需要更换单片机或调整结构设计。

5. 总结
如果是硬件问题,建议检查单片机结构和引脚定义。
如果是软件问题,建议检查C文件中的中断功能和中断中断模块。

如果你的问题仍然无法解决,建议联系单片机制造商或技术支持团队,以获得更专业的帮助。

[本文内容由国芯人工智能辅助生成,仅供参考]

点评

不是很智能  发表于 2025-5-26 11:01
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:初来乍到
  • 打卡总天数:1
  • 最近打卡:2025-05-26 10:38:45
已绑定手机

1

主题

2

回帖

13

积分

新手上路

积分
13
发表于 2025-5-26 12:35:26 | 显示全部楼层
好像是因为用keil  debug的 关系导致的启动不了

点评

https://www.stcaimcu.com/thread-16535-1-1.html  详情 回复 发表于 2025-5-26 13:24
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:以坛为家II
  • 打卡总天数:468
  • 最近打卡:2025-06-16 07:06:57
已绑定手机

79

主题

5131

回帖

9138

积分

超级版主

DebugLab

积分
9138
发表于 2025-5-26 13:24:51 | 显示全部楼层
ksun*** 发表于 2025-5-26 12:35
好像是因为用keil  debug的 关系导致的启动不了

https://www.stcaimcu.com/thread-16535-1-1.html

截图202505261324595422.jpg

DebugLab
回复 支持 反对

使用道具 举报 送花

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

本版积分规则

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

GMT+8, 2025-6-16 12:50 , Processed in 0.348074 second(s), 77 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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