自制arduino板(atmega8L/A)如何下载IDE写的程序
自制arduino板(atmega8L/A)如何下载IDE写的程序arduino玩了很长时间了,最近心血来潮,就自己洞洞板堆锡焊接了一个小班,参考了古作坊的布局和走线
从实验室里搞到的atmega8L,也顺利用USB ISP下载器烧写好了bootloder,但是如何把用IDE 编写的程序下载到
自制的arduino里,成了难题了
我用的是0022IDE和最新版的1.0.5,
我该怎么办呢?
请高手指点一二!!
有usb转串口线吗,几m的晶振。bootloder是什么版本的,芯片的19脚接一个led,按rst led闪证明单片机运行了。 IDE 菜单 - 文件 - 使用编程器下载 用0022版本IDE好些,适合自制最小系统。
IDE 菜单 - 文件 - 使用编程器下载
使用编程器下载,该怎么链接呢?
我用的是usb isp的! 你遇到的问题是什么都没说,怎么帮你呢 本帖最后由 Simon 于 2013-11-17 17:43 编辑
如果只有USBISP这类编程器,就只能用upload using programmer把程序上传到芯片上。由于这类编程器没有TTL,所以不能交互,不能用串行口读取MCU返回的数据。 我用了老版本的bootloder,就是启动慢一点,能用usb转串口的下载器下载程序,只是需要手动复位罢了!
code-AR 发表于 2013-11-17 14:38 static/image/common/back.gif
用0022版本IDE好些,适合自制最小系统。
0022不支持编程器下载 潇洒哥 发表于 2013-11-17 16:37 static/image/common/back.gif
使用编程器下载,该怎么链接呢?
我用的是usb isp的!
要用arduino支持的,最好是usbtinyisp 潇洒哥 发表于 2013-11-17 22:27 static/image/common/back.gif
我用了老版本的bootloder,就是启动慢一点,能用usb转串口的下载器下载程序,只是需要手动复位罢了!
新版的也可以,解决手动复位的方法是再rst引脚接个105电容,105电容的另一角引出接到ttl小板的DTR引脚,其他不变 新版的也可以,解决手动复位的方法是再rst引脚接个105电容,105电容的另一角引出接到ttl小板的DTR引脚,其他不变
我的下载器上没有标注DTR字样,除了VCC,GND,RX,TX之外,还有一根标注为“STC”的接口,是这根针吗???????
上图的那块板子是我的自制arduino板的2.0版本,我将会在下一个3.0版本里加入自动复位 我刚才用你说的方法试过了,老版本的bootloder可以在串联上105之后用我的下载器(STC是DTR)免手动复位下载,但是新版本的bootloder不行!下载不了!!
boards.txt文件也修改了!! 潇洒哥 发表于 2013-11-18 18:01
我刚才用你说的方法试过了,老版本的bootloder可以在串联上105之后用我的下载器(STC是DTR)免手动复位下载 ...
8L不行,接8m晶振可以,用内部晶振也可以,boot也要换成8m的版本。 问个问题哈,如果芯片自锁了怎么办?我之前有一片328p,由于没搞好熔丝位,写入了一次之后就再也链接不上了!总是提示下载器没有链接好芯片!
难道是自锁了?该怎么办啊??
页:
[1]
2