TMS570学习笔记1 - 创建工程实现LED点灯

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,默认输出,高低电平
  • 编写主函数
  • 0
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 2
    评论
第一章 CCS概述 1 1.1 CCS概述 1 1.2 代码生成工具 3 1.3 CCS集成开发环境 5 1.3.1 编辑源程序 5 1.3.2创建应用程序 6 1.3.3 调试应用程序 6 1.4 DSP/BIOS 插件 7 1.4.1 DSP/BIOS 配置 7 1.4.2 DSP/BIOS API 模块 8 1.5 硬件仿真和实时数据交换 10 1.6 第三方插件 13 1.7 CCS文件和变量 14 1.7.1安装文件夹 14 1.7.2文件扩展名 14 1.7.3环境变量 15 1.7.4增加DOS环境空间 16 第二章 开发一个简单的应用程序 17 2.1 创建工程文件 17 2.2 向工程添加文件 19 2.3 查看源代码 21 2.4 编译和运行程序 23 2.5 修改程序选项和纠正语法错误 24 2.6 使用断点和观察窗口 26 2.7 使用观察窗口观察STRUCTURE变量 28 2.8 测算源代码执行时间 29 2.9 进一步探索 31 2.10进一步学习 31 第三章 开发DSP/BIOS程序 32 3.1 创建配置文件 32 3.2 向工程添加DSP/BIOS文件 34 3.3 用CCS 测试 36 3.4 测算DSP/BIOS代码执行时间 38 3.5 进一步探索 40 3.6 进一步学习 40 第四章 算法和数据测试 41 4.1 打开和查看工程 41 4.2 查看源程序 43 4.3 为I/O文件增加探针断点 45 4.4 显示图形 47 4.5 执行程序和绘制图形 48 4.6 调节增益 50 4.7 观察范围外变量 51 4.8 使用GEL文件 53 4.9 调节和测试PROCESSING函数 54 4.10 进一步探索 56 4.11 进一步学习 57 第五章 程序调试 58 5.1 打开和查看工程 58 5.2 查看源程序 60 5.3 修改配置文件 63 5.4 用EXECUTION GRAPH查看任务执行情况 66 5.5 修改和查看LOAD值 67 5.6 分析任务的统计数据 70 5.7 增加STS显式测试 72 5.8 观察显式测试统计数据 73 5.9 进一步探索 75 5.10 进一步学习 75 第六章 实时分析 76 6.1 打开和查看工程 76 6.2 修改配置文件 77 6.3 查看源程序 79 6.4 使用RTDX控制修改运行时的LOAD值 81 6.5 修改软中断优先级 84 6.6 进一步探索 85 6.7 进一步学习 85 第七章 I/O 86 7.1 打开和查看工程 86 7.2 查看源程序 87 7.3 SIGNALPROG应用程序 90 7.4 运行应用程序 91 7.5 使用HST和PIP模块修改源程序 93 7.6 HST和PIP资料 96 7.7 在配置文件中增加通道和SWI 97 7.8 运行修改后的程序 100 7.9 进一步学习 100

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

AIOT技术栈

你的鼓励将是我创作的最大动力!

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值