TMS320F28027 例程 SCI AD EPwm TIMER SPI GPIO简单例程,很适合初学者入门
代码片段和文件信息
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2014-05-06 21:16 28027-口袋实验室-书-光盘资料
文件 701617 2014-03-04 17:13 28027-口袋实验室-书-光盘资料28027口袋实验室电路图.pdf
文件 1761194 2013-01-09 23:09 28027-口袋实验室-书-光盘资料2802x全中文资料.pdf
文件 87804 2010-01-11 16:57 28027-口袋实验室-书-光盘资料C28x_CLAmath_v200_Quickstart.pdf
目录 0 2013-06-07 10:26 28027-口袋实验室-书-光盘资料ccs5.3 licenses授权文件
文件 1276 2012-04-07 13:28 28027-口袋实验室-书-光盘资料ccs5.3 licenses授权文件CCSv5-China-University-Site_License.lic
文件 137 2013-11-01 10:19 28027-口袋实验室-书-光盘资料ccs5.3 licenses授权文件License使用方法.txt
目录 0 2014-04-26 18:42 28027-口袋实验室-书-光盘资料CCS5.x教程
文件 4729856 2013-10-19 12:30 28027-口袋实验室-书-光盘资料CCS5.x教程CCSv5使用示范.ppt
文件 6682811 2012-10-30 00:09 28027-口袋实验室-书-光盘资料CCS5.x教程TI--CCSv5介绍及使用.pdf
目录 0 2014-04-26 18:42 28027-口袋实验室-书-光盘资料CCS5.x教程\__Previews
文件 135365 2014-04-26 18:42 28027-口袋实验室-书-光盘资料CCS5.x教程\__Previews文件1.cPreview
文件 3981 2013-10-13 20:43 28027-口袋实验室-书-光盘资料CCS5.x教程文件1.c
文件 12135 2013-10-13 21:30 28027-口袋实验室-书-光盘资料CCS5.x教程文件2.c
文件 4046 2013-10-13 21:37 28027-口袋实验室-书-光盘资料CCS5.x教程文件3.c
文件 767520 2013-11-01 22:03 28027-口袋实验室-书-光盘资料CCS5.x教程附件1.CCS下载操作指导(TI官网).pdf
文件 214886 2013-11-01 22:03 28027-口袋实验室-书-光盘资料CCS5.x教程附件2.CCS软件简易安装指导.pdf
文件 2577966 2009-03-03 14:44 28027-口袋实验室-书-光盘资料ResonantConv Software Setup_v1.1.exe
文件 1662630 2014-01-15 11:41 28027-口袋实验室-书-光盘资料SEED-XDS510PLUS在Win8.1+CCS5.4中使用.pdf
文件 753222 2010-01-12 13:57 28027-口袋实验室-书-光盘资料setup_CLAmath_v200.exe
文件 831748 2014-01-15 14:42 28027-口袋实验室-书-光盘资料TI口袋实验板在Win8.1+CCS5.4中使用.pdf
目录 0 2014-05-06 21:29 28027-口袋实验室-书-光盘资料书中例程
目录 0 2014-04-15 16:27 28027-口袋实验室-书-光盘资料书中例程.metadata
文件 0 2014-03-12 09:12 28027-口袋实验室-书-光盘资料书中例程.metadata.lock
文件 226563 2014-04-15 09:09 28027-口袋实验室-书-光盘资料书中例程.metadata.log
目录 0 2014-04-15 16:27 28027-口袋实验室-书-光盘资料书中例程.metadata.mylyn
目录 0 2014-04-15 16:27 28027-口袋实验室-书-光盘资料书中例程.metadata.mylyncontexts
文件 438 2014-03-12 09:14 28027-口袋实验室-书-光盘资料书中例程.metadata.mylyn
epositories.xml.zip
目录 0 2014-04-15 16:27 28027-口袋实验室-书-光盘资料书中例程.metadata.plugins
目录 0 2014-04-15 16:27 28027-口袋实验室-书-光盘资料书中例程.metadata.pluginscom.ti.ccstudio.builddefinitions.generator
目录 0 2014-04-15 16:27 28027-口袋实验室-书-光盘资料书中例程.metadata.pluginscom.ti.ccstudio.builddefinitions.generator5.4.0.04
............此处省略1501个文件信息
#include “DSP28x_Project.h“ // Device Headerfile and Examples Include File
#include “f2802x_common/include/adc.h“
#include “f2802x_common/include/clk.h“
#include “f2802x_common/include/flash.h“
#include “f2802x_common/include/gpio.h“
#include “f2802x_common/include/pie.h“
#include “f2802x_common/include/pll.h“
#include “f2802x_common/include/wdog.h“
uint16_t interruptCount = 0;
uint8_t m=0;
ADC_Handle myAdc;
CLK_Handle myClk;
FLASH_Handle myFlash;
GPIO_Handle myGpio;
PIE_Handle myPie;
void delay_ms (Uint16 ms)
{
Uint16 ij;
for(i=0;i {
for(j=0;j<1041;j++); //内层循环1毫秒定时
}
}
void main(void)
{
CPU_Handle myCpu;
PLL_Handle myPll;
WDOG_Handle myWDog;
// Initialize all the handles needed for this application
myAdc = ADC_init((void *)ADC_base_ADDR sizeof(ADC_Obj));
myClk = CLK_init((void *)CLK_base_ADDR sizeof(CLK_Obj));
myCpu = CPU_init((void *)NULL sizeof(CPU_Obj));
myFlash = FLASH_init((void *)FLASH_base_ADDR sizeof(FLASH_Obj));
myGpio = GPIO_init((void *)GPIO_base_ADDR sizeof(GPIO_Obj));
myPie = PIE_init((void *)PIE_base_ADDR sizeof(PIE_Obj));
myPll = PLL_init((void *)PLL_base_ADDR sizeof(PLL_Obj));
myWDog = WDOG_init((void *)WDOG_base_ADDR sizeof(WDOG_Obj));
// Perform basic system initialization
WDOG_disable(myWDog);
CLK_enableAdcClock(myClk);
(*Device_cal)();
//Select the internal oscillator 1 as the clock source
CLK_setOscSrc(myClk CLK_OscSrc_Internal);
// Setup the PLL for x10 /2 which will yield 50Mhz = 10Mhz * 10 / 2
PLL_setup(myPll PLL_Multiplier_10 PLL_DivideSelect_ClkIn_by_2);
// Disable the PIE and all interrupts
PIE_disable(myPie);
PIE_disableAllInts(myPie);
CPU_disableGlobalInts(myCpu);
CPU_clearIntFlags(myCpu);
// If running from flash copy RAM only functions to RAM
#ifdef _FLASH
memcpy(&RamfuncsRunStart &RamfuncsLoadStart (size_t)&RamfuncsLoadSize);
#endif
// Configure CPU-Timer 0 to interrupt every 500 milliseconds:
// 60MHz CPU Freq 50 millisecond Period (in uSeconds)
// ConfigCpuTimer(&CpuTimer0 60 500000);
// Configure GPIO 0-3 as outputs
GPIO_setMode(myGpio GPIO_Number_0 GPIO_0_Mode_GeneralPurpose);
GPIO_setMode(myGpio GPIO_Number_1 GPIO_0_Mode_GeneralPurpose);
GPIO_setMode(myGpio GPIO_Number_2 GPIO_0_Mode_GeneralPurpose);
GPIO_setMode(myGpio GPIO_Number_3 GPIO_0_Mode_GeneralPurpose);
GPIO_setDirection(myGpio GPIO_Number_0 GPIO_Direction_Output);
GPIO_setDirection(myGpio GPIO_Number_1 GPIO_Direction_Output);
GPIO_setDirection(myGpio GPIO_Number_2 GPIO_Direction_Output);
GPIO_setDirection(myGpio GPIO_Number_3 GPIO_Direction_Output);
GPIO_setHigh(myGpio GPIO_Number_0);
GPIO_setHigh(myGpio GPIO_Number_1);
GPIO_setHigh(myGpio GPIO_Number_2);
GPIO_setHigh(myGpio GPIO_Number_3);
for(;;)
{
switch(m)
{
case 0:
GP
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2014-05-06 21:16 28027-口袋实验室-书-光盘资料
文件 701617 2014-03-04 17:13 28027-口袋实验室-书-光盘资料28027口袋实验室电路图.pdf
文件 1761194 2013-01-09 23:09 28027-口袋实验室-书-光盘资料2802x全中文资料.pdf
文件 87804 2010-01-11 16:57 28027-口袋实验室-书-光盘资料C28x_CLAmath_v200_Quickstart.pdf
目录 0 2013-06-07 10:26 28027-口袋实验室-书-光盘资料ccs5.3 licenses授权文件
文件 1276 2012-04-07 13:28 28027-口袋实验室-书-光盘资料ccs5.3 licenses授权文件CCSv5-China-University-Site_License.lic
文件 137 2013-11-01 10:19 28027-口袋实验室-书-光盘资料ccs5.3 licenses授权文件License使用方法.txt
目录 0 2014-04-26 18:42 28027-口袋实验室-书-光盘资料CCS5.x教程
文件 4729856 2013-10-19 12:30 28027-口袋实验室-书-光盘资料CCS5.x教程CCSv5使用示范.ppt
文件 6682811 2012-10-30 00:09 28027-口袋实验室-书-光盘资料CCS5.x教程TI--CCSv5介绍及使用.pdf
目录 0 2014-04-26 18:42 28027-口袋实验室-书-光盘资料CCS5.x教程\__Previews
文件 135365 2014-04-26 18:42 28027-口袋实验室-书-光盘资料CCS5.x教程\__Previews文件1.cPreview
文件 3981 2013-10-13 20:43 28027-口袋实验室-书-光盘资料CCS5.x教程文件1.c
文件 12135 2013-10-13 21:30 28027-口袋实验室-书-光盘资料CCS5.x教程文件2.c
文件 4046 2013-10-13 21:37 28027-口袋实验室-书-光盘资料CCS5.x教程文件3.c
文件 767520 2013-11-01 22:03 28027-口袋实验室-书-光盘资料CCS5.x教程附件1.CCS下载操作指导(TI官网).pdf
文件 214886 2013-11-01 22:03 28027-口袋实验室-书-光盘资料CCS5.x教程附件2.CCS软件简易安装指导.pdf
文件 2577966 2009-03-03 14:44 28027-口袋实验室-书-光盘资料ResonantConv Software Setup_v1.1.exe
文件 1662630 2014-01-15 11:41 28027-口袋实验室-书-光盘资料SEED-XDS510PLUS在Win8.1+CCS5.4中使用.pdf
文件 753222 2010-01-12 13:57 28027-口袋实验室-书-光盘资料setup_CLAmath_v200.exe
文件 831748 2014-01-15 14:42 28027-口袋实验室-书-光盘资料TI口袋实验板在Win8.1+CCS5.4中使用.pdf
目录 0 2014-05-06 21:29 28027-口袋实验室-书-光盘资料书中例程
目录 0 2014-04-15 16:27 28027-口袋实验室-书-光盘资料书中例程.me
文件 0 2014-03-12 09:12 28027-口袋实验室-书-光盘资料书中例程.me
文件 226563 2014-04-15 09:09 28027-口袋实验室-书-光盘资料书中例程.me
目录 0 2014-04-15 16:27 28027-口袋实验室-书-光盘资料书中例程.me
目录 0 2014-04-15 16:27 28027-口袋实验室-书-光盘资料书中例程.me
文件 438 2014-03-12 09:14 28027-口袋实验室-书-光盘资料书中例程.me
epositories.xm
目录 0 2014-04-15 16:27 28027-口袋实验室-书-光盘资料书中例程.me
目录 0 2014-04-15 16:27 28027-口袋实验室-书-光盘资料书中例程.me
目录 0 2014-04-15 16:27 28027-口袋实验室-书-光盘资料书中例程.me
............此处省略1501个文件信息
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件举报,一经查实,本站将立刻删除。
评论列表(条)