你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。

stm32f207时间问题

[复制链接]
有一点邪恶的我 提问时间:2016-10-19 15:40 /
在系统运行时候,时间会变化,比如现在时间为15:30,在某一瞬间会变成21:48(变为十六进制了),在stm32库里检查到转换出来的时间是对的,但是在上层应用时候会偶尔变化,检查了程序里所有的赋值,没有发现改变时间进制的问题,有没有大神遇到过这种问题啊;
收藏 1 评论20 发布时间:2016-10-19 15:40

举报

20个回答
任风吹吹 回答时间:2016-10-31 19:53:23
应用代码逻辑问题。
可以参考一下方法:
100%重现?  --->问题现象出现后RTC一定为21?
-->OK,查找程序中那些地方调用了修改RTC time? 在此处增加代码if(要修改的rtc->hours==21){},在里边设个断点,然后调试,在中断停下来后,打开call stack窗口,看看怎么程序调下来的?

说得这么清楚了,楼主给个赞呗

评分

参与人数 1ST金币 +2 收起 理由
zero99 + 2

查看全部评分

zero99 回答时间:2016-10-19 17:02:12
已移帖,楼主下次请按【求助】发帖
也能让网友更好更快的帮助解答

谢谢!
有一点邪恶的我 回答时间:2016-10-19 17:15:22
zero99 发表于 2016-10-19 17:02
已移帖,楼主下次请按【求助】发帖
也能让网友更好更快的帮助解答

好的,谢谢
anywill 回答时间:2016-10-31 08:06:11
换个串口调试软件试试输出结果,
STM32的rtc都是由秒转成时间的,
翻翻库函数读原始值看看

评分

参与人数 1ST金币 +2 收起 理由
zero99 + 2

查看全部评分

zengyi703-16313 回答时间:2016-10-31 08:17:09
不懂忙顶
奏奏奏 回答时间:2016-10-31 08:42:23
觉得是F207自带的RTC没有配置好,调试模式下看一下出问题的时候相应的RTC寄存器是不是变化了

评分

参与人数 1ST金币 +2 收起 理由
zero99 + 2

查看全部评分

liu553824989 回答时间:2016-10-31 08:42:52
不懂忙顶
笑鸟007 回答时间:2016-10-31 08:47:33
没有到过帮顶!
无薪税绵 回答时间:2016-10-31 09:09:20
感觉应该是楼主的算法错了。
lilingzhi1987 回答时间:2016-10-31 09:17:48
。。。。。。。。。。。。。。。
123下一页

所属标签

相似问题

关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
STM32N6 AI生态系统
STM32MCU,MPU高性能GUI
ST ACEPACK电源模块
意法半导体生物传感器
STM32Cube扩展软件包
关注我们
微信公众号二维码 微信公众号
手机版二维码 手机版