电子发烧友App

硬声App

扫码添加小助手

加入工程师交流群

0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示
电子发烧友网>电子资料下载>嵌入式开发>ARM裸机开发的一些经验分享

ARM裸机开发的一些经验分享

2019-09-11 | pdf | 0.06 MB | 次下载 | 1积分

资料介绍

  以前自学arm的时候就接触过裸机的一些内容,但是有很多东西一直没有弄明白,现在自己报了培训班来系统的学习arm的内容。已经学了有2个月了,最近刚好在学裸机开发的内容,和以前单片机开发大体上是差不多,都是在玩寄存器,但是有很多地方还是值得去注意的。下面分别说下自己的体会。

  1 开发平台

  相信用单片机的肯定也一定是用的集成开发环境IDE,比如有什么keil、IAR等。arm裸机开发当然也会是在一些集成环境中去做,不过由于arm到现在基本上很少有芯片是为了跑裸机来设计的,基本上都是要设计到操作系统。所以像keil什么的对很多 arm的芯片是不支持的。这时候就得要自己想办法搭这样的一个开发环境,目前培训机构所学的是用eclipse软件来做。至于为什么要用这个软件,个人觉得是因为它可以实现自己选择编译器,调试器等东西(目前我也只接触了这两个)。这里提出来两个概念编译器和调试器。一般一个集成开发环境都会有编译器、调试器、文本编辑器这三个东西。编译器就是我们make project的一个软件,调试器就是在debug的时候用的软件,文本编辑器自然就是我们写入代码的地方。编译器有很多种GCC,ICC(avr单片机的一种)等,不同的IDE可能会集成不同的编译器。gcc对于不同的硬件平台也有不同的版本,有x86的,有arm的,有avr的等等,要做arm裸机开发就必须使用arm对应的gcc。调试器目前我知道的主要是gdb,大家也基本都用gdb的包括一些IDE的大多用的也是GDB。目前我这边使用的是arm-noneeabi-gdb。文本编辑器就不用说了。

ARM IDE 编译器
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

下载该资料的人也在下载 下载该资料的人还在阅读
更多 >

评论

查看更多

下载排行

本周

  1. 1电子书:《AI 与功能安全》
  2. 727.37 KB  |  3次下载  |  免费
  3. 2LX8201微孔雾化驱动板说明
  4. 1.81 MB   |  1次下载  |  免费
  5. 3SD6276 10安培电流模式非同步PWM升压转换器数据手册
  6. 2.84 MB   |  次下载  |  1 积分
  7. 4USB3130A多功能数据采集模块使用手册
  8. 2.41 MB   |  次下载  |  免费
  9. 5USB3160A/3161A/3162A/3163A多功能采集模块使用说明书
  10. 2.03 MB   |  次下载  |  免费
  11. 6ATA-5810系列锁相放大器
  12. 2.05 MB  |  次下载  |  免费
  13. 7USB2185/2185A多功能数据采集卡使用手册
  14. 1.86 MB   |  次下载  |  免费
  15. 8QTouch组态软件技术介绍
  16. 2.44 MB   |  次下载  |  免费

本月

  1. 1电子书:《AI 与功能安全》
  2. 727.37 KB  |  3次下载  |  免费
  3. 2GPM055P04LTF 40V 100A P沟道MOSFET TO252 封装
  4. 1.25 MB  |  2次下载  |  免费
  5. 35V 供电,2A 同步降压锂电池充电IC BF2210说明书
  6. 1.01 MB   |  1次下载  |  免费
  7. 4AEV210-DC060D 直流充电桩安装使用说明书
  8. 2.37 MB   |  1次下载  |  免费
  9. 5SD9233B 超强EMC抗干扰触摸开关芯片数据手册
  10. 6.44 MB   |  1次下载  |  免费
  11. 6LDR6021Q中文手册
  12. 1.96 MB   |  1次下载  |  免费
  13. 7GPM380NP04LTG 40V 25A TO252封装N型和P型沟道MOSFET
  14. 2.20 MB  |  1次下载  |  免费
  15. 8LX8201微孔雾化驱动板说明
  16. 1.81 MB   |  1次下载  |  免费

总榜

  1. 1matlab软件下载入口
  2. 未知  |  935137次下载  |  10 积分
  3. 2开源硬件-PMP21529.1-4 开关降压/升压双向直流/直流转换器 PCB layout 设计
  4. 1.48MB  |  420064次下载  |  10 积分
  5. 3Altium DXP2002下载入口
  6. 未知  |  233097次下载  |  10 积分
  7. 4电路仿真软件multisim 10.0免费下载
  8. 340992  |  191476次下载  |  10 积分
  9. 5十天学会AVR单片机与C语言视频教程 下载
  10. 158M  |  183363次下载  |  10 积分
  11. 6labview8.5下载
  12. 未知  |  81608次下载  |  10 积分
  13. 7Keil工具MDK-Arm免费下载
  14. 0.02 MB  |  73845次下载  |  10 积分
  15. 8LabVIEW 8.6下载
  16. 未知  |  65992次下载  |  10 积分