ARM 学习笔记之 创建工程(keil)

发布者:快乐奇迹最新更新时间:2017-01-18 来源: eefocus关键字:ARM  创建工程  keil 手机看文章 扫描二维码
随时随地手机看文章

创建工程:

        我们使用的是 keil 软件实现对我们编写的程序进行 编辑 + 编译;

        链接:http://pan.baidu.com/s/1i5yIh97 密码:7az5

        安装完成之后,就要创建新工程了:

        (1)创建工程文件夹 : /led

        

        (2)在 /led 下新建两个文件夹: /list  和  /output

        

      (3)在 keil 中创建新的工程:

        

        (4)在工程文件夹 /led 下写入工程名:led (一定要在与 list 和 output “平等的” 文件夹内)

         

        (5)选中 Samsung 的 S3C2440A:

        

        (6)选择 “ 是 ”:

        

        (7)新建文件 : main.c

        

        (8)添加 main.c 文件到工程中:

        

        (9)配置工程:

        

         

        

        输入: fromelf.exe --bin -o ./output /@p.bin ./output/@p.axf

        

        好了,工程创建好了



关键字:ARM  创建工程  keil 引用地址:ARM 学习笔记之 创建工程(keil)

上一篇:ARM 学习笔记之二 LED点亮程序设计
下一篇:ARM学习笔记一 入门篇

推荐阅读最新更新时间:2024-03-16 15:31

高通服务器芯片负责人离职:ARM难挑战Intel x86霸权
  上周,彭博社援引知情人消息称, 高通 准备放弃开发面向数据中心的企业级 服务器 芯片。下面就随嵌入式小编一起来了解一下相关内容吧。   来自Axios的最新报道称, 高通 服务器 芯片负责人Anand Chandrasekher已经从公司离职,虽然 高通 拒绝置评,但Anand的走人无形中证实了高通对 服务器 业务的调整非假。   目前,高通服务器芯片的的主打是Centriq 2400家族,系列含三款,最小40核,最大48核。Centriq 2400基于三星10nm工艺打造,采用ARM v8架构的自研Falkor CPU核心,最高设计为60MB三缓,旗舰2460单片的价格是1995美元。   高通称,Centriq 24
[嵌入式]
ARM读取DS1302汇编程序
GPACON EQU 0x56000000 GPADAT EQU 0x56000004 GPAUP EQU 0x56000008 EXPORT xmain AREA Init,CODE,READONLY ENTRY xmain ldr r0,=GPACON ldr r1, bic r1,r1,#0xff bic r1,r1,#0x1f00
[单片机]
ARM平台上蓝牙协议栈Bluez的移植使用和配置
前言 blue简介 蓝牙(Bluetooth),或称为蓝芽,是一种新式的无线传送协议,最初由爱立信创制,后来由蓝牙特别兴趣组订定技术标准。据说因为此技术尚在萌芽的阶段,故将Bluetooth以“蓝牙”的中文译名在台湾地区进行商业的注册,不过根据英文本身的意义直译,还是“蓝牙”较为贴切。 蓝牙用于在不同的设备之间进行无线连接,例如连接计算机和外围设施,如:打印机、键盘等,又或让个人数字助理(PDA)与其它附近的PDA或计算机进行通信。目前市面上具备蓝牙技术的手机选择非常丰富,可以连接到计算机、PDA甚至连接到免提听筒。 蓝牙技术最初由爱立信创制。1999年5月20日,索尼爱立信、IBM、英特尔、诺基亚及东芝等业界龙头创立蓝牙
[单片机]
<font color='red'>ARM</font>平台上蓝牙协议栈Bluez的移植使用和配置
ARM裸机开发bootloader我是bootloader设计师
一、bootloader设计蓝图 1、什么是bootloader 如果说系统内核是航天飞机的话,那么bootloader就是助推器,它带动了内核。在内核启动之前它要做许多硬件的初始化操作,来适合系统的安全启动。 2、bootloader设计方法-模仿 90%的设计从模仿开始,模仿加入自己的想法就是设计。bootloader的模仿我们一般会参照行业老大uboot。 3、uboot简介 uboot可以支持多种嵌入式cpu,例如X86、ARM、MIPS 还可以支持多种嵌入式操作系统,例如wince、linux、vxworks、QNX uboot分为自主模式和开发模式:自主模式下,uboot的运行不需要人的参与,这往往也是产品
[单片机]
<font color='red'>ARM</font>裸机开发bootloader我是bootloader设计师
软银不惜重金收购ARM,为的是?
    相关市场看法指出,Softbank不惜以240亿英镑天价收购ARM股权,为的是扩大发展产值持续攀升的物联网应用市场,但以过去Softbank发展模式来看,其背后因素可能更包含希望进一步颠覆传统PC时代网络,以及目前智慧型手机带起的移动互连网所建构的发展模式,进而将全新运算应用思维套用在下一个科技发展世代。 就稍早Softbank、ARM所公布消息,双方强调此次收购是基于开放、互利的想法达成协议,未来将持续在全新科技发展致力,并且推动各类技术成长。不过,部分市场分析、内部看法却始终未能理解Softbank为何砸下重金收购ARM,甚至不惜设法全数拿下ARM所有股权,而非仅以最大占比投资者身分成为ARM最高持股股东。
[手机便携]
亚马逊:ARM芯片技术创新较慢
   拥有全球部分规模较大数据中心的亚马逊表示,使用ARM技术的芯片厂商的创新步伐跟不上英特尔,因此亚马逊不准备替换其服务器的芯片供应商。亚马逊网络服务(Amazon Web Services,以下简称AWS)副总裁詹姆斯·汉密尔顿(James Hamilton)发表了上述言论。AWS是亚马逊的云计算部门,为其他公司提供云计算和存储服务。汉密尔顿认为,ARM芯片技术的研发步伐并不够快。ARM的发言人拒绝置评。 对于AMD、Applied Micro Circuits Corp等希望撼动英特尔在服务器处理器市场中领先地位的公司来说,争取AWS等公司的服务器芯片订单至关重要。这些厂商声称,英特尔高达98%的市场份额意味着客户需要承担更
[手机便携]
ARM裸机程序研究
1. Linux下的二进制可执行文件。 如果世界很简单,那么二进制可执行文件也应该很简单,只包括CPU要执行的指令就可以了。可惜,世界并不简单……。Linux下的二进制可执行文件(以下简称可执行文件),也并不是只包括了指令,还包括了很多其他的信息,比如,执行需要的数据,重定位信息,调试信息,动态链接信息,等等。 所有这些信息都按照一个预定的格式组织在一个可执行文件里面。Linux下叫ELF可执行文件。 举一个最简单的例子,假设有下面这个程序: int main() { return 0; } 这个连“Hello World”都不能打印的程序,自然是什么都做不了。当然,如果只是把这个文件保存为文本文
[单片机]
ARM嵌入式平台的VGA接口设计
大多数嵌入式产品的显示终端都选择LCD,但在某些需要大屏幕显示的应用中,工业级LCD的价格比较昂贵,且现有的大屏幕显示器(包括CRT显示器和LCD显示器)一般都采用统一的15针VGA显示接口。三星公司ARM9芯片S3C2410以其强大的功能和高性价比在目前嵌入式产品中得到广泛的应用。笔者在开发基于ARM嵌入式平台的血液流变测试仪的过程中,成功地利用高性能视频D/A转换芯片ADV7120,将S3C2410自带的LCD扫描式接口转换为VGA接口,使之能够驱动VGA接口的显示器。 1 VGA接口介绍 近年来,业界制定出了众多数字化的显示接口协议,较为典型的是DVI(Digital Visual Interface)。由于数字接口的标
[嵌入式]
小广播
添点儿料...
无论热点新闻、行业分析、技术干货……
设计资源 培训 开发板 精华推荐

最新单片机文章
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

换一换 更多 相关热搜器件
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved