资源简介
使用CCS9.3搭建的完全可移植的DSP280049C工程,同时支持库函数和寄存器编程。上传者的博客有详细的配置过程可以参考。
代码片段和文件信息
#include “F28x_Project.h“
#include “device.h“
#include “math.h“
#define DEVICE_GPIO_PIN_LED1 23U // GPIO number for LD4
#define DEVICE_GPIO_PIN_LED2 34U // GPIO number for LD5
void main(void)
{
// 初始化时钟和外设 Initialize device clock and peripherals
Device_init();
// InitSysCtrl(); //本工程不能使用寄存器的InitSysCtrl();函数初始化。
/*//库函数版配置
// 初始化GPIO并设置为推挽输出 Initialize GPIO and configure the GPIO pin as a push-pull output
Device_initGPIO();
GPIO_setPadConfig(DEVICE_GPIO_PIN_LED1 GPIO_PIN_TYPE_STD); // Push-pull output or floating input
GPIO_setDirectionMode(DEVICE_GPIO_PIN_LED1 GPIO_DIR_MODE_OUT);
*/
InitGpio(); //寄存器指令配置
GPIO_SetupPinMux(DEVICE_GPIO_PIN_LED1 GPIO_MUX_CPU1 0);
GPIO_SetupPinOptions(DEVICE_GPIO_PIN_LED1 GPIO_OUTPUT GPIO_PUSHPULL);
// 初始化PIE并清空PIE寄存器,关闭CPU中断
// Initialize PIE and clear PIE registers. Disables CPU interrupts.
Interrupt_initModule();
// 初始化PIE向量表
// Initialize the PIE vector table with pointers to the shell Interrupt
// Service Routines (ISR).
Interrupt_initVectorTable();
// Enable Global Interrupt (INTM) and realtime interrupt (DBGM)
EINT;
ERTM;
float a=cos((float)3.1415926/4); // FPU32
float b=__sin((float)(3.14/4)); // TMU
for(;;)
{
// Turn on LED
// 硬件电路设计是GPIO输出低电平时LED亮
GPIO_writePin(DEVICE_GPIO_PIN_LED1 0);
// 延迟0.5s Delay for a bit.
DEVICE_DELAY_US(500000);
// Turn off LED
GPIO_writePin(DEVICE_GPIO_PIN_LED1 1);
// Delay for a bit.
DEVICE_DELAY_US(500000);
}
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 534 2020-03-15 10:42 F280049C_Template\.ccsproject
文件 26889 2020-03-15 10:59 F280049C_Template\.cproject
文件 5194 2020-03-15 11:06 F280049C_Template\.launches\F280049C_Template.launch
文件 847 2020-03-15 09:05 F280049C_Template\.project
文件 62 2020-03-15 09:05 F280049C_Template\.settings\org.eclipse.cdt.codan.core.prefs
文件 123 2020-03-15 09:05 F280049C_Template\.settings\org.eclipse.cdt.debug.core.prefs
文件 582 2020-03-15 11:00 F280049C_Template\.settings\org.eclipse.core.resources.prefs
文件 430 2019-12-23 20:27 F280049C_Template\ccs\.ccsproject
文件 36993 2019-12-23 20:27 F280049C_Template\ccs\.cproject
文件 4669 2019-12-23 20:27 F280049C_Template\ccs\.project
文件 698 2019-12-23 20:24 F280049C_Template\ccs\Debug\driverlib.lib
文件 676368 2019-12-23 20:24 F280049C_Template\ccs\Debug\driverlib_eabi.lib
文件 698 2019-12-23 20:24 F280049C_Template\ccs\Release\driverlib.lib
文件 423708 2019-12-23 20:24 F280049C_Template\ccs\Release\driverlib_eabi.lib
文件 6606 2019-12-23 20:26 F280049C_Template\Cmd\28004x_generic_flash_lnk.cmd
文件 5510 2019-12-23 20:26 F280049C_Template\Cmd\28004x_generic_ram_lnk.cmd
文件 12858 2019-12-23 20:26 F280049C_Template\Cmd\f28004x_headers_nonbios.cmd
文件 6021 2019-12-23 20:27 F280049C_Template\C_lib\adc.c
文件 2078 2019-12-23 20:27 F280049C_Template\C_lib\asysctl.c
文件 18977 2019-12-23 20:27 F280049C_Template\C_lib\can.c
文件 3192 2019-12-23 20:27 F280049C_Template\C_lib\cla.c
文件 2069 2019-12-23 20:27 F280049C_Template\C_lib\clapromcrc.c
文件 5056 2019-12-23 20:27 F280049C_Template\C_lib\clb.c
文件 7110 2019-12-23 20:27 F280049C_Template\C_lib\cmpss.c
文件 2613 2019-12-23 20:27 F280049C_Template\C_lib\cputimer.c
文件 3365 2019-12-23 20:27 F280049C_Template\C_lib\dac.c
文件 2777 2019-12-23 20:27 F280049C_Template\C_lib\dcc.c
文件 10673 2019-12-23 20:27 F280049C_Template\C_lib\dcsm.c
文件 9354 2019-12-23 20:27 F280049C_Template\C_lib\dma.c
文件 2584 2019-12-23 20:27 F280049C_Template\C_lib\ecap.c
............此处省略231个文件信息
- 上一篇:2020年网络安全方案-护网行动0814.zip
- 下一篇:数学建模算法全收录pdf
相关资源
- LPC2000系列微控制器应对嵌入式需求
- F280049C_CMPSS_01.zip
- FVC2004指纹数据库一
- 依利特EC2000色谱数据处理工作站
- XC2000系列单片机用户手册中文版
- 英飞凌推出XC2000系列MCU——专用于汽
- C2000TMS320F28035数据手册大全(包含所有
- 英飞凌16位单片机XC2000中文手册
- DSP的C2000系列的PID运算
- 英飞凌 XC2000系列CAN BOOTLOADER 开发代码
- C2000程序员高手进阶(完整版)
- C2000 DSP Tms320f28027 例程
- 基于英飞凌XC2000的电动车用PMSM矢量控
- CAMtastic2000
- spec2000_INT.rar
- CCS7_7.4 CCS7最新版本
- 理光IM C2000C2500C3000C3500C4500C5500C6000维修
- C2000 DSP对DS18B20的初始化读写程序
- 坐标转换包含CGSC2000坐标
-
em
bedded Coder Support Package for Texas In - 英特尔凌动C2000处理器打造云存储英文
- 英特尔凌动C2000处理器家族通信架构英
- 英特尔凌动C2000处理器产品概览英文
- dbc2000 数据库 (内附注册机+汉化补丁
- 英飞凌xe166m和XC2000系列中文说明书(
- F280049程序
评论
共有 条评论