您当前的位置:五五电子网电子知识单片机-工控设备AVR单片机STK500 AVR下载器使用说明 正文
STK500 AVR下载器使用说明

STK500 AVR下载器使用说明

点击数:7577 次   录入时间:03-04 11:57:07   整理:http://www.55dianzi.com   AVR单片机

可以用AVR Studio的4.12版本控制STK500和JTAG ICE,选择STK500 or AVRISP和Auto或者具体的COM?端口进行联机,点击avr studio主窗口中的图标前面标有Con的那个图标,然后按下图选择即可进行STK500或者JTAG的联机,由于avr studio会记忆用户使用的设备是STK500ISP还是JTAG并且同时会记忆用户使用的COM号,如果下次和上次使用的是相同的设备并且没有更换COM口,那么下次使用的时候直接点击右边标有AVR的那个图标就可以快速进入联机状态;如果下次和上次使用了不同的设备或不同的COM口请使用Con图标进行联机。

连接STK500ISP:

连接JTAG ICE仿真器:联机之前请确保本设备已经和目标板有连接且LED4点亮。

进行JTAG ICE联机时请确保目标AVR选中如下熔丝项:如下图

下图是在avrstudio里打开STK500 program的联机图片1,在ISP下面有高压编程选项但不可使用 ,在“program”标签中的下拉菜单中选择AVR目标器件,在Flash标签的浏览按钮处装载intel-hex文件。

 

     下图是在avrstudio里打开STK500 program的联机图片2,有一个STK500 Osc选项,它从可编程频率输出端输出一个频率可选为3.69M 1.84M 1.23M 32.7KHz的方波信号,我没有示波器也没有频率计无法准确的去测量,将我的MEGA16试验板熔丝选为外部晶体振荡器,接着我拆掉晶体并且从Osc端接一根线到XTAL一端,试验板上的AVR开始运行了, 如果选择频率为STOP则实验板 单片机 停止运行,看来这个频率输出端是可用的;如果你的目标AVR不小心将熔丝设成了外部时钟而锁住,这个可编程频率输出端就可以派上用场啦,另外你还可以用VTarget测量出目标板或者STK500编程器本身的供电电压 ,另外还有一个ISP选项,一般来说其频率必须等于或小于目标单片机运行频率的1/4,否则不能正常下载。

    下图是在avrstudio里打开STK500 program的联机图片,可以读出AVR芯片的特征字,还可以对内部RC振荡器频率进行校准 ,校准字可以选择写入flash或者eeprom里面。

熔丝选择项:

锁定位选项:

批量自动编程选项:

关于在AVR studio中详细使用STK500和JTAG ICE请参考马潮老师翻译的avr studio中文帮助

STK500常见故障现象:如下图,表示STK500设备本身是好的,请检查Board ISP选项,一般来说其频率必须等于或小于目标 单片机 运行频率的1/4否则不能下载或读取到错误的溶丝位等,比如目标AVR时钟1M选115KHz,2M以上选460KHz,7.3728M及以上选1.845M

JTAG常见故障现象:如下图,表示JTAG本身是好的,只是无法和目标AVR联机,请检查目标AVR芯片和JTAG接线是否正确?JTAG溶丝使能设置好没有?JTAG电缆可能有断线更换一条再试 。

avr stk500支持的装置列表:

AT86RF401 90CAN128

AT89S51 AT89S52 AT90PWM2 AT90PWM3

90s1200 90s2313 90s2323 90s2343 90s4414 90s4433 90s4434 90s8515 90s8535

mega103 mega128 mega16 mega161 mega162 mega163 mega165 mega168 mega169 mega32 mega323 mega325 mega329 mega406 mega48

mega64 mega8 mega8515 mega8535 mega88 mega2560 mega2561 mega3250 mega3290 mega644 mega645 mega6450 mega649 mega6490

tiny11 tiny12 tiny15 tiny22 tiny2313 tiny22 tiny24 tiny26 tiny28 tiny45




本文关键字:暂无联系方式AVR单片机单片机-工控设备 - AVR单片机

《STK500 AVR下载器使用说明》相关文章>>>