OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 1887|回复: 3

遇到一个奇怪的问题,请教大家。

[复制链接]

357

主题

447

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1939
金钱
1939
注册时间
2016-12-13
在线时间
175 小时
发表于 2019-1-10 09:00:34 | 显示全部楼层 |阅读模式
1金钱
用TIM1的CH1(PA8)输出PWM, 所以在main中while(1)之前,有一个初始化函数TIM1_PWM_Init(499,71);,现在的现象是这样的,只要进入调试模式,可以正确运行起来,而且怎么软重启也能起来,但是普通的上电,不进调试模式,程序起不来。板子有屏幕,我在屏幕上打印了相关信息;一到这个初始化函数就挂了。
同时,我发现我进入一个困境:这样的话我没法进调试模式去查看原因,因为进调试是可以正常运行,不会出现这种情况的;不进调试得到的信息又比较少,只能依靠屏幕的打印信息来推测。
这可好尴尬啊。。。。。。

大神们给予指点啊。

正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

19

主题

96

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
253
金钱
253
注册时间
2015-4-29
在线时间
38 小时
发表于 2019-1-10 09:32:28 | 显示全部楼层
你程序中是不是有其他中断程序?定时计数器扫描频率太高?程序贴出来看看
回复

使用道具 举报

357

主题

447

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1939
金钱
1939
注册时间
2016-12-13
在线时间
175 小时
 楼主| 发表于 2019-1-10 09:47:22 | 显示全部楼层
Sunny^o^ 发表于 2019-1-10 09:32
你程序中是不是有其他中断程序?定时计数器扫描频率太高?程序贴出来看看

是有呢,用了很多中断。
我本想贴程序,但我的程序实现太多了,不知从何贴起。
这样反而不易让大家帮到我,好尴尬。
回复

使用道具 举报

12

主题

143

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
2719
金钱
2719
注册时间
2017-9-8
在线时间
471 小时
发表于 2019-1-10 10:36:24 | 显示全部楼层
可以用串口打印
回复

使用道具 举报

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

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2025-6-23 00:57

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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