二,TMS320F280049C学习 您所在的位置:网站首页 280049和28335区别 二,TMS320F280049C学习

二,TMS320F280049C学习

2024-06-11 11:21| 来源: 网络整理| 查看: 265

F280049C 一共有三个定时器,timer 0.1.2  

 涉及到的寄存器

TIM 是计数器当前值 ,PRD是重载值,

 

 

 

 

 

F280049C这个器件比较新,中文的资料很少,可以找一些F28335的资料来看看,功能外设基本类似。看英文资料还是有点压力

 

资料来源是南京一家公司做的一个C2000助手  网盘地址是:下载地址:http://pan.baidu.com/s/1i4FfHRJ  大家可以去看看

用库函数还是比较简单的     

代码:https://download.csdn.net/download/Rocky_Zou/12201722

#include "F28x_Project.h" #include "device.h" #include "math.h" __interrupt void cpuTimer2ISR(void); void main(void) { Device_init(); Device_initGPIO(); Interrupt_initModule(); Interrupt_initVectorTable(); bsp_LedInit(); InitPieVectTable(); EALLOW; PieVectTable.TIMER2_INT = &cpuTimer2ISR; EDIS; InitCpuTimers(); ConfigCpuTimer(&CpuTimer2, 100, 100000); CpuTimer2Regs.TCR.all = 0x4000; IER |= M_INT14; EINT; ERTM; for(;;) { bsp_LedCtrl(LED0,Toggle); DEVICE_DELAY_US(100000); bsp_LedCtrl(LED0,Toggle); DEVICE_DELAY_US(100000); } } __interrupt void cpuTimer2ISR(void) { // // The CPU acknowledges the interrupt // CpuTimer2.InterruptCount++; bsp_LedCtrl(LED1,Toggle); }

 

 



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有