STM8S 复位后不能进入主程序

2019-12-20 21:33发布

现在有一个产品,用到STM8S207RB,复位电路就是一个0.1uf的电容到地, 同时并联了一个复位按钮到地,但是使用中发现很多产品上电后单片机不能工作,要手工按一下复位按钮MCU才能正常运行,不知各位大侠有没有碰到过类似的情况,有没有好的建议?
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
99条回答
zxluo
1楼-- · 2019-12-25 11:14
我的qq是18665632,  各位要是愿意的话,可以直接联系我的
buxinshan
2楼-- · 2019-12-25 11:58
lz 可否看一下你的程序   你的晶振用的24M    你确定的外部时钟配置是对的    倍频没问题?
fuliaokai
3楼-- · 2019-12-25 17:56
 精彩回答 2  元偷偷看……
buxinshan
4楼-- · 2019-12-25 20:12
我用stm8s207RBt6    在三个产品中都挺好的   不过我没用外部晶振   我对时间精度要求不高   用的都是内部16M  并且2分频即8M运行    现在一切都挺正常的
buxinshan
5楼-- · 2019-12-25 22:30
当然    像这样不能完全肯定是硬件电路还是软件的问题 或者说是芯片本身的问题      那死马当活马医    把电源电路全部拿掉    用外部的5V电源来给系统供电   来确定是否是硬件电路的问题  

用已有的开发板  验证你所写的程序   首先用内部晶振   正常运行之后  再改为外部低频晶振(eg 8M)    正常之后 在上16M的    step...   上24M的

总之  硬件、 软件皆 正常之后    在集成      

看上去你的系统不复杂     这样step...step的分散测试   不信它出不来

SNOOKER
6楼-- · 2019-12-25 23:22
zxluo 发表于 2012-4-21 01:53
这样, 如果单片机上电后, 不能正常工作,进不了程序, 4060就会反复reset单片机, 知道程序运行, 这样太麻烦了 ...

加继电器还不如加个合泰的电压侦测器,把输出接复位脚就行了,不需要任何其它元件

一周热门 更多>