切换到宽版
  • 2994阅读
  • 1回复

[ARM]STC一键下载器制作(转) [复制链接]

上一主题 下一主题
离线oriental
 

发帖
169
M币
50
专家
1
粉丝
9
只看楼主 倒序阅读 我要置顶 楼主  发表于: 2012-06-06



使用过STC单片机或是对其有一定了解的读者应该知道,
在使用STC-ISP软件下载程序的过程中,我们需要进行一次上
电冷启动。这在下载程序不是很频繁的情况下,也许并没有什
么麻烦,但是如果对于一个初学单片机的人而言,其编写的程
序能力还有待提高,需要一次次的下载程序以检验程序是否正
确,每次下载都需要进行重新上电冷启动,这不仅给使用者增
加了不便同时也加剧了开关器件的损耗。对于这样的问题,我
们是否有这样一种方法来减少这样的不便,从而实现在STC-ISP
软件下载时,只需点击“下载”即可完成程序的下载,无需再
手动上电。答案是肯定的。对STC单片机有一定了解的人应该知
道,通过软件修改单片机内部某些特殊控制寄存器的相应控制
位使得单片机进入ISP模式,用户只需在程序代码中嵌入相应代
码来实现下载程序时控制用户单片机进入ISP模式,避免上电重
启。这种方法已有相关文章作介绍,其优缺点也显而易见:其
无需额外硬件,但同时占用了用户单片机一个定时器和串口资
源,这对于用户单片机系统若要使用串口与外部设备进行信息
交互时,这种方法是不可行的。为避免这样的问题,笔者设计
出一款STC下载器既可以实现程序的一键下载同时也解决了这样
的情况。

本文内容包含图片或附件,获取更多资讯,请 登录 后查看;或者 注册 成为会员获得更多权限
本帖最近打赏记录:共2条打赏 ,M币+15
关键词: stc一键下载
离线senzhijun

发帖
32
M币
27
专家
1
粉丝
8
只看该作者 1楼 发表于: 2012-06-15
请登录后查看
快速回复
限80 字节
“新手上路”发帖需审核后才能显示(请认真发帖),达到数码9级后取消此限制
 
上一个 下一个