电子产品世界 » 论坛首页 » 综合技术 » 智能硬件与可穿戴 » 我的AVR常见问题及解决


共5条 1/1 1 跳转至

我的AVR常见问题及解决

专家
2012-02-21 14:23:09    评分
Normal 0 7.8 磅 0 2 false false false EN-US ZH-CN X-NONE MicrosoftInternetExplorer4 /* Style Definitions */ table.MsoNormalTable { mso-style-parent:""; font-size:10.5pt;"Calibri","sans-serif";} 这段日子使用了Atmega16a,自己用万能板做的开发板用来做项目评估。遇到了不少的问题,现在将问题及解决方案与大家,希望大家在开发过程中,少走弯路,提高开发效率。          问题1:ISP下载线,线过长?          现象:当使用台式机的并口ISP下载时,读写正常。使用本本自带的并口下载时,能正常识别,但读写均失败,且无错误提示。烧写完成后,reset复位异常。          解决方案:重新制作了ISP下载线,将下载线控制在了10厘米以内,问题解决。 心得体会:线的质量,还真是灰常重要啊~~            问题2:熔丝位烧错,ISP无法识别?          现象:熔丝位晶振使用错误,导致ISP下载时钟无法同步。无法再使用ISP方式烧写程序与更改熔丝位。

         解决方案:如果没有禁用JTAG方式,可以使用JTAG + AVR studio来更改熔丝位,从而重新使用ISP下载线下载程序。

心得体会:其实我也是无辜的,熔丝位是负逻辑,一不注意就后果严重了。当时,重新做了一个有源晶振来同步时钟,但不知道为什么?居然没有成功。ISP下载方式依然无法使用。最后,自己又做了一个Jtag才搞定。唉,典型二逼青年啊!    



关键词: 我的     常见问题     解决    

菜鸟
2012-02-21 14:45:54    评分
2楼

个人觉得AVR单片机虽然便宜,但不太好用。


高工
2012-02-21 14:52:29    评分
3楼
  楼主的问题,使我想起自己在玩AVR单片机的时候,以使电脑与开发板连接足够长,试过将USB线与下载器链接,之后电脑无法识别下载器,不用USB线,无异常。
  在实践中发现问题,并解决问题,会记住很久很久。

专家
2012-02-21 16:23:52    评分
4楼

继续,再多一点!!


高工
2012-02-21 22:10:55    评分
5楼

之前在玩AVR的时候,我想告诉大家几点:
1.当你的单片机系统用电脑USB供电的时候,一定要遵循先开电脑,然后用USB下载线将电脑和系统建立连接。不要电脑启动之前就插好USB线,由于那时候电脑启动电压的稳定与否很容易烧坏板子。之前我就遇到过。结束先将USB脱离电脑,再关电脑。


共5条 1/1 1 跳转至

回复

匿名不能发帖!请先 [ 登陆 注册 ]