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
TMS320F28335
TMS320F28335
项目开发记录2_CCS与JTAG仿真器连接问题汇总
CCS与仿真器连接问题实际使用过程中,仿真器和CCS连接可能出现这样或那样的问题,也许你的连接很成功,没碰到过什么问题,但我的问题的确不少,可能与电脑配置有关吧,也可能与人品有关吧;下面的自己的一些错误和解决方法总结,不一定对,但也算是一种解决方法,分享给大家:问题:1.jtag连接不上,报错:ThecontrollerhasdetectedadeadJTAGclock.Theusermusttu
风雨也无晴
·
2020-08-08 21:19
【
DSP
】
DSP项目开发
TMS320F28335
项目开发记录6_28335之cmd文件详解
1.CMD文件的作用CMD文件的作用就像仓库的货物摆放记录一样,为程序代码和数据分配指定的空间。2.C语言生成的段C语言生成的段大致分为两大类:初始化和未初始化,已初始化的段含有真正的指令和数据,未初始化段只是保留变量的地址空间。已初始化段通常放在程序空间,未初始化段通常放在数据空间。已初始化段:.text——C语言编译生成的汇编指令代码存放于此.cinit——存放初始化的全局和静态变量.cons
风雨也无晴
·
2020-08-08 21:19
【
DSP
】
DSP项目开发
DSP
TMS320F28335
按键实现流水灯样式
欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键加粗Ctrl+B斜体Ctrl+I引用Ctrl+Q插入链接Ctrl+L插入代码Ctrl+K插入图片Ctrl
super皮皮杨
·
2020-08-08 20:59
学习
DSP28335入门教程:寄存器手册的下载
2020.04.29更新TI官方最近更新的
TMS320F28335
用户指导手册,已经将全部功能模块统一到单个文档中:TMS320x2833x,TMS320x2823xTechnicalReferenceManual
新塘老笨
·
2020-08-08 20:19
DSP28335
TMS320F28335
入门(八)SCI学习
/*在我以前在学习、开发MCU的时候,从最初用液晶进行数据显示,到后来一块MCU有多个串口时,在调试的时候基本都是用串口进行数据交互;但是这块
TMS320F28335
的串口在哪啊???
H&
·
2020-08-08 19:04
F28335学习
TMS320F28335
入门(一)新建工程
我是在有单片机开发的基础上,学习DSP的。文章只作为自己的备忘录使用,可以参考一下,希望对别人也有所帮助。首先,要有一块板子,选择核心板还是开发板,看个人选择;其次,了解一下什么是DSP?DSP可以看成两部分:数字信号处理技术、数字信号处理器(DSC)文中提到的DSP都是后者;做DSP的有很多公司:什么TI、ADI等等很多;TI公司主要有:C2000、C5000、C6000分别面对各种市场;我用的
H&
·
2020-08-08 19:04
F28335学习
TMS320F28335
入门(七)eCAP学习
/*F28335的脉冲捕获模块–eCAP,通过捕获脉冲的上升沿与下降沿,来计算脉冲的宽度、占空比、频率。F28335一共有6组eCAP模块,每个eCAP不止具有输入捕获功能,还具有PWM输出。在150Mhz下,32位时基的时间分辨率为6.67ns4组32位的时间标志寄存器,4组捕获时间序列,均可以产生中断。软件配置一次捕获可以获取4个捕获时间。在不用做CAP功能时,可配置成一个单通道输出的PWM,
H&
·
2020-08-08 19:04
F28335学习
TMS320F28335
入门(六)ePWM学习
C28335的EPWM模块是加强(Enhanced)模块:主要表现在它各个epwm的独立性,每个epwm小模块都有两路pwm输出,分别为EPWMxA、EPWMxB;一个epwm模块,可以配置成三种输出:两路独立的单边沿PWM输出;两路独立的但互相对称的双边沿PWM输出;一对双边沿非对称的PWM输出;C28335一共有6个EPWM模块,除此之外还有6路高分辨率的PWM模块,是由CAP模块配置而来;一
H&
·
2020-08-08 19:04
F28335学习
将
TMS320F28335
代码移植到TMS320F28377s编译出现的问题
DescriptionResourcePathLocationType#85invalidcombinationoftypespecifiers.ccsproject/PrjExe_DHL_Modemline28,externallocation:F:\DSP_Software_V3.02\Src_OFDM_Modem_SC\Inc_Common\DataTypeDef_F28.hC/C++Pro
qq_36736845
·
2020-08-08 19:53
关于TI的28335芯片概述
TI中C28x系列就是DSC,之前的产品都是定点型的DSP,而
TMS320F28335
所属的F2833x系列是带浮点运算单元的,用C28x+FPU表示。28335的FPU是一个32为flo
GameForTwo
·
2020-08-08 19:29
嵌入式
TMS320F28335
学习笔记------中断
TMS320F28335
学习笔记:EALLOW,EDIS是成对使用的,有些寄存器是受到保护的,不能任意写,EALLOW相当于去掉保护,对写保护的寄存器进行操作后EDIS是重新把这个寄存器保护起来的意思。
破风浪挂云帆
·
2020-08-08 18:06
TMS320F28335
TMS320F28335
——IO控制/定时计操作
一、实现GPIO控制1.硬件连接从电路原理图上看来,LED灯是接在GPIO34上的。2.IO设置2.1设置功能GPXMUX1/2:功能选择寄存器GPXMUX1/2每组IO一般有32个IO口可以配置。GPXMUX1对应每组的低16个IO口,GPXMUX2对应高16个IO口。这里设置的是GPIO34所以在GPBMUX1中所以向GPBMUX1的bit5:4写入0设置为普通IO。(默认设置)2.2:设置I
newbie_xymt
·
2020-08-08 18:12
DSP
TMS320
F28335PGFA
TMS320F28335
学习笔记-启动过程
本文转载连接:
TMS320F28335
学习笔记-启动过程http://bbs.eeworld.com.cn/thread-491627-1-1.html(出处:电子工程世界-论坛)1.DSPreset后运行的起始地址是多少
newbie_xymt
·
2020-08-08 18:41
DSP
TMS320
F28335PGFA
TMS320F28335
的GPIO
F28335有三种32位的I/O口,依次PORTA(GPIO0-GPIO31),PORTB(GPIO32-GPIO63),PORTC(GPIO64-GPIO87),这些口都可以配置为普通的数字IO口同样也能被配置为外部接口。这样涉及到了IO的寄存器,IO口共有三类寄存器:控制寄存器、数据寄存器和中断控制寄存器。下面依次介绍这些寄存器。structGPIO_CTRL_REGS{unionGPACTR
mjk1133
·
2020-08-08 18:22
DSP28335
GPIO
input
struct
io
up
c
TMS320F28335
时钟(2) -----外设时钟初始化详解
花了半天时间的整理和总结,有表达上或者技术理解上错误,希望指正。联系邮箱
[email protected]
通过外部时钟信号、OSC和PLL产生倍频时钟信号CLKIN后,CLKIN经过CPU后产生时钟SYSCLKOUT(CLKIN和SYSCLKOUT频率是一样的),SYSCLKOUT给各个片内外设提供时钟信号。为了实现低功耗和提供高低频率时钟信号,需要把SYSCLKOUT进一步分
扶摇之上
·
2020-08-08 17:25
DSP
TMS320F28335
时钟(3) -----总结
联系邮箱
[email protected]
本章对整个
TMS320F28335
时钟系统做个简要的总结,是对前面凌乱讲解的补充和梳理,希望借此总结可以更全面更彻底的掌握
TMS320F28335
时钟系统。
扶摇之上
·
2020-08-08 17:54
DSP
TMS320F28335
的特点
一、初识DSPDSP的应用特点:[1]专用的硬件乘法器在DSP芯片中,有专门的硬件乘法器,使得一次或者两次乘法运算可以在一个单指令周期中完成,大大提高了运算速度。[2]哈佛结构及改进的哈佛结构(哈佛结构:将程序和数据存储在不同的存储空间中)TMS320系列:1.允许数据存放在程序存储器中,并被算数运算指令直接使用;2.指令存储在高速缓冲器中,当执行此指令时,不需要再从存储器中读取指令,节约了一个指
ldmarkhzg
·
2020-08-08 17:27
DSP
TMS320F28335
之外部接口
外部寄存器接口原理外部接口寄存器定义28335的XINTF接口没有中断设置,初始化配置XINTF模块就可直接使用,数据访问地址格式为Data=(^(volatileUint16^)(0x4000+0x0000)),其中0x4000为基地址,0x0000为偏移地址,^为指针符号*。由此总结xintf接口配置步骤为:1、设置GPIO为xintf模块。2、开启xintf时钟。3、设置xintf模块配置4
hmf1235789
·
2020-08-08 16:38
DSP_28335
TMS320F28335
之默认中断系统
中断系统原理整个中断系统的过程如上所示:1、外设级外设产生中断时,该中断事件相关的中断标志位(IF)置1。此时,如果该中断相应的中断使能寄存器(IE)也置为1,外设就会向PIE控制器发出一个中断请求。如果外设级中断没有被使能(相应的使能位为0),那么外设就不会向PIE发出中断请求,相应的中断标志位会一直保持置1状态,除非用软件清除。当然,在中断标志位保持在1的时候,一旦该中断被使能了,那么外设立马
hmf1235789
·
2020-08-08 16:38
DSP_28335
TMS320F28335
之外部接口与CPLD通信问题
系统原理我用CPLD采集AD数据,利用XINTF接口将数据传输到DSP,CCS观察DSP地址数据。系统框图如下所示。其中28335的XINTF采用16位数据总线连接。GPIO端口设置如下voidInitGpio(void)//初始化GPIO{EALLOW;//----------------------------------------------------------------------
hmf1235789
·
2020-08-08 16:05
DSP_28335
TMS320F28335
之GPIO原理
主要从《手把手教你学DSP—基于
TMS320F28335
》、《TMS320F28335DSP原理与开发编程》这两本书,及网上资料汇聚而成。
hmf1235789
·
2020-08-08 16:04
DSP_28335
TMS320F28335
之外部中断和自定义中断
外部中断外部中断和其他模块中断中断原理一样,也是先设置中断级,然后PIE级,最后CPU级,外部中断的中断寄存器在中断头文件中,中断触发设置在中断C文件中,外部中断作为一个单独的模块使用。28335支持8个可屏蔽的外部中断(XINT1–XINT7,XNMI)。XNMI可设置成INT13或者CPU的NMI中断。每一个中断可设置成负边沿、正边沿或者正负边沿触发,并且设置启用或禁用(包括XNMI在内)。X
hmf1235789
·
2020-08-08 16:04
DSP_28335
TMS320F28335
之定时器
定时器系统原理介绍
TMS320F28335
的CPUTime有三个,分别为Timer0,Timer1,Timer2,其中Timer2是为操作系统DSP/BIOS保留的,当未移植操作系统时,可用来做普通的定时器
hmf1235789
·
2020-08-08 16:04
DSP_28335
TMS320F28335
学习笔记-时钟
1.系统时钟概述整个时钟电路的原理框图如图所示。图1时钟电路的原理框图在使用有源晶振作为外部的时钟源时,DSP片内的晶体振荡电路会被旁路,外部的时钟信号有XCLKIN管脚输入DSP。看门狗定时器取OSCCLK信号作为其输入。C28x的内核会将输入的CLKIN信号转换为SYSCLKOUT信号(这就是通常我们提到的那些150MHz的信号)。SYSCLKOUT主要用来为DSP片上的一些外设提供时钟信号。
cherishlei
·
2020-08-08 14:17
DSP
TMS320F28335
学习笔记-SPI模块
TMS320F28335
有几个SPI接口模块?有一个专门的SPI模块,另外两个McBSP也可以配置为SPI接口。TMS320F28335SPI接口由几组寄存器控制?
cherishlei
·
2020-08-08 14:45
DSP
TMS320F28335
定时器中断操作流程及注意事项
1,使能定时器模块的时钟(必须先使能时钟,再操作定时器模块寄存器)在voidInitPeripheralClocks(void)函数中:SysCtrlRegs.PCLKCR3.bit.CPUTIMER0ENCLK=1;//CPUTimer0SysCtrlRegs.PCLKCR3.bit.CPUTIMER1ENCLK=1;//CPUTimer1SysCtrlRegs.PCLKCR3.bit.CPUT
teclimber
·
2020-08-08 14:12
TMS320F28335
中断优先级与中断嵌套的使用及讲解
使用中断,就一定会涉及到中断嵌套的处理。下面就来看看28335如何实现中断嵌套。1,28335默认是禁止中断的。在进入中断后,CPU默认关全局中断,保存IER,进入ISR,执行完后恢复IER,再开全局中断。但可通过软件使能中断嵌套,就是在中断服务函数中,软件使能相应中断IER,执行EINT,即开全局中断,这样就可以实现中断嵌套了。下面的Timer0中断就可以被Timer1中断嵌套,实现LED灯的闪
teclimber
·
2020-08-08 14:41
关于DSP的CCS6.0平台下的工程搭建(完全可移植)
本工程以CCS6.0下新建
TMS320F28335
工程为例,其他系列处理器工程搭建类似,参考本例即可。
SudekiMing
·
2020-08-08 13:10
DSP
TMS320F28335
的CCS配置
当初听seed的人说,他们的xds510可以作为28335的emulator,只需要在ccs中装几个插件。今天终于鼓捣好了这个dualDSP的板子,加电后2812运行正常,于是想再试下28335。百度了一会儿,得知貌似只有CCS3.3可以开发这个DSP,于是找同学同学拷来了CCS3.3。不过众人都说还需要一个chipsupportpackge和一个5.0的c2000codegenerator。万恶
whiston
·
2020-08-08 13:00
CCS3.3
TMS320F28335
学习笔记——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
TMS320F28335
中断向量表
TMS320F28335
中断向量表在F28335中采用PIE中断向量表来解决上述问题,通过PIE中断向量表使得96个可能产生的中断都有各自独立的32位入口地址。
梦笔天涯
·
2020-08-08 12:09
嵌入式开发
TMS320F2812和
TMS320F28335
的差别
最大的区别就是28335是浮点的,而2812是定点的。F2812主要指标150MHzEMIF128KBFlash36KBRAMGPIO56路McBSP176-pinPackageF28335主要指标300MFLOPS独立DMA512KBFlash68KBRAM32-bitEMIGPIO88路还有一点28335将2812的EV分解成了相互独立的epwm,ecap,eq三个模块互相之间互不干扰,因此可
Augusdi
·
2020-08-08 12:07
DSP数字信号处理
TMS320F28335
项目开发记录9_28335中断系统
28335中断系统1.中断系统在这里我们要十分清楚DSP的中断系统。C28XX一共同拥有16个中断源,当中有2个不可屏蔽的中断RESET和NMI、定时器1和定时器2分别使用中断13和14。这样还有12个中断都直接连接到外设中断扩展模块PIE上。说的简单一点就是PIE通过12根线与28335核的12个中断线相连。而PIE的另外一側有12*8根线分别连接到外设,如AD、SPI、EXINT等等。PIE共
weixin_34415923
·
2020-08-08 11:34
TMS320F28335
——SPI使用笔记
一、SPI硬件接口GPIO54-------SPISIMOAGPIO55-------SPISOMIAGPIO56-------SPCLKGPIO57-------SPSTEA配置IO功能:如上图所示,需要配置IO为SPI模式只需要写入对应位为1即可。代码如下GpioCtrlRegs.GPBMUX2.bit.GPIO54=1;//ConfigureGPIO54asSPISIMOAGpioCtrlR
weixin_30522095
·
2020-08-08 11:36
DSP学习笔记(三)——
TMS320F28335
硬件结构
第二章
TMS320F28335
硬件结构1TMS320F28335硬件概述
Tms320f28335
主要有8个部分组成,由32位的cpu内核、集成内存、总线、DMA、DMA总线、中断管理、控制率加速器、外设总线
wasser000
·
2020-08-08 11:27
DSP学习笔记
TMS320F28335
项目开发记录9_28335之中断系统
28335中断系统1.中断系统在这里我们要十分清楚DSP的中断系统。C28XX一共有16个中断源,其中有2个不可屏蔽的中断RESET和NMI、定时器1和定时器2分别使用中断13和14。这样还有12个中断都直接连接到外设中断扩展模块PIE上。说的简单一点就是PIE通过12根线与28335核的12个中断线相连。而PIE的另外一侧有12*8根线分别连接到外设,如AD、SPI、EXINT等等。PIE共管理
风雨也无晴
·
2020-08-08 11:03
【
DSP
】
DSP项目开发
TMS320F28335
项目开发记录11_28335之存储系统
TMS320F28335
为哈佛结构的DSP,在逻辑上有4M×16位的程序空间和4M×16位的数据空间,但在物理上已将程序空间和数据空间统一成一个4M×16位的空间。
风雨也无晴
·
2020-08-08 11:03
【
DSP
】
TMS320F28335
之系统时钟
TMS320F28335
时钟(1)PLL作用就是对外部时钟进行倍频,降低产生高频时钟信号的成本。
hmf1235789
·
2020-08-08 11:28
DSP_28335
带你了解TI的DSP入门芯片
TMS320F28335
作为一个电子硬件工程师,怎么不能懂DSP,或者我们中有一些同学对DSP的理解还不是很多,今天就让我们给大家介绍一个DSP的入门芯片,来自TI的
TMS320F28335
。
ghjk014
·
2020-08-08 10:47
DSP
C2000系列
TMS320F28335
程序烧写FLASH
DSPTMS320F28335FLASH烧写1.检查map文件在烧写之前,首先检查Debug目录下的.map文件,如果Debug文件下没有,检查其他的文件夹,每个项目中都会有.map文件。打开.map文件,显示内容如下所示(部分内容,并非map文件所有内容):...MEMORYCONFIGURATIONnameoriginlengthusedunusedattrfill--------------
苍蝇小黑
·
2020-08-07 14:51
嵌入式
TMS320F28335
ADC模块的学习
TMS320F28335
内部包含12位AD转换器,其功能有:具有内置(采样保持)S/H的12位ADC内核模拟输入:0.0V至3.0V(高于3.0V的电压产生满刻度转换结果)。
辰奕
·
2020-08-02 17:53
TMS320F28335
使用Flash _API 库函数烧写片内Flash的问题总结
这几天在合众达的SEED_DEC28335开发板用TI提供的Flash_API库函数往F28335的片内Flash里烧写数据。碰到了好多问题,首先就库函数的自带的英文资料看了好几遍,觉得看懂了,程序也按流程设置,编译没有问题,就是已下载就出错。主要是如下错误:(完了加上去)后来发现主要是下载Flash过程中文件没有设置好的缘故。查阅网上资料,说可能有两种原因:第一,Flash_API功能函数时钟没
ghjk014
·
2020-07-27 22:44
DSP
C2000系列
一款验证浮点DSP-TMS320F28335的Demo板——电源设计(1)
1MBNorFlash3.将剩下的I/O口全部引出,方便外设数据导入进行算法验证电源输入:5-12V(基本上目前开发板带得都是5V/1A,12V/1A的开关电源,因此兼容市面上常见的电源是一个明智的设计)
TMS320F28335
rootxie124
·
2020-07-13 12:58
DSP
matlab 2018b生成dsp程序(normal模式)
生成dsp程序(normal模式)平台安装硬件支持包simulink中建立简单的测试模型生成代码并下载matlab2018b生成dsp程序(normal模式)平台matlab2018bCCS6.2研旭
TMS320F28335
CSU-Amos
·
2020-07-12 18:59
笔记
DSP外扩SRAM的应用测试心得体会
/www.51hei.com/bbs/dpj-32468-1.html】DSP的硬件测试说明:平台说明:图1-1CodeComposerStudio6.0.0.00190C/C++开发环境硬件平台基于
TMS320F28335
Memory12547
·
2020-07-12 01:01
转载
DSP复习笔记(2)——
TMS320F28335
芯片内部结构
注意芯片型号:
TMS320F28335
适用于NJUSTEO李彧晟老师课程参考资料:《TMS320F28335DSP原理、开发及应用》对应PPT第二章本章内容较多而且较为重要,请结合PPT一起复习1F28335
双圣树下的阿尔达
·
2020-07-10 10:43
数字信号处理复习笔记
DSP复习笔记(1)——基础
注意芯片型号:
TMS320F28335
适用于NJUSTEO李彧晟老师课程参考资料:《TMS320F28335DSP原理、开发及应用》对应PPT第一章1定点与浮点数PPT:59页1.1定点与浮点DSP芯片定点
双圣树下的阿尔达
·
2020-07-10 10:43
数字信号处理复习笔记
28335 flash 下载到flash带仿真器可以,重新上电不能自动运行
TMS320F28335
工作在150MHz频率下需要1.9V的内核电压及3.
zhangyu_study
·
2020-07-06 12:51
TMS320F28335
项目开发记录8_28335之GPIO引脚
GPIO(General-PurposeInput/Output)——通用输入/输出口;DSP28335GPIO模块分为三类IO口:PORTA(0-31),PORTB(32-63),PORTC(64-87)对GPIO模块的设置主要通过三类寄存器来完成,分别是:控制寄存器、数据寄存器、中断寄存器。1、控制寄存器GPxCTRL;//GPIOxControlRegister(GPIO0to31)//设置
风雨也无晴
·
2020-07-05 11:24
【
DSP
】
DSP项目开发
TMS320F28335
调用DSP函数库实现复数的FFT的方法
在数字信号处理中,FFT变换是经常使用到的,在DSP中自己编写的FFT变换函数通常会存在计算效率太慢的问题,有时需要调用DSP函数库自带的变换函数。但是,DSP在对FFT运算效率优化的同时,对于函数的调用方式也就有了比较多的要求,下面结合自己的调试经验做一下简单的介绍。1、准备工作DSP的数字信号处理的一系列函数都在C28x_FPU_Lib.lib库中,因此,首先需要在CCS的工程文件中连接此库:
AEECREN
·
2020-07-04 04:25
TMS320F28335调试
数字信号处理
上一页
1
2
3
下一页
按字母分类:
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
其他