|
楼主
查看: 7270回复: 3
发表于 2018-11-14 11:07:02
只看该作者
在开始之前,先来个小插曲,昨天看文章,无意中发现的。那一年,是2014年~~
TM4C123x MCU 系列是 第一个采用65nm工艺的 arm cortex M 处理器First ARM Cortex-M MCU in advanced 65-nm process technology provides the right balance between higher performance and low power consumption
信息来源: TI 2014年的文档,编号 spmt285d,详情可点击 http://www.ti.com/cn/lit/pdf/spmt285
回到正题,要学习这款arm处理器,要做哪些准备工作呢?
首先,找一个开发板/入门套件,可以在上面做实验。
建议选用tiva launchpad。
各高校的TI联合实验室应该有大量的launchpad套件了(课程教师可以找TI大学计划部 申请建联合实验室)。
当然,也可以自行到网上购买,便宜又实惠。
第二,ccs的下载与安装
板子到手后,肯定想上电,看下板子有什么现象,然后就是自己动手、下载程序,来个流水灯:lol
那么问题来了,怎么把程序下载到芯片上? 需要用1根usb线,连接 电脑 和 开发板。
同时,电脑上需要安装一些 用于 编写代码的 软件。 推荐选用code composer studio,简称 ccs。 也可以用keil等工具。
ccs的下载与安装,可以参考论坛的另一个帖子:
https://bbs.nuedc-training.com.c ... 105&_dsign=67cb4e1f
在安装的过程中,勾选产品时,要把 tiva系列/msp432/simplellink也勾选上。
第三,下载其它软件和工具
安装好ccs之后,工作只完成了50%。
对于arm处理器的开发,很多都是基于库函数的(屏蔽了寄存器的概念,这个有好,也有不好的地方,以后再细聊)
那么这些库函数从哪来? 芯片厂商会给出一个软件开发包,里边包含各种库函数,以及案例/例程供用户参考。
tiva系列处理器对应的软件开发包为tivaware。
打开产品页,选择“工具与软件“。 在这个页面中,可以看到一些使用软件和工具。
主要有以下5个:
(都先下载下来,备用,不用着急安装,有些不用安装的,每个软件都再开个专门的帖子描述)
到了这一步,下载好要用 软件和工具,备用。
|
|