arm学习的相关工具
ADS:ARM Developer Suite, ARM核微控制器集成开发工具,支持ARM10之前所有的ARM系列微控制器,支持软件调试及JTAG硬件仿真调试。codewarrior IDE集成开发环境,AXD调试器;
J-TAG和J-LINK
在windows上进行嵌入式开发:
cygwin:window下的linux虚拟环境,安装时添加环境变量;
armtools:ARM交叉编译工具,自动解压缩到cygwin目录下,添加环境变量;
Cygwin 的虚拟Linux 环境下不能使用 make menuconfig 。需要在Linux 主机上来编译uClinux.。
在linux下建立交叉编译环境
(一)ARM交叉编译器arm-elf-tools 在linux下的安装:
1,chmod 777 arm-elf-tools-20040427.sh ;修改属性
2, ./arm-elf-tools-20040427.sh ;运行
在red had 5下会出现一些问题,“*43”之类的,需要修改 arm-elf-tools-20040427.sh
vim arm-elf-tools-20040427.sh
显示行号set nu,29行插入-n 如下tail -n +...;最后一行末尾插入回车enter;保存退出。
(二)linux下串口的设置
命令:minicom -s
设置:
然后save setup as df1,再退出