corball的个人空间 https://blog.eetop.cn/817543 [收藏] [复制] [分享] [RSS]

空间首页 动态 记录 日志 相册 主题 分享 留言板 个人资料

日志

ARM-Cortex-M开发循序渐进-1-开发环境搭建

已有 1611 次阅读| 2015-8-13 17:04 |个人分类:嵌入式系统

ARM-Cortex-M处理器的应用范围越来越广,得益于处理器片上资源的丰富:
* RTC - 实时时钟;
* 片上存储大,Flash动辄64Kbytes,SRAM在8K/16/32Kbyte以上均是常态(27/28/62系列PROM/EEPROM/SRAM等哭晕在厕所);
* 端口种类丰富:USB、SPI、I2C、IIS、UART、CAN、EXMC,接个Flash、LCD、音频等都不在话下,PC连接方式多多、速度多多,显示器也可以和使用标准接口;
* 片上ADC/DAC是必须的
* GPIO,可以驱动LED,也可以作为按键
ST、NXP、ATMEL,国内的GD系列ARM处理器提供了众多的型号。那么第一步开发平台怎么建呢?
这里以GD32105C-EVAL开发板为例,一步一步描述。

首先是操作系统平台,考虑到ARM开发后的结果是在嵌入式系统上运行的,因此,才作系统不必追高,追高也很难维持开发平台的稳定,因此推荐使用VMWARE虚拟机安装Windows平台,然后安装ARM开发环境,这样的好处是不会被Windows系统的升级困扰,也便于备份开发环境,换个计算机,只要有虚拟机,基本上拷了就能用。
推荐的当下的环境,VMWARE10.0,WINXP SP3。

开发环境有IAR、Keil IDE和MDK等,本教程采用MDK,开发的例子代码目录都是按照MDK的项目管理进行。

下载器使用ST Link/V2。

点赞

评论 (0 个评论)

facelist

您需要登录后才可以评论 登录 | 注册

  • 关注TA
  • 加好友
  • 联系TA
  • 0

    周排名
  • 0

    月排名
  • 0

    总排名
  • 0

    关注
  • 3

    粉丝
  • 2

    好友
  • 0

    获赞
  • 3

    评论
  • 1298

    访问数
关闭

站长推荐 上一条 /1 下一条

小黑屋| 关于我们| 联系我们| 在线咨询| 隐私声明| EETOP 创芯网
( 京ICP备:10050787号 京公网安备:11010502037710 )

GMT+8, 2024-5-14 01:39 , Processed in 0.025473 second(s), 14 queries , Gzip On, Redis On.

eetop公众号 创芯大讲堂 创芯人才网
返回顶部