DSP28335
bood123
生命在于学习
展开
-
DSP28335的GPIO使用
GPIO通常用来做普通的输入输出,比如按键啊,LED啊,或者芯片的片选段之类的,算是最基本的操作。话不多说,直接上 代码+注释 记录一下,以备以后使用我用的板子是研旭实用板led.c#include "led.h"//LED和蜂鸣器初始化void Led_Gpoi_Init(void){EALLOW;GpioCtrlRegs.GPAMUX1.bit.GP原创 2016-03-31 15:06:23 · 19486 阅读 · 4 评论 -
DSP28335定时器和外部输入中断
外部中断初始化#include "extint.h"//按键和外部中断都用了GPIO13,查询和中断不能同时使用void InitExtInt(void){ EALLOW; GpioCtrlRegs.GPAMUX1.bit.GPIO13 = 0; GpioCtrlRegs.GPADIR.bit.GPIO13 = 0; //原创 2016-03-31 15:19:08 · 13203 阅读 · 1 评论 -
DSP28335 epwm使用
PWM1,2,3的A,B,C 6个通道初始化#include "pwm.h"//PRD:自动重装值//CMPA:通道A比较值//CMPB:通道B比较值void InitEPwm123(int16 PRD){ InitEPwmGpio(); //初始化EPWM1,2,3的GPIO Epwm1_Init(PRD); Epwm2_In原创 2016-03-31 15:33:23 · 17320 阅读 · 3 评论 -
DSP28335 ecap使用
输入捕获有4级捕获,最多可以得到4个捕获时间,捕获记性可以任意配置可用于测速,测脉冲周期,频率,占空比等cap.c#include "cap.h"void InitCap(void){ InitECap5Gpio(); InitECap6Gpio(); SetCap5(); SetCap6();}void SetCap5(void)原创 2016-03-31 15:41:38 · 11223 阅读 · 0 评论 -
dsp28335的AD采样(单次模式、连续模式、DMA传输)
配置了三种模式,为单次模式,连续模式和DMA传输单次模式是调用一次采集函数,在指定的某一个AD端口采集,用到的时候在去采样连续模式是连续转换多个通道,采用级联模式,采用16路AD通道的值DMA传输时AD采样的值直接通过DMA传输到内存中,不需要要CPU干预,持续采样,放到内存,需要用到数据的时候去读取相应的存储区即可。1、单次模式//单次模式AD初始化void Ad原创 2016-03-31 16:25:22 · 27143 阅读 · 3 评论 -
DSP28335 SPI的使用
#include "spi.h"void spi_init(){InitSpiaGpio();// 不使用FIFOSpiaRegs.SPICCR.all =0x0007; // 空闲时,CLK=1 Reset on, rising edge, 8-bit char bitsSpiaRegs.SPICTL.all =0x000E;原创 2016-03-31 16:42:52 · 16679 阅读 · 1 评论 -
DSP 28335 的中断系统总结
对中断总结的不错,看完转过来,以后可查阅原文连接:http://blog.sina.com.cn/s/blog_735f2910010162vf.html28335 的中断系统总结" title="DSP 28335 的中断系统总结" style="margin:0px; padding:0px; border:0px; list-style:none">转载 2016-02-29 21:41:50 · 3192 阅读 · 0 评论