华清远见嵌入式Linux-ARM 实验手册很厚

所需积分/C币:10 2012-09-08 21:43:47 1005KB PDF

华清远见嵌入式Linux-ARM 实验手册很厚
华清远见一嵌入式培训专家 开发培训班实验指导 卖洲自[iBd A COnELeT 画日|1的口49%钩正 L网 Uaw+wren 。B1中旧EM回四上颗 aKs lick/Dt. 钟种松 期责 R(OMUHF0 TTH sTAaT Ne Mp 23 -"Retort unaimed int cnt: 厂EHUN VREE JT0 shdc 强已 int vi11 aCna中d1n1所n[ono0va A图归 aei Sat Led 1640CR10x01o00 Aba amoo a sdih celEa h Wil a ADoH 5M0m如1 mahh t1vh【a140×8000 一D宽son 象17科4ocR==0010 tas 13500a va1- (val 2 6) E ox03TFr 356000 3300 125F 7_些 旦uh可日日叫。圈A[ FT1s0EE0u00)321 南4① Analog(3. 300000) entered. Hir -mm 3 ASSION BreakDibable BreakEnoble .mm 图p 主要特性: 功能强大的源代码编辑器 可根据开发工具配置的设备数据库; 用于创建和维护工程的工稈管理器; 集汇编、编译和链接过程于一体的编译工只; 用于设置开发工只配置的对话框; 真正集成高速及片上外设模拟器的源码级调试器 高级接口,可用」目标硬件的软件调试和 仿真器的连接; 用于下载应用程序到 中的 编程器; 完善的开发工只手册、设备数据手册和用户向导。 启动代码配置向导 的启动代码配置向导将各个所需配置的功能模块以对话框方式展示 附加的提示说明,帮助你快速轻松的做岀选择,生成完善的启动代码,免除手工写几百 行汇编程序的痛苦 华清远见一嵌入式培训专家 开发培训班实验指导 c:1(m0axd1Ebe出20sCA10A区 ppti Shack Canfigsrsliun: S%a:k Sixes in ErlesJ los teal系rra 日Ck副 Manse Fi ain E rdt 进山E F: ERCE TIVE *: Master: Clock t: CinEr IrVEzEE C.tL 4 Clock anstiss E: arrest aeity I:1o ern!!劬世! c-FF21 E: Resor Contral:r FPCi Pach Wade Configur li n ez·" ade heiss Le 2. el R lext Edh configuration WEand 图 配置启动代码 设备模拟器 设备模拟器的功能强大,能模拟整个的行为。使你在没有硬件或对目 标没有更深的了解的情况下,仍然可以立即开始开发软件 高效指令集仿真 中断仿真片内外围设备仿真 外部信号和仿真 Ethernet ARM■ CAN Debug ADC 点M DAC Interrupt tro UARTS 图设备模拟器 华清远见—嵌入式培训专家 开发培训班实验指导 性能分析器 性能分析器可给所有的实现如程序运行时间统计、被调用次数统计、代码覆盖 率统计等高端功能,而这些功能对于快速定位死区代码,帮助优化分析等起了关键的作 用 Performance Ana Modee/function C斷Ime560Tme3 TOint 76248m:16案 32 28044m1z henbit 3258330 ca-l图零 7670 PHase 5422m1 avoide 742 4557m1 ctr盘 7554 2170ms0 Makes只e 37a2 220m0k nit tire 09330 ShowModules. 图性能分析器 编译器() 集成的 编译器(跟使用一样的编译器),是业界最优 秀的编译器,它能使代码容量更小、执行效率更高;使应用程序运行更快、系统成本更 低 为进一步改进基于处理器的应用代码密度, 采用了新型 库(用于的标准运行时库的一个子集),并将其代码镜像降低最小以满足嶶控制 器应用的需求。 库可将运行时库代码大大降低 实时库 (可选) 仿真器 使用 华清远见一嵌入式培训专家 开发培训班实验指导 创建一个工程 μ 是一个标准的窗口应用程序,可以点击程序按钮开始运行。为了创建一个 新的μ 工程必须作如下处理 选择工具集 创建工程文件 选择设备 选择工具集 可以使用 编译工具、 编译器、 编译器和 编译器。当使用 编详器或 编译器时必须另外安装它们编 译集。实际使用的工具集可以在μ 的 对话框的 页见下图中选择 Components, Environment and Books Project Components Fdders/Extensions Books I Development T oal Folders Default File extensions 厂 Use Settings om T引N CSource: * C ool Base Foder: D: \Keil\ARls C++ soure BIN: D: MKeillARMBIN' Asrm Source: g: . rC: a" INC LIB Libr Regfile Document Select ARM Develop Use reality Realiew Folder: BIN31 r Use kei CARM Use GNu 玉N凵-Ta}Prei': Cyanus Folder: C: \Cygnus e Defaults HelF 图选择工具集 复选框表示本工程使用开发工具 文本框指定开发工具的路径 下面的例子显示了各种版本的 开发工具的路径: 的 编译器 华清远见一嵌入式培训专家 开发培训班实验指导 评估版 复选框表示木工程使用 编译器 编器和 链接器装载器。 复选框表示本工程使用开发工具。 文本框指 定的安装路径。 文本框指定不同的工具链。下面是各 种版本的例子: 带的 带标准库的 根日录的设置是基于 开发工具的安装日录的。对于 具来说,工具组件的路径是在开发工具目录中配置的 创建工程文件 单击 菜单项,μ 将打开一个标准对 话框,输入希望新建工程的名字即可创建一个新的工程,建议对每个新建工程使用独立 的文件夹。例如,这里先建立一个新的文件夹,然后选择这个文件夹作为新建工程的目 录,输入新建工程的名字 将会创建一个以 为名字的 新工程文件,它包含了一个缺省的目标( )和文件组名。这些内容在 中可以看到。 选择设备 在创建一个新的工程时,μ 要求为这个工程选择一款。选择设备对话框 显示了 的设备数据库,只需要选择用户所需的微控制器即可。例如,选择 微控制器,这个选择设首了 设备的必要工其选项、简化了工 具的配置。 华清远见一嵌入式培训专家 开发培训班实验指导 elect Device for Target Target 1 CFU endor: phil p? e Tools点RH Cata base Descrption ARN7T DMI S Udsu hiyhl-WHlUllld'ILH 32Ld RIsC MitlULurlullel wilh Th 120KB on chip Flash ROM with In System Proglamn ing SP] and In-tpplio 64KB RAM.Vectarec Interrupt Conroller 8C58 T wo UAR Ts, one with full modem interface 12C serial int 品LFC2104 wo timeIs. tech \vith 4 cap urt/compare chaineIs LPC2105 PWM unit with up to 6 P)从 M outputs ea time Clock, watchdog Timer, General surpose 1 0 pins LHL∠114 CPlI rInck un tn Fn H7. nn-chip rry stal nsrillatnr anr nn-cHip PlI PL2119 d LPC2124 LPC2129 Ed LPC213- LH¨21 OK Cancel H中」 图选择设备 注意: 自创建一个新的工程时,μ会自动为所选择的添加合适的启动代码。 对于一些设备而言,μ 需要用户手动地输入额外的参数。请仔细阋读这个 刈话框右边的信息,因为它可能包含所选设各的额外配置要求 创建源文件以后,就可以将这个文件添加到工程中。μ提供了儿种方法将源文件 添加到工程中。例如,在 页的文件组上点击鼠标右键,然后在弹 出的菜单中选择 菜单项,这时将打开标准的文件对话框,选择我们创建的或 文件即完成源文件的添加。 编译、链接工程 设置目标硬件的工具选项 可以设置日标硬件的选项。通过工具栏按钮或 菜单项打开 对话框,在 页中设置目标硬件及所选 片上组件的参数。下图是 的一些参数设 华清远见一嵌入式培训专家 开发培训班实验指导 OPtions for Target'Target" Device Tagt output Listing User C/C++ Asm Linker Debug unities| NXP (ounded by Philips]LPC2106 Code generation Xtal(MHz): 12.0 ARM-Mode Operating system: N one 厂 Use Cross-Module Uptimization 厂 Use PicolI 厂BErd Read/ 'Only Memory Areas Read w lte Memory Areas default off-chip Starl si S arup default off-chip Start Norit RUMl ROM2 厂RAM2 厂RAM V IROM1:0:0 0H2D0COo IRAM 4mu00100 厂RAM2 OK Deduc H 图设置目标硬件 下表描述了 对话框的选项 对话框项 描述 设备的晶振频率。大多数基丁的微控制器都使用片上 产生时钟。所以,一般情况下的时钟与的频率是不同 的 配置片内、片外的区地址以及大小 指定目标硬件的片内和片外的区地址以及大小 旋转产生 还是 增加连接控制文件 对于和 工具链来说,链接器的配置是通过链接器控制文件 实现的。这个文件指定了目标硬件的存储置。预配置的链接器控制文件在文件 或 。为了与目标硬件相匹配,用户可能会修改链接器控制 文件,所以工程中的那个文件是预配置的连接控制文件的一个副本。这个文件可以通过 对话框的 页添加到工程中。 华清远见一嵌入式培训专家 开发培训班实验指导 ions for Target Target 1 Device| Target Output Lisling User I C/C++|Asm Linker Deb ug| Utilities I v Use Memory Layout fron ange: Dialog Make R ctions Posilion Irdepender R 0 Base: Ox08000000 Make Ro Sections Pcsition Independent RABase 0x40000000 Don 't Search Stanard L braries v Report might fail Conditions at Enors uisdDle W'dI ir us scatter Edit Mi control -autoat-ummary_stde'T-inf o summary sizes -map--xrel--callgraph rIng Default 图设置 选项 对于复杂的 分配方式,应该采用 对于简单的工程 直接指定和的基地址即可 编译链接 般来说,在新建一个应用程序的时候 页中的所有的工具和属 性都要配置。单击 工具栏按钮将编译所有的源文件,链接应用程序。当 编译有语法错误的应用程序时,μ 将在 窗口中显示错误 和警告信息。单击这些信息行,μ 将会定位到相应的源代码处 assembling star=u 工3a二a-156 1e七1,aX"-日E;2】;日a112(a 图编译结果

...展开详情
试读 37P 华清远见嵌入式Linux-ARM 实验手册很厚

评论 下载该资源后可以进行评论 20

stevenzhongan 写的比较简单,清晰度差点。
2017-01-03
回复
sunchen312417 东西还可以,不过是旧版,跟新的有地方有差异
2015-09-25
回复
xiao5pohai 不错是当初我看的那一本
2014-11-27
回复
bb神猪 内容比较基础,入门的好资料。
2014-11-04
回复
bhxuchao 我就是华清出来的 嘿嘿 好东西
2014-09-22
回复
Jan5 唯一不足,配图不太清晰。
2014-06-17
回复
Amos__ 内容比较简单 入门级
2014-06-16
回复
djzqbx 唯一不足,配图不太清晰。
2014-05-19
回复
sengeiou 实验手册太有局限性
2014-01-16
回复
ainidizi 不错的资料
2014-01-04
回复
img
zhanglu231123

关注 私信 TA的资源

上传资源赚积分,得勋章
    最新推荐
    华清远见嵌入式Linux-ARM 实验手册很厚 10积分/C币 立即下载
    1/37
    华清远见嵌入式Linux-ARM 实验手册很厚第1页
    华清远见嵌入式Linux-ARM 实验手册很厚第2页
    华清远见嵌入式Linux-ARM 实验手册很厚第3页
    华清远见嵌入式Linux-ARM 实验手册很厚第4页
    华清远见嵌入式Linux-ARM 实验手册很厚第5页
    华清远见嵌入式Linux-ARM 实验手册很厚第6页
    华清远见嵌入式Linux-ARM 实验手册很厚第7页
    华清远见嵌入式Linux-ARM 实验手册很厚第8页
    华清远见嵌入式Linux-ARM 实验手册很厚第9页
    华清远见嵌入式Linux-ARM 实验手册很厚第10页
    华清远见嵌入式Linux-ARM 实验手册很厚第11页
    华清远见嵌入式Linux-ARM 实验手册很厚第12页

    试读已结束,剩余25页未读...

    10积分/C币 立即下载 >