关于ARM开发工具的一些问题

来源:百度知道 编辑:UC知道 时间:2024/05/27 05:57:50
我想大家都知道arm有一个编译工具ADS1.2和一个烧写工具flash programer。我刚刚接触嵌入式,看了一个关于这两个工具的一些视频。视频在介绍ADS1.2的配置的时候,曾经说要将代码生成的文件配置为bin文件(我的理解就是,软件将代码编译为bin为后缀的文件,不知道这样理解对不对)。但是在介绍flash programer的时候,他烧写进入ARM的代码却是hex文件。我亲自试了一下,果然,flash programer只能烧写hex文件。那ADS1.2用来干什么的?那个hex文件又是哪个软件生成的?请大侠知道的大侠解释一下,小弟感激不尽!
刚刚前面一个问题已经解决!ADS1.2生成的文件,是*mcp的!那这个文件是用来干什么的?

那相当于一个工程文件啊,你写的代码什么的,都可以添加到哪里面,方便管理!在用ADS的时候,你用JTAG口下载编译还可以啦,就是操作繁琐了一定!你编译后会生成一个.axf后缀名的文件,在.mcp那里三个目录,INRAM是在电脑上调试,INFLASH,是在片内调试,但不烧写,最后一个就是烧写进去的!
大概就这样,刚刚接触,了解不多!
qq:317963722
如果愿意,可以互相交流下!