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
WIN7下ADS使用详解相关推荐
- Cocos2d-x win7 + vs2010 配置图文详解(亲测)
Cocos2d-x win7 + vs2010 配置图文详解(亲测) 下载最新版的cocos2d-x.打开浏览器,输入cocos2d-x.org,然后选择Download,本教程写作时最新版本为coc ...
- python怎么读文件夹下的文件夹-python如何获取当前文件夹下所有文件名详解
前言 本文主要给大家介绍了关于python获取当前文件夹下所有文件名的相关内容,分享出来供大家参考学习,下面话不多说了,来一起看看详细的介绍吧 os 模块下有两个函数: os.walk() os.li ...
- linux下dd命令详解
linux下dd命令详解 名称: dd 使用权限: 所有使用者dd 这个指令在 manual 里的定义是 convert and copy a file 使用方式: dd [option] 如果 ...
- linux vsftpd用法,Linux_LINUX系统下vsftpd 命令详解,FTP命令是Internet用户使用最频 - phpStudy...
LINUX系统下vsftpd 命令详解 FTP命令是Internet用户使用最频繁的命令之一,不论是在DOS还是UNIX操 作系统下使用FTP,都会遇到大量的FTP内部命令. 熟悉并灵活应用FTP的内 ...
- Windows 下OpenSSL 安装详解 +图解
Windows 下OpenSSL 安装详解 +图解 转载于:https://www.cnblogs.com/zhujiabin/p/5088646.html
- linux下scp命令详解
http://www.cnblogs.com/xuxm2007/archive/2010/08/04/1792179.html linux下scp命令详解 http://www.9usb.net/20 ...
- MFC下CSocket编程详解
MFC下CSocket编程详解: 1. 常用的函数和注意事项(详细的函数接口说明请查看MSDN): CSocket::Create 初始化(一般写服务器程序都不要用为好,用下面的 CSocket:: ...
- C#环境下的钩子详解
C#环境下的钩子详解 摘自网上供自己备查: http://www.csharpwin.com/csharpspace/2423.shtml 1. WINDOWS的消息机制 2. HOOK介绍 3. H ...
- linux下tree命令详解
From:http://blog.163.com/ly_89/blog/static/186902299201161302812880/ linux下tree命令详解---linux以树状图逐级列出目 ...
最新文章
- 一篇讲清:数据采集与埋点
- Java并发编程(一)线程的各种创建方式
- ios raise_如何在iOS 10中关闭“ Raise to Wake”
- Idea 插件 lombok 的安装和使用
- JS将/Date(1446704778000)/转换成string
- 洛谷4755 Beautiful Pair (分治)
- java生产者消费者同步模式
- linux mysql开发_Linux下MySQL数据库开发技术
- 为什么图灵奖获得者戴克斯特拉痛恨 BASIC 语言
- 2019腾讯广告算法大赛
- pe下找不到ssd硬盘_WinPE无法识别NVMe SSD硬盘,如何重装系统?
- linux usb挂载日志,linux系统usb挂载
- Guava-Splitter
- 基于Web实现在线绘画拓扑图[GraphEditor]
- 数值微分25 - Poisson 泊松方程(一维、二维):已知一些自定义的二阶导数点,得到一条曲线,即原方程平滑地通过它们)
- 玩转Atlas 200DK(一)分设环境之开发环境准备
- 两岸开源社群面面观(总结篇)
- TikTok抖音国际版留存背后的数据和算法推演
- POJ 1950 Dessert DFS 搜索
- 氨酰胺酶(glutaminase, GLS) 活性测定试剂盒说明书