E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
28335
F
28335
之cmd文件详解
1.CMD文件的作用CMD文件的作用就像仓库的货物摆放记录一样,为程序代码和数据分配指定的空间。2.C语言生成的段C语言生成的段大致分为两大类:初始化和未初始化,已初始化的段含有真正的指令和数据,未初始化段只是保留变量的地址空间。已初始化段:.text——C语言编译生成的汇编指令代码存放于此.cinit——存放初始化的全局和静态变量.const——字符串常量和const定义的全局和静态变量.eco
kakegaenonai
·
2020-08-08 16:49
DSP
28335
—CMD文件中的各个段解释
CMD文件里有两个基本的段:初始化段和非初始化段。初始化段包含代码和常数等必须在DSP上电之后有效的数。故初始化块必须保存在如片内FLASH等非易失性存储器中,非初始化段中含有在程序运行过程中才像变量内写数据进去,所以非初始化段必须链接到易失性存储器中如RAM。已初始化的段:.text,.cinit,.const,.econst,.pinit和.switch...text:所有可以执行的代码和常量
jiao1197018093
·
2020-08-08 16:31
CCS3.3下DSP
28335
的软件仿真器配置笔记
CCS3.3下DSP
28335
的软件仿真器配置笔记一直使用DSP2812,由于将来学习工作的需要,学习下DSP
28335
,在配置过程中由于配置不正确的各种问题,导致电脑先后出现过5次蓝屏,坚持不懈到最后终于成功连接
jiangchao3392
·
2020-08-08 16:56
DSP
TMS320F
28335
之外部接口
外部寄存器接口原理外部接口寄存器定义
28335
的XINTF接口没有中断设置,初始化配置XINTF模块就可直接使用,数据访问地址格式为Data=(^(volatileUint16^)(0x4000+0x0000
hmf1235789
·
2020-08-08 16:38
DSP_28335
TMS320F
28335
之默认中断系统
中断系统原理整个中断系统的过程如上所示:1、外设级外设产生中断时,该中断事件相关的中断标志位(IF)置1。此时,如果该中断相应的中断使能寄存器(IE)也置为1,外设就会向PIE控制器发出一个中断请求。如果外设级中断没有被使能(相应的使能位为0),那么外设就不会向PIE发出中断请求,相应的中断标志位会一直保持置1状态,除非用软件清除。当然,在中断标志位保持在1的时候,一旦该中断被使能了,那么外设立马
hmf1235789
·
2020-08-08 16:38
DSP_28335
TMS320F
28335
之外部接口与CPLD通信问题
其中
28335
的XINTF采用16位数据总线连接。
hmf1235789
·
2020-08-08 16:05
DSP_28335
TMS320F
28335
之GPIO原理
主要从《手把手教你学DSP—基于TMS320F
28335
》、《TMS320F
28335
DSP原理与开发编程》这两本书,及网上资料汇聚而成。
hmf1235789
·
2020-08-08 16:04
DSP_28335
TMS320F
28335
之外部中断和自定义中断
28335
支持8个可屏蔽的外部中断(XINT1–XINT7,XNMI)。XNMI可设置成INT13或者CPU的NMI中断。
hmf1235789
·
2020-08-08 16:04
DSP_28335
TMS320F
28335
之定时器
定时器系统原理介绍TMS320F
28335
的CPUTime有三个,分别为Timer0,Timer1,Timer2,其中Timer2是为操作系统DSP/BIOS保留的,当未移植操作系统时,可用来做普通的定时器
hmf1235789
·
2020-08-08 16:04
DSP_28335
学习笔记-------我的DSP
28335
学习之路-----SPI遇到问题------目前看来自己还是不熟悉SPI设置和功能
这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML图表FLowchart流程图导出与导入导出导入欢迎使用Mark
henry1984723
·
2020-08-08 16:15
学习之路
DSP-ADC
F
28335
内部集成了一块ADC转换模块。核心是一个12位精度的模数转换器。
战场由我一人主宰
·
2020-08-08 16:36
DSP
28335
硬件教程-时钟系统
28335
的最大工作频率是250M,其时钟有两种产生途径,第一是直接使用外部时钟(通过XCLKIN接入),第二种方法是在X1和X2引脚外接外部晶振或共振器。
define_us
·
2020-08-08 15:58
dsp开发
DSP ccs6.1.2
28335
新建工程
先NewProject注意这几个点然后把官方的这两个文件复制进去,也可以选择自己用的到的复制进去,不用整个复制列表下会自动出现,ccs3.3打开的工程好像没有这功能添加头文件路径编译,把有问题的几个文件删除了,momeryrange已经确定,就是cmd文件有多了我们把common下的cmd文件删除,他上面有打叉,表示有问题再编译,还是提示差不多的错误,但是数量更多了,这次是header下的,我们把
dbfy666
·
2020-08-08 15:52
DSP
28335
_RAM_lnk.cmd
/*//###########################################################################////FILE:
28335
_RAM_lnk.cmd
cuiweitju
·
2020-08-08 15:14
DSP
C2000
MCU
TMS320F
28335
学习笔记-时钟
1.系统时钟概述整个时钟电路的原理框图如图所示。图1时钟电路的原理框图在使用有源晶振作为外部的时钟源时,DSP片内的晶体振荡电路会被旁路,外部的时钟信号有XCLKIN管脚输入DSP。看门狗定时器取OSCCLK信号作为其输入。C28x的内核会将输入的CLKIN信号转换为SYSCLKOUT信号(这就是通常我们提到的那些150MHz的信号)。SYSCLKOUT主要用来为DSP片上的一些外设提供时钟信号。
cherishlei
·
2020-08-08 14:17
DSP
TMS320F
28335
学习笔记-SPI模块
TMS320F
28335
有几个SPI接口模块?有一个专门的SPI模块,另外两个McBSP也可以配置为SPI接口。TMS320F
28335
SPI接口由几组寄存器控制?
cherishlei
·
2020-08-08 14:45
DSP
DSP
28335
研发笔记
1.如何查看CCS5.2中包含的源文件有哪些?以及他们的位置?CCS5.2工程中C语言源文件有两部分组成,一部分是在project路径下的.c文件,另外一部分是通过连接添加到工程里的(.project文件中的字段)。因此CCS5.2中的源文件一部分在工程目录下,另外一部分在.project文件中的字段包含的路径下。2.CCS中GEL文件的作用是什么?ccs的gel语言是一种交互式的命令,它是解释执
cherishlei
·
2020-08-08 14:45
DSP
F
28335
使用外部SRAM做程序仿真
最近用F
28335
做仿真时,内部RAM的空间不够用,东拼西凑搞出了22K,RAML0:origin=0x008000,length=0x000800RAML1_5:origin=0x008800,length
charrise
·
2020-08-08 14:48
DSP
28335
学习总结之ADC转换单元
一、ADC转换基本步骤A/D转换器将模拟量转换为数字量需要进行4个步骤:采样、保持、量化和编码。详细解释4步的意义:(1)采样,就是将时间上连续的模拟量转换为时间上离散的模拟量;(2)保持,就是在下次采样到来之前,将采样结果存储起来;(3)量化,就是离散的模拟量归化为与之接近的数字量,量化分为直接比较型和间接比较型,直接比较型将输入的模拟量与参考电位比较,得到数字量,又分为逐次逼近ADC和并行AD
cainiaoyizhiyang
·
2020-08-08 14:21
学习
dsp
28335
的AD采样(单次模式、连续模式、DMA传输)
配置了三种模式,为单次模式,连续模式和DMA传输单次模式是调用一次采集函数,在指定的某一个AD端口采集,用到的时候在去采样连续模式是连续转换多个通道,采用级联模式,采用16路AD通道的值DMA传输时AD采样的值直接通过DMA传输到内存中,不需要要CPU干预,持续采样,放到内存,需要用到数据的时候去读取相应的存储区即可。1、单次模式//单次模式AD初始化voidAd_Onechanneltime_I
bood123
·
2020-08-08 14:57
DSP28335
DSP
28335
的GPIO使用
GPIO通常用来做普通的输入输出,比如按键啊,LED啊,或者芯片的片选段之类的,算是最基本的操作。话不多说,直接上代码+注释记录一下,以备以后使用我用的板子是研旭实用板led.c#include"led.h"//LED和蜂鸣器初始化voidLed_Gpoi_Init(void){EALLOW;GpioCtrlRegs.GPAMUX1.bit.GPIO0=0;//GPIO0复用为GPIO功能Gpio
bood123
·
2020-08-08 14:57
DSP28335
DSP
28335
SPI的使用
#include"spi.h"voidspi_init(){InitSpiaGpio();//不使用FIFOSpiaRegs.SPICCR.all=0x0007;//空闲时,CLK=1Reseton,risingedge,8-bitcharbitsSpiaRegs.SPICTL.all=0x000E;//Enablemastermode,normalphase,//enabletalk,andSP
bood123
·
2020-08-08 14:57
DSP28335
DSP
28335
串口使用(查询发,中断收)
SCI.C#include"sci.h"//串口BGPIO初始化voidInitSciB(){EALLOW;GpioCtrlRegs.GPAPUD.bit.GPIO18=0;//Enablepull-upforGPIO62(SCITXDB)GpioCtrlRegs.GPAPUD.bit.GPIO19=0;//Enablepull-upforGPIO63(SCIRXDB)GpioCtrlRegs.G
bood123
·
2020-08-08 14:57
DSP
28335
定时器和外部输入中断
外部中断初始化#include"extint.h"//按键和外部中断都用了GPIO13,查询和中断不能同时使用voidInitExtInt(void){EALLOW;GpioCtrlRegs.GPAMUX1.bit.GPIO13=0;GpioCtrlRegs.GPADIR.bit.GPIO13=0;//作为输入IO口GpioCtrlRegs.GPAQSEL1.bit.GPIO13=0;//和时钟同
bood123
·
2020-08-08 14:57
DSP28335
TMS320F
28335
定时器中断操作流程及注意事项
1,使能定时器模块的时钟(必须先使能时钟,再操作定时器模块寄存器)在voidInitPeripheralClocks(void)函数中:SysCtrlRegs.PCLKCR3.bit.CPUTIMER0ENCLK=1;//CPUTimer0SysCtrlRegs.PCLKCR3.bit.CPUTIMER1ENCLK=1;//CPUTimer1SysCtrlRegs.PCLKCR3.bit.CPUT
teclimber
·
2020-08-08 14:12
TMS320F
28335
中断优先级与中断嵌套的使用及讲解
下面就来看看
28335
如何实现中断嵌套。1,
28335
默认是禁止中断的。在进入中断后,CPU默认关全局中断,保存IER,进入ISR,执行完后恢复IER,再开全局中断。
teclimber
·
2020-08-08 14:41
DSP
28335
中断机制、寄存器赋值及GPIO各寄存器
中断机制
28335
中断分3个层级:CPU级——PIE级——外设级CPU级包括NMI(不可屏蔽中断)16个可屏蔽中断:INT1–INT14;DLOGINT;RTOSINT(常用INT1–INT12,这12
JKRAT
·
2020-08-08 13:10
笔记随笔
DSP
28335
EPWM模块各重要寄存器
EPWM共有6对,每对模块均可单独输出两路(A和B)。EPWM模块包括子模块:TB时基模块CC比较模块AQ动作模块DB死区模块PC斩波模块ET时间触发模块TZ错误警告模块常用重要模块:TB、CC、AQ、ETTB模块实质是计数器,设置产生方波的频率、周期。计数方式有三种:递减计数,递增计数,增减计数。TB内部寄存器TBPRD:周期寄存器(设置的时钟周期存入此,可通过阴影寄存器缓冲后写入,也可通过活动
JKRAT
·
2020-08-08 13:39
笔记随笔
DSP28335
EPWM模块
TI
28335
和AD采集
使用TI
28335
和片外AD7606,一个AD有8个通道可以采集,激活AD采集:#defineEXTADLZ0*(int*)0x4200//Zone0,ADCdata,ADCH1~8for(i_loop
大侠2007
·
2020-08-08 13:34
DSP
DSP F
28335
DA模块程序
DA模块程序#defineDAC_SYNCGpioDataRegs.GPBDAT.bit.GPIO55#defineDAC_LDACGpioDataRegs.GPBDAT.bit.GPIO56//OutputDAwhile(SpiaRegs.SPIFFTX.bit.TXFFST!=0){}DAC_LDAC=0;for(i=0;i<1;i++);DAC_SYNC=0;//Transmitdatasp
大侠2007
·
2020-08-08 13:34
C
DSP
编程
DSP
28335
驱动LCD12864显示源码(带注释及运行显示)
参考了网上的一些方法,内部GPIO口每个板子的出厂配置不一样,需要自己调整。其他都是ok的。#include"DSP2833x_Device.h"//DSP2833xHeaderfileIncludeFile#include"DSP2833x_Examples.h"//DSP2833xExamplesIncludeFile/***************全局变量定义****************
Wx_Simba
·
2020-08-08 13:20
dsp
TMS320F
28335
---外部按键中断
外部中断——按键,使LED亮灭。使用矩阵键盘,并用按键延时提高抗干扰能力。#include"DSP2833x_Project.h"/**************函数声明**************/voidGpio_setup(void);interruptvoidxint1_isr(void);/**************函数声明**************///本例中用到的全局变量;vola
Wx_Simba
·
2020-08-08 13:49
dsp
关于DSP的CCS6.0平台下的工程搭建(完全可移植)
本工程以CCS6.0下新建TMS320F
28335
工程为例,其他系列处理器工程搭建类似,参考本例即可。
SudekiMing
·
2020-08-08 13:10
DSP
DSP
28335
的SCI标准模式非FIFO使用
目录1.SCI标准模式下发送2.SCI标准模式下接收3.示例说明1.SCI标准模式下发送ScibRegs.SCITXBUF=‘A’;在ScibRegs.SCICTL2.bit.TXEMPTY=1之后SCITXBUF中的数据自动到TXSHF(移位寄存器中)TXSHF移位到硬件引脚TXD2.SCI标准模式下接收数据到达RXD引脚之后,检测启动位TXSHF移位到ScibRegs.SCIRXBUF当中,产
T6113
·
2020-08-08 13:24
DSP
TMS320F
28335
的CCS配置
当初听seed的人说,他们的xds510可以作为
28335
的emulator,只需要在ccs中装几个插件。今天终于鼓捣好了这个dualDSP的板子,加电后2812运行正常,于是想再试下
28335
。
whiston
·
2020-08-08 13:00
CCS3.3
TMS320F
28335
学习笔记——DMA
TI提供的SPR530(C2833x/C2823xC/C++头文件和外设示例)使我们非常方便的使用2833X和2823X的外设。下面就它定义的函数加一个说明。//$TIRelease:DSP2833xHeaderFilesV1.10$//$ReleaseDate:February15,2008$//**************在DSP2833x_Adc.c中定义的,共1个函数***********
Ocean_Ele
·
2020-08-08 13:35
DSP
28335
工程文件 .cmd 作用
在DSP
28335
工程文件里(不用BIOS产生CMD文件),手写CMD文件一般有两个,在RAM里调试时用的两个CMD文件分别为DSP2833x_Headers_nonBIOS.cmd和
28335
_RAM_lnk.cmd
NarutoInspire
·
2020-08-08 13:24
嵌入式
DSP2812和
28335
的区别
什么是DSP2812?DSP2812是TI公司新推出的功能强大的TMS320F2812的32位定点DSP,是TMS320LF2407A的升级版本,最大的特点是速度比TMS320LF2407A有了质的飞跃,从最高40M跃升到TMS320F2812的150M,处理数据位数也从16位定点跃升到32位定点。最大的亮点是其拥有EVA、EVB事件管理器和配套的12位16通道的AD数据采集,使其对电机控制得心应
LSG_Dawn
·
2020-08-08 12:46
嵌入式
DSP
DSP28377D开发笔记(一) 初步认识DSP28377D芯片
芯片介绍DSP28377D是TI公司推出的一款较新的芯片,与目前市场上大量使用的2808、
28335
等芯片(其实是因为我目前只接
IssacMi
·
2020-08-08 12:11
DSP
28335
-GPIO寄存器-(1)
28355的GPIO的寄存器主要包括三大类:控制寄存器数据寄存器中断寄存器手册中貌似先说的数据寄存器翻了一下没找到对其他寄存器的详细说明我就先学习一下这个吧数据寄存器主要有四个:数据置位清零翻转从手册上截取了一点图看起来可能方便些下面我分别翻译了一下手册中对每个寄存器的介绍数据寄存器每一个IO端口都有一个数据寄存器并且寄存器中的每一位都对应着一个GPIO引脚无论你怎么配置这个引脚(作为通用的GPI
HopesunIce
·
2020-08-08 12:01
DSP-28335
总结——在CCS5.5.0中如何将代码烧写到DSP
28335
的Flash中
*******************************************/发现之前想的有点小问题,现在想的是,在烧写程序前不必将Bootmode选择为1111,只需要将cmd文件替换为F
28335
正在格式化……
·
2020-08-08 12:37
DSPF
28335
学习笔记
1.GPIOGPxMUX(功能选择寄存器),GPxMUX.bit=0配置为I/O功能。GPxMUX.bit=1配置为外设功能。复位时所有GPIO配置为I/O功能。GPxDIR(方向选择寄存器),0为输入,1为输出,复位时都为输入。GPxDAT(数据寄存器),如果GPxDAT.bit=0,且设置为输出功能,置相应的引脚为低电平;如果GPxDAT.bit=1,且设置为输出功能,置相应的引脚为高电平。G
旗帜
·
2020-08-08 12:52
DSPF28335
TMS320F
28335
中断向量表
TMS320F
28335
中断向量表在F
28335
中采用PIE中断向量表来解决上述问题,通过PIE中断向量表使得96个可能产生的中断都有各自独立的32位入口地址。
梦笔天涯
·
2020-08-08 12:09
嵌入式开发
TMS320F2812和TMS320F
28335
的差别
最大的区别就是
28335
是浮点的,而2812是定点的。
Augusdi
·
2020-08-08 12:07
DSP数字信号处理
关于dsp
28335
移相全桥
在网上找关于dsp
28335
移相寄存器的配置问题,找了好多还是没有百度到现在这个问题终于解决了于是吧关于epwm的配置贴到这里,具体配置看图这就是具体的配置过程,主要是PHSEN寄存器使能EPwm2Regs.TBCTL.bit.PHSEN
Aaron-Suen
·
2020-08-08 12:56
dsp EPWM模块总结
冲量:窄脉冲的面积效果基本相同:输出响应波形基本相同(低频段非常接近,高频段略有差异)2.正弦波:调制波三角波:载波3.DSP
28335
具有6组EPWM模块(12路)每组可以互补输出,也可以独立输出。
zhuangjianyu123
·
2020-08-08 12:39
dsp
28335
Ecap总结
1.通过脉冲捕获模块捕获脉冲量的上升沿与下降沿,进而计算脉冲的宽度和占空比。2.6组ecap模块,也可作为apwm输出使用。3.特点1)150MHZ系统时钟下,32位时基的分辨率为6.67ns2)4级深度3)可配置为单通道Apwm模式4.单次模式和连续模式1)单次模式:ecap模块等待N(1~4)个捕获时间发生,N的值为停止寄存器的值,一旦N值达到后,Mod4计数器和CAP寄存器的值都被冻结。如果
zhuangjianyu123
·
2020-08-08 12:39
dsp
28335
SPI总结(高速同步串行接口)
1.SPI:串行同步,四线制(串行时钟线,输入线,输出线,使能线)SCI:串行异步,三线制(无时钟线)2.向SPIDAT或发送缓冲寄存器SPITXBUF写入数据时就启动了从入主出的发送功能,先发送最高位。在SPICLK节拍下一位一位的移到SPISIMO,移位完毕,中断标志位置1。同时接受数据通过从出主入接收数据.注意:左对齐发送,有对齐接受。3.数据传输三种模式1)主发送数据,从发送伪数据(占位用
zhuangjianyu123
·
2020-08-08 12:39
dsp
28335
SCI总结(串行一步通信)
1.串行传输1)单工:数据传输单向,只能发或者收(1根数据线)2)半双工:数据传输双向,但任一时刻,只能发或者收(1根数据线)3)全双工:数据传输双向,但任一时刻,可以同时收或者发(2根数据线)2.通信速率波特率(每秒内传送的位数)BRR=LSPCLK/((BRR+1)*8)或BRR=LSPCLK/16(BRR=0)3.奇偶校验:它是每个字符增加一个额外位使字符中“1”的个数为奇数或者偶数1)奇校
zhuangjianyu123
·
2020-08-08 12:39
dsp28335
dsp28335sci
通用异步收发器
串行通信
自动波特率检测
dsp
28335
gpio总结
1.dsp
28335
一共88个io口A组:GPIO0~GPIO31B组:GPIO32~GPIO63C组:GPIO64~GPIO872.GPIOmux功能复用寄存器(2个位决定一个GPIO引脚)mux1:
zhuangjianyu123
·
2020-08-08 12:38
上一页
2
3
4
5
6
7
8
9
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他