以前买了个avr ATMEGA128的开发板 没怎么用 现在想抽个时间来测测
了解了解avr单片机的特性
基本开发流程:
1,用ICC编译c代码
2,用 avr stdio 下载和仿真程序
首先是开发环境:
硬件:
avr ATMEGA128开发板
usb供电
USB转串口的仿真器PL2303
软件:
ICC 用来编译c程序
AVR stdio 用来下载和仿真程序
仿真器驱动 (其实就是usb转串口驱动)
开发环境教程:
http://wenku.baidu.com/view/c877ed6fa98271fe910ef980.html###
http://wenku.baidu.com/view/d834074e852458fb770b56e4.html
首先安装好两个软件:
然后
打开ICC并注册软件
重启ICC打开一个工程
工程选项中 设置好 头文件路径,和库的路径
编译
查错
完成
仿真器教程
http://wenku.baidu.com/view/c91433ddad51f01dc281f172.html
打开avrstdio
1,仅用来下载hex文件
http://wenku.baidu.com/view/3cde3529e2bd960590c67733.html
打开avrstdio 点击avr的那个标志
连上仿真器-在avrstdio中设置仿真器参数
擦除芯片 写入hex文件
2,仿真和下载
打开avtstdio
file---open
找到icc工程下的 .COF文件 并打开 保存
选择仿真器为 JTAG ICE 芯片为你的avr芯片 串口号为仿真器串口号
详细教程 http://wenku.baidu.com/view/c91433ddad51f01dc281f172.html
http://wenku.baidu.com/view/3cde3529e2bd960590c67733.html
http://wenku.baidu.com/view/f4e55b0abb68a98271fefa1f.html
用户941923 2013-3-28 15:50