ADS1.2工程移植到keil3.5
来源:互联网 发布:js控制input选中状态 编辑:程序博客网 时间:2024/05/16 01:51
因为有很多老代码是使ADS1.2编写的,所以大家都会碰到这个问题。
网上有很多讲义,我就不讲原理了~~
不过,在移植过程注意以下几点,完全能把工程移植过去的。
环境:Simplified Chinese XP Professional + SP3 + ADS 1.2 + Keil 3.5
1. 新建一个根目录比如“D:/Keil/ARM/Examples/ads2keil”
2. 在此目录再建立三个文件夹:src、cfg_file、obj
3. 把ADS的源代码文件夹(src)所有文件 拷贝到 我们的src文件夹
4. 把一些管脚c文件及头文件 拷贝到 我们的cfg_file文件夹
5. 打开keil新建一新工程,在对话框“Select Device for Target 'target 1'”选择我们要工作的芯片。
6. 在弹出对话框:“Copy Samsung S3C44Bx0 Startup Code to Project Folder and Add File to Project ?”, 点击“否”。不是keil的Startup 文件,因为ADS已经有了。
7。点击“Setup File Extensions, Books and Environment”按钮。
更改project targets 中名称,更改groups中的名称为src。
增加cfg_file到groups中。
点击“src”,然后点击按钮“Add Files”,把src下所有*.c、*.h、*.s添加到此列表中。
点击“cfg_file”,然后点击按钮“Add Files”,把cfg_file下所有*.c、*.h添加到此列表中。
点击“ok”完成文件导入工作。
8. 点击“Options for target”按钮。
点击“Linker”分标签页。
在编辑框“Misc Controls”,输入“--info totals --entry 0x00000000 --scatter ./src/mem_c.scf --info sizes”。
点击“ok”完成连接器设置工作。
9. 在"project workspace",双击"Startup.s"文件。
“CODE32” 代码,下一行,输入“PRESERVE8”。
保存。完成启动代码工作。
10. 编译通过。
如果,对以上步骤有意见或者问题。可以给我留言。
- ADS1.2工程移植到keil3.5
- S3C2440A工程移植:从ADS1.2到RealView MDK
- S3C2440A工程移植:从ADS1.2到RealView MDK
- TQ2440开发板μC/OS的ADS1.2工程移植到MDK4.2的源码
- (转载)S3C2440A工程移植:从ADS1.2到RealView MDK
- 从ADS1.2 到RV MDK移植
- ADS1.2的代码移植到RealView一些error分享
- Ads1.2工程文件成功移至到keil中
- 将ADS1.2的工程迁移到KEIL上-基于2440
- FL2440+ADS1.2+Jlink裸机移植bootloader
- ADS1.2+GNUWinMake编译arm测试工程
- ADS1.2升级到RealView2.2
- ADS1.2升级到RealView2.2
- ADS1.2 到 keil Realview MDK,IAR
- ads1.2下ucos移植平台的搭建
- ADS1.2使用说明_经典工程模板使用说明
- ADS1.2编译别人的工程出错解决办法
- ADS1.2环境下新建一个ARM9工程
- 自定义DataGridViewColumn、DataGridViewCell
- How to Change Timezone in your Linux System
- arp_ignore背后的rp_filter与arp_filter
- viewpoint
- 博客带来的快乐
- ADS1.2工程移植到keil3.5
- C++文件操作详解(ifstream、ofstream、fstream)
- 提高PHP编程效率的53个要点
- C sharp programming for absolute beginners
- linux kernel 实现同步
- 理解JAVA多态
- linux 下的中文输入法的安装
- magento开发 -- 第一章 – Magento强大的配置系统
- Ubuntu的启动配置文件grub.cfg(menu.lst)设置指南