崩溃了,照嘉立创样板画的电路,片子发烫,大神帮忙看看
前段时间在嘉立创上申请了一个STM8S103的开发样板,已经实现TIM2的PWM输出来控制led的亮度。但我想要加入AD输入,AD输出要占用TIM2的管脚,所以就改用TIM1输出PWM,照着开发样板的电路图自己画了块板子:除了使用的管脚不一样,其他都是一样的,板子回来后,测试了一下,走线也都正确,电源和地也没有短路,器件全部焊上以后可以下载程序(用的IAR for STM8),但是debug的时候好像就不正常了,修改了程序再次下载就不行了,多次下载,有时提示“OptionByte”写不进去,有时SWIM连不上,再摸STM8S103,非常烫手,跟本就不能直接摸。。。然后掉电我测了一下STM8S103的电源和地脚,有短路现象。
下边是去掉外围电路,只保留下载电路后的现象:
STM8S103的下载电路非常简单,我觉得应该不会有错,所以我就把PWM输出管脚上的Nmos管拿掉了(nmos管是这个型号:AO3414,开发样板也是这用的这个),再下载程序就成功了。但是问题又来了,下载后全速运行,再停止(那个红色的小手按钮),就会进入复位中断:
再单步执行就跳不出去了。经定位是GPIO初始化这里的原因:
初始化内容如下:
全速运行总是会死在这里,但是在运行到这里之前,我用单步执行进去,又可以把这个初始化完成。。。
上边就是我现在遇到的问题,实在能力有限了,请高手帮我分析分析,是我的硬件有问题吗?
一个人业余搞,跟工作无关,加班后回家都9点了,遇到问题周围可以问的人都没有,好累啊,麻烦论坛里的大神指点一下,非常感谢
引脚8上的C1电容有没有焊接,PCB板上C1电容要尽可能的接近8脚引脚,越近越好,最好能紧挨着。如果这个电容离引脚太远就会造成单片机内部电源不稳定,导致单片机工作不正常。 怎么贴的图没有了。。。
终于把图贴上来了,电路原理图led部分看红框内的部分,其它的器件都没有焊接 iyumi 发表于 2018-2-7 11:11
楼主你在原帖里编辑贴图多好啊,放下回帖中看起来多不方便 第一次发贴,我本来是贴了图在原文里的,但发出来却没有图,我没找到怎么再编辑加图:'( hxydj 发表于 2018-2-7 11:18
引脚8上的C1电容有没有焊接,PCB板上C1电容要尽可能的接近8脚引脚,越近越好,最好能紧挨着。如果这个电容 ...
您说的C1对应上图中的C2,这么放置有问题吗?
光敏是什么型号,电阻多大的,输入ADC前串的电阻改用10K~100K
MOS管前串电阻再接IO。
看电路没太大问题,不过要注意一下电流功率等 射灯和MCU的电源是不一样的
1.确保MCU端电源是芯片参考电压内的,MOS管脚是否匹配。
2.先不接外设,单独测试MCU,确定不是本身的问题,然后在接其他测试。