最后一次接触单片机开发,要追溯到06年用凌阳单片机做毕业设计之时。受限于认识和各种条件,那时对单片机只是个初浅的认识,停留在用汇编写代码阶段。

由于实际需要,现在又不得不重拾单片机来开发一款读卡器之类的产品。用的是STC的单片机。以前以为STC单片机是国外设计的,现在才知道原来是国内一家公司设计的。

初始单片机

因为报名参加了2005年全国电子竞赛,使我有幸接触到了单片机开发,让我发觉原来有这样一种东西可以这么吸引我。也正因为参加这次竞赛,让我走进了电子开发领域并找到了自己喜好的职业。

说说STC单片机

早有耳闻STC单片机,只是未有去了解过。这几天看了些资料,总体的印象是,性价比高。所以它的应用还是很广泛的。另外一点让我印象深刻的是,STC单片机的ISP下载似乎很有问题,主要表现在兼容性和一致性这两方面。

再说说STC的官方网站。打开一看,真有点山寨的感觉,用户体验不是很好。有一点值得称赞的是,整个页面囊括了几乎它所有型号的单片机,所以用Ctrl+F可以很容易找到型号的资料。

有意思的是,STC的口号很响亮:“宏晶科技,中国大陆本土第一家战胜全球所有竞争对手的MCU设计公司,北京加油”、“8051单片机全球第一品牌,全球最大的8051单片机设计公司”。看得让人热血沸腾,有木有?

STC单片机ISP下载问题

由于担心ISP下载问题,所以拿到板子后,第一件事就是验证使用ISP是否能下载程序到单片机中。

果不其然,不能成功地用ISP方式下载程序到单片机中,老是停留在“正在检测目标单片机 … ”。按照网上的排查手段,尝试了:ISP软件退回到4.83版本、降低波特率、检查串口线(幸好USB转口线的芯片使用的是CH340)等措施,反正就是不能下载。

看来,STC的ISP下载问题确实能折腾人,此言不虚,深刻领会。

在搜索过程中,发现有人说:供电不稳定有可能导致ISP下载失败。这点提醒了我。因为我的板子就是用USB供电的,而且电源设计比较简单。所以,我想到了用小米手机带的USB充电器提供的USB口来供电(5V,1000mA输出)。

最后的结果证明,确实是USB供电问题导致了ISP下载失败。

STC ISP软件

现在STC ISP软件最新版本是V6.66版本。自己使用后,发现这个ISP软件做得还是挺优秀的,这个必须赞一个。不仅功能强大,而且还带有像单片机文档手册、寄存器头文件、程序示例等众多有用的资料。可谓,一软件在手,一应俱全。STC单片机

» 文章出处: reille博客—http://velep.com , 如果没有特别声明,文章均为reille博客原创作品
» 郑重声明: 原创作品未经允许不得转载,如需转载请联系reille#qq.com(#换成@)
分享到:

 Leave a Reply

(必须)

(我会替您保密的)(必须)

*

This site uses Akismet to reduce spam. Learn how your comment data is processed.

   
© 2012 velep.com | reille blog | 管理| 粤ICP备15065318号-2| 谷歌地图| 百度地图| Suffusion theme|Sayontan Sinha

无觅相关文章插件,快速提升流量