关于STC芯片上电 进入 USB 下载模式,等待的问题
https://blog.csdn.net/songisgood/article/details/96277960大致参照这个帖子,,虽然以前联系过梁工。。。 。。
就像帖子里说的那样,,好吧,你进入烧录模式一下可以理解,
但是你固件应该,可以不一直处于烧录模式下吧,
这种设计明显耽误用户程序执行了,,
你进烧录模式可以,如果几秒内还收不到烧录数据指令什么的,
你总该跳出执行用户程序吧?
而且这种情况下,上电启动的看门狗都没用了,还有我P30-P33都接上拉电阻了,还是有上电“卡死”的问题{:4_167:} 【新提醒】串口下载流程图,【串口+USB】下载流程图,原理图,以8H8K64U举例说明 - ISP下载/做自己的ISP 国芯技术交流网站 - AI32位8051交流社区https://www.stcaimcu.com/forum.p ... 1%E7%A8%8B%E5%9B%BE
STC-USB Writer模式下没有超时退出机制,确实有种“卡死”的效果,要是有超时退出机制就好了。 晓飛飛 发表于 2025-2-14 22:07
STC-USB Writer模式下没有超时退出机制,确实有种“卡死”的效果,要是有超时退出机制就好了。 ...
USB下载建议等多久 ? szb314 发表于 2025-2-15 11:08
老款的15W4K系列 那个还不支持usb writer 下载模式,,总之 每款芯片都最好有一个超时自动运行用户代码的 ...
另外8系列的烧录模式触发引脚P32 P33和INT0、INT1复用也是个比较尴尬的情况,需要刻意去避免出现设计缺陷,任何可能在上电过程中拉低的信号都不能接这两个引脚,比如外部RTC的中断信号、各种机械开关(尤其是限位开关)、各种供电受MCU控制的外设(因为上电滞后会拉低IO)等等。。。 神农鼎 发表于 2025-2-15 11:18
USB下载建议等多久 ?
某芯片的USB下载超时退出时间大约40s,我觉得有点太久了,以个人的习惯来说5s足矣,
考虑到新手不免手忙脚乱,这个时间设置到15~20s左右比较合适。
只要有超时退出机制,时间长点短点都好接受,最起码等待一段时间就能正常运行了。
晓飛飛 发表于 2025-2-15 11:28
某芯片的USB下载超时退出时间大约40s,我觉得有点太久了,以个人的习惯来说5s足矣,
考虑到新手不免手忙脚 ...
这年头windows开机 进系统都是10s左右,芯片上电,不管什么情况 一定要有一个超时几秒后,执行用户程序。。。否则可靠性,宣传的超级抗干扰都是等于0,全部白搭{:xieyanxiao:} 我认为上电启动看门狗,这里时间配置就可以利用,要让看门狗真正上电管用,就算上电异常,进烧写程序模式,看门狗也要起作用,不然就是死狗一条,这看门狗有什么用?{:ciya:} 能不能硬件选项加一个让用户自己选是死等还是超时退出,超时退出时间再可调不就完美了吗
页:
[1]
2