关于STC8G1K08A-8PIN使用过程中遇到的问题
本帖最后由 beileiyu217 于 2023-6-5 14:13 编辑从21年开始使用过多批总计约1000余片STC8G1K08A-8PIN单片机,使用下来一直没发现什么问题,但最近由于外设接口标准变化重新打样了5块板子,却发现虽能正常下载程序,但功能跑不起来了,搞了两整天没能解决问题,几个要点如下:
1、单片机外围电路没有任何变化,单片机程序没有任何变化,板子的变化只是外设接口改了,从Mini-USB改为耳机口,而且外设是后级设备,前级供电、通讯接口保持USB-A不变;
2、打样的5块板子均不能正常使用,取其中一块换上之前批量的板子上的同型号单片机可正常使用,反之亦不可正常使用;
3、通过仿真、程序测试,发现当单片机刚下载好程序时所有功能都可正常运行,但断电重启,也即单片机复位之后程序就跑不起来了,之所以判断是程序没跑起来,是因为写了个LED在main函数里循环点亮的程序单片机复位之后依然无现象;
4、查询芯片手册提示说“P3.0、P3.1、P3.2复位时不可同时为低电平”,所以尝试了分别拉高P3.0或P3.1以及同时拉高P3.0和P3.1,依然没能解决问题;
5、由于一直以来无论打样还是批量,单片机都是制板厂代采,我现在已经开始怀疑是制板厂这次打样买的5个单片机是残次?盗版?如果仅仅是拆板二手应该也不会存在如上问题才对。
之前真没注意到芯片手册里说的“P3.0、P3.1、P3.2复位时不可同时为低电平”,实际上三个引脚我都是作为串口使用,后级都是串口转USB芯片,所以这次遇到问题后我一看芯片手册很懊悔忽略了这点,当时还比较庆幸心里想应该终于是找到问题了,可做实验尝试的结论又给了当头一棒,姑且不论之前的1000片都没做上拉为什么可以正常用,但手头5片最新拿到的上拉了也不行啊。 还希望有经验的朋友以及国芯公司的技术大佬们能给一些思路 先把你原理图的PDF发上来,让大家帮你分析,没真实的原理图都是瞎猜测 神农鼎 发表于 2023-6-5 15:02
先把你原理图的PDF发上来,让大家帮你分析,没真实的原理图都是瞎猜测
那您能先试着猜一下么,我这里不太方便发不了原理图,但是今天必须解决问题,有可能是什么原因呢?电路很简单,单片机3.3V供电,P3.0与P3.1直接引到一个排针上悬空,P3.2与P3.3直接与CP2102的两个引脚相连,P5.4模数采样,P5.5悬空,P3口配置为准双向口,P5口配置为高阻输入 自己跑到方便的外面,将你讲的简单的原理图,重新画好转成PDF发上来,大家好帮你分析 神农鼎 发表于 2023-6-5 15:57
自己跑到方便的外面,将你讲的简单的原理图,重新画好转成PDF发上来,大家好帮你分析 ...
辛苦给帮忙看一下
原理图和PCB 都搞不懂区别,那啥异常都是可以理解成正常了 神农鼎 发表于 2023-6-6 12:44
原理图和PCB 都搞不懂区别,那啥异常都是可以理解成正常了
这个PCB截图不是更清晰么,怎么分析个问题这么复杂?问题很明确,之前用的1000片都能用,板图和程序没变,新一批的就不能用,您给个解释吧 我们搞研发的只会看原理图,PCB图给维修工看可以
页:
[1]
2