自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 收藏
  • 关注

原创 dsp28335 IIC总结

1.IIC低速同步串行半双工通信2.空闲总线均为高电平,任一器件输出低将总线拉低(各器件线与关系)3.每个IIC总线上的器件都有唯一地址4.IIC数据位有效性规定:时钟信号为高电平时,数据线必须保持稳定,时钟信号为低电平时,数据线上的高低电平状态才允许变化。5.起始信号:SCL为高电平,SDA由高变低      停止信号:SCL为高电平,SDA由低变高6.每一个字节8位长度,数

2016-12-19 17:36:57 8253 1

原创 dsp28335 SCI总结(串行一步通信)

1.串行传输1)单工:数据传输单向,只能发或者收   (1根数据线)2)半双工:数据传输双向,但任一时刻,只能发或者收 (1根数据线)3)全双工:数据传输双向,但任一时刻,可以同时收或者发(2根数据线)2.通信速率波特率(每秒内传送的位数) BRR=LSPCLK/((BRR+1)*8)      或BRR=LSPCLK/16  (BRR=0)3.奇偶校验:它是每个字符增加一

2016-12-13 11:04:45 22041 2

原创 dsp28335 adc模块总结

1.ADC将模拟量转换为数据量通常要经过四个步骤:采样,保持,量化和编码。1)采样:就是将一个时间上连续变化的模拟量转化为时间上离散变化的模拟量2)保持:将采样结果存储起来,直至下次采样,这个过程称作保持3)量化:将采样电平归化为与之接近的离散数字电平4)编码:将量化的结果按一定数制形式表示2.ADC转换原理1)逐次逼近式2)双积分式3.分辨率=满刻度与2的N次方比

2016-12-07 20:01:02 21339

原创 dsp28335 Ecap总结

1.通过脉冲捕获模块捕获脉冲量的上升沿与下降沿,进而计算脉冲的宽度和占空比。2.6组ecap模块,也可作为apwm输出使用。3.特点1)150MHZ系统时钟下,32位时基的分辨率为6.67ns2)4级深度3)可配置为单通道Apwm模式4.单次模式和连续模式1)单次模式:ecap模块等待N(1~4)个捕获时间发生,N的值为停止寄存器的值,一旦N值达到后,Mod4计数器和C

2016-12-06 15:52:25 14318

原创 SPWM

1.SPWM技术就是希望输出的电压波形是正弦波,通过调节占空比来实现调节平均电压的方法。2.三角波作为载波(设置epwm的周期寄存器)    正弦波作为调制波3.原理:DSP定时器产生三角波为增减计数,没有负半波,因此把坐标远点定在三角波的波谷,以得到双极性SPWM假设:三角波载波幅值为Ur/2,周期为Tr,频率为fr,正弦波幅值为Us1)得正弦波函数:us=Us*sin(wts)

2016-12-03 13:12:33 11426 4

原创 dsp EPWM模块总结

1.冲量相等原理:冲量相等而形状不同的窄脉冲加载到具有惯性的环节上时,其效果基本相同。冲量:窄脉冲的面积        效果基本相同:输出响应波形基本相同(低频段非常接近,高频段略有差异)2.正弦波 :调制波            三角波:载波3.DSP28335具有6组EPWM模块(12路)         每组可以互补输出,也可以独立输出。例如:EPWM1-----------

2016-12-03 10:08:07 13933 1

原创 DMA直接存储器访问

1.6个DMA通道,每个通道有各个独立的触发源,只有通道1有最高的优先级2.EPWM/HRPWM寄存器被DMA访问之前必须被重新映射到PF3(通过MAPCNF寄存器的0位设置)3.在完成一个外设中断触发信号后,DMA会主动发出清除信号给中断源,这样后续中断响应,注:可以通过外设中断清除位,清除挂起的DMA触发。4.DMA双环嵌套 1)内环,1个脉冲传递多少字(burst_size)

2016-12-01 17:55:11 1625

原创 dsp28335 SPI总结(高速同步串行接口)

1.SPI:串行同步,四线制(串行时钟线,输入线,输出线,使能线)   SCI:串行异步,三线制(无时钟线)2.向SPIDAT或发送缓冲寄存器SPITXBUF写入数据时就启动了从入主出的发送功能,先发送最高位。在SPICLK节拍下一位一位的移到SPISIMO,移位完毕,中断标志位置1。同时接受数据通过从出主入接收数据.注意:左对齐发送,有对齐接受。3.数据传输三种模式1

2016-12-01 15:33:58 19083

原创 存储器地址及XINTF总结

1.存储器分配1)256*16位 FLASH------------------------闪存  掉电仍保持所存储的数据信息分为8个32K*16位的扇区,用户可以对其中一个扇区擦除,编程和校验,而其他扇区不变。但不能在一个扇区执行程序擦除和编程其他扇区。2)34K*16位 SARAM----------------------单周期单次访问的SRAM(掉电丢失)3)8K*16

2016-11-30 10:17:09 2135

原创 dsp28335时钟 总结

1.dsp28355的最高频率为150MHZ30MHZ晶振信号OSCCLK经锁相环10倍频(PLLCR设置)然后经过2分频(PLLSTS设置)产生150MHZ时钟信号2.150MHZ :1)LSPCLK(低速时钟)-----------------------------SPI,SCI,IIC,MCBSP2) 1/2(75MHZ)----------------------------

2016-11-29 16:22:21 12852

原创 三项正弦表(30值)

float sina[30]={ 0.000000,    0.104528,    0.207911,    0.309016,    0.406737,                 0.500000,    0.587785,    0.669131,    0.743145,    0.809017,        0.866025,    0.913545,    0.9510

2016-11-29 16:10:15 1050 1

原创 三项150正弦表(300值,0~π 150个值)

float sina[150]={ 0.000000,0.020942 ,0.041876 ,0.062791 ,0.083678 ,0.104528 , 0.125333 ,0.146083 ,0.166769 ,0.187381 ,0.207912 , 0.228351 ,0.248690 ,0.268920 ,0.289032 ,0.309017 , 0.328867 ,0.34

2016-11-29 16:06:54 1165

原创 dsp28335 gpio总结

1. dsp28335一共88个io口     A组:GPIO0~GPIO31B组:GPIO32~GPIO63C组:GPIO64~GPIO872. GPIOmux  功能复用寄存器(2个位决定一个GPIO引脚)mux1:gpio0~gpio15,mux2:gpio16~gpio31     GPIO DIR   方向设置       0:输入 1:输出     (与传统单片机设置相

2016-11-29 11:10:43 9082

原创 dsp28335中断

dsp28335一个有16个中短线 RESET,NMI---------不可屏蔽中断  INT1~INT12-----------每组中断线有8个中断。例:INT1.1,INT12.8INT13-------------------定时器1中短线  (当XNMI.SELECT=0时,nmi复用INT13)INT14-------------------定时器2中断线1,不可

2016-11-28 18:30:20 7000

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除