因学习需要,本人从网上整理了一些STC单片机不断电程序下载的方法,拿出来分享一下,
STC单片机ISP 实现原理如下:
STC单片机每次上电复位后首先执行ISP 引导程序,如果串口检测到合法的数据流,则进行isp程序下载;串口没有检测的合法的数据流,则跳出isp程序,执行用户程序。
正常情况下, stc单片机只有在上电复位时才执行isp引导程序,其它复位(看门狗复位、rst引脚复位)则直接执行用户程序。通过阅读stc单片机手册发现,在用户程序运行时,利用软件复位方式,可以让stc单片机复位后从isp引导程序处运行,利用该特性,可以模拟stc单片机上电复位状态,实现不断电程序下载。STC单片机有热启动和冷启动两种复位形式。两种复位方式区别如下:
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
全部0条评论
快来发表一下你的评论吧 !