TI F28P55/65X开发板学习笔记(一)

学习笔记,仅供自己参考。 学习视频参考B站大佬up暗星归来 和 有手也不会。

ccs版本;12.8.1.00005

sdk版本:C2000Ware_5_04_00_00

第一节创建工程:

第一步工程文件夹

提前说明我的sdk的位置如下D:\TI\C2000Ware_5_04_00_00\ 后续我描述官方文件的位置时,我会以如下方式描述C2000Ware_5_04_00_00\xxxxx\xxxx\xxxx ,读者找到你自己的sdk位置后在按照我提供的位置去找即可

D:\TI\DSP_Workspace\F28P55X\1.F28P55X_Ex 下创建文件夹,内容如下

只创建红框内的7个文件夹;

App内用于放我们开发的主程序和相应的头文件(里面再建立)

Bsp内存放TI sysconfig工具生成的相应文件

Cmd内存放相应的cmd文件

(C2000Ware_5_04_00_00\device_support\f28p55x\common\cmd)中有四个请仔细查看对照下图,(C2000Ware_5_04_00_00\device_support\f28p55x\headers\cmd)中有一个

C2000内存放官方sdk内driverlib内相关文件

将官方(C2000Ware_5_04_00_00\driverlib\f28p55x\driverlib)内的文件全面拷贝过来

Device中存放如下文件

(C2000Ware_5_04_00_00\device_support\f28p55x\common\include)中有两个.h文件;

(C2000Ware_5_04_00_00\device_support\f28p55x\common\source)中有两个(剩下两个);

Lib文件夹先空着

第二步 打开 TI sysconfig工具

点击START

配置GPIO

设置好后保存到刚才建立的Bsp文件下

第三步 打开CCS

选择工作区如下

新建项目

在如下位置建立main.c文件

配置工程属性下路径

编写main.c文件实现控制灯闪烁

/*
 * main.c
 *
 *  Created on: 2025年4月1日
 *      Author: 老亚索
 */
#include "device.h"
#include "driverlib.h"
#include "board.h"

int main(void)
{
        Device_init(); //初始化设备时钟和外设
        Device_initGPIO();  //禁用pin锁并启用内部上拉。
        Interrupt_initModule();  //初始化PIE并清除PIE寄存器。禁用CPU中断。
        Interrupt_initVectorTable(); //中断向量表初始化
        Board_init(); //PinMux和外设初始化
        C2000Ware_libraries_init();//C2000Ware库初始化

        //
        // Enable Global Interrupt (INTM) and real time interrupt (DBGM)
        //
        EINT;
        ERTM;

    while(1)
    {
        GPIO_writePin(LED4,1);
        GPIO_writePin(LED5,1);

        DEVICE_DELAY_US(500000);

        GPIO_writePin(LED4,0);
        GPIO_writePin(LED5,0);

        DEVICE_DELAY_US(500000);
    }

}



评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值