WIN7下ADS使用详解

通过ADS烧写ARM裸机程序的完整过程。

   一、新建ADS工程

1.新建1个ADS工程,以LED为例,然后新建file文件main.c,写代码。并且添加到刚建立的过程中。只需要生成基本的调试信息,选择DebugRel项,如图1。需要注意的是过程不能是中文名,路径不能包含中文。

图1

     2.添加系统文件,头文件,UART信息文件到过程。如图2,图3,图4,图5所示。


图2


图3


图4


图5

 

3.为了方便查看添加的文件,把他们建组分类,分别建立src与inc目录,存储系统代码和头文件。如图6所示。


图6

 

二、工程建立完成后,就需要设置ADS啦。


图7


图8


图9


图10


图11


图12

    到这里就完成了ADS的基本设置。

三、AXD的设置

    最终我们是通过AXD调试工具烧写代码到2440,所以要对它进行设置。我用的是JLINK,遇到了一些纠结的问题,通过网友的写的文档解决了。

    1.在AXD 下 options-> configuretarget-> add 如图13所示的配置文件,在Jlink安装文件里面找。


图13

2.在运行AXD的时候经常遇到“Processor ARM920Traised an exception.Cause:The processor was reset”这个错误后来在国嵌ARM群里找到了解决方案,原因是没有初始化SDRAM。加载初始化文件2440.ini就解决啦。

AXD下-->Options->ConfigInterface->session file->run configuration script

 

图14

需要注意的是这个文件必须放在ADS安装目录。

 

四 win7的特殊设置

   运行ADS的时候经常会有崩溃的现象出现,可能是win7兼容性的问题,只要按如下勾选如下三项则可解决。


图15

 

评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值