1. 搭建开发环境
需要安装两个软件
-
Code Composer Studio 9.2.0
作为开发编译环境,和stm32的keil或iar类似,内嵌eclipse环境,做过java开发的就比较熟悉了 -
HALCoGen 04.07.01
http://www.ti.com.cn/tool/cn/HALCOGEN
能够实现图形化配置,降低用户的使用难度,生成hal代码
注意:不能在中文路径下安装
2. 创建CCS工程
- 创建工作空间目录
- 打开ccs,工作空间选到这个目录下
- File->New->CCS Project
选中目标文件
下载器型号
工程名
空工程 - 创建完成
3. 创建HAL工程
-
打开HALCoGen File->New->Project
选中芯片型号
工程名要和CCS工程名一致
路径和CCS路径一致 -
点击完成后,界面如下
上边一行表示芯片各个外设
下边一行表示外设对应的功能配置 -
默认配置,点击如下按钮,生成hal代码
-
在右侧可以看到生成文件
-
打开CCS工程,可以看到多了很多文件
自动创建了sys_main.c,以后在这里边变成 -
注意
编辑代码可以在这两条注释中间编辑代码,再用halcongen生成代码不会覆盖
4. 点亮LED操作
- 找到原理图,查看对应的引脚
- 用HalConGen配置
使能MIBSPI
配置为GPI,默认输出,高低电平 - 编写主函数