编译 TMS320F2838x 项目

编译 tms320f28388 项目,并生成 hex 文件

介绍 C2000Ware 目录

archive

架构

boards

基于官方开发板的例子

device_support

官方驱动,建立工程重点要用到的东西(基于寄存器变量访问)

docs

说明文档

driverlib

官方的驱动(基于寄存器地址访问)

examples

例子

kernel

libraries

training

uninstallers

utilities

串口启动

  • 新建tms工程,file -> new -> ccs project

复制这三个文件:

  • 配置工程目录

  • 导入文件,继续配置文件

  • 配置链接路径 properties -> include options

${ProjDirPath}/source 
${ProjDirPath}/source/libmcu_hal/src 
${ProjDirPath}/source/libmcu_hal/src/C2000Ware_5_01_00_00/device_support/f2838x/commonsource/include 
${ProjDirPath}/source/libmcu_hal/src/C2000Ware_5_01_00_00/device_support/f2838x/headers/include 
${ProjDirPath}/source/libmcu_hal/src/C2000Ware_5_01_00_00/device_support/f2838x/driverlib 
${ProjDirPath}/source/libmcu_hal/src/C2000Ware_5_01_00_00/libraries/flash_api/f2838x/include 
${ProjDirPath}/source/libpublic 
${ProjDirPath}/source/user 
${ProjDirPath}/source/libmcu_hal/src/C2000Ware_5_01_00_00/libraries/flash_api/f2838x/cm/include/FlashAPI

配置变量 Properties -> predefined symbols

CPU1
_DUAL_HEADRES
  • Properties -> general

  • 配置生成hex文件的命令,properties -> build -> steps

"D:/TMS/ccs/tools/compiler/ti-cgt-c2000_22.6.1.LTS/bin/hex2000.exe" -o "C:/Users/Tophanter/Desktop/tms/tms320f2838x_demo/Debug/tms320f28388d.hex" "C:/Users/Tophanter/Desktop/tms/tms320f2838x_demo/Debug/tms320f2838x_demo.out"
  • build project 编译,生成的 hex 在 debug 目录下

  • 9
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值