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
DSP28335
DSP C2000系列TMS320F28335学习之ADC
前言
DSP28335
的ADC模块使用介绍:12位ADC2个采样保持器同步采样或顺序采样,使用顺序采样输入范围0-3V时钟配置为最高25MHz级联模式或双排序模式,采用级联模式,8状态排序器SEQ1和SEQ2
lhm8013
·
2020-08-09 01:23
DSP
DSP F28335入门(1)——新建工程之CMD文件解释
DSP28335
工程文件里CMD文件一般有两个:(1)DSP2833x_Headers_nonBIOS.cmd,把外设寄存器的数据段映射到对应的存储空间(2)28335_RAM_lnk.cmd,涉及的两条伪
BlueDrac
·
2020-08-09 01:48
DSP_F28335
DSP28335
Flash装载到RAM运行 ramfuncs段分析
一般情况我们在非调试模式下,需要把程序装载在Flash中,但为了运行快速,我们希望在RAM中运行。对于小型程序,可以采取将函数放在ramfuncs段中,再把ramfuncs段设置为Flash装载,RAM运行。下面将分析一下实现过程。ramfuncs:LOAD=FLASHD,RUN=RAML0,LOAD_START(_RamfuncsLoadStart),/*装载起始地址*/LOAD_END(_Ra
shelter_31
·
2020-08-09 01:35
DSP28335
DSP28335
ADC模块 采样频率、时钟频率、采样窗口、转换时间
最近在学习
DSP28335
的ADC采样模块,针对其里面的各种名词概念,现整理一下。采样频率,也被称为采样速率。
shelter_31
·
2020-08-09 01:35
DSP28335
DSP28335
RAM在线仿真烧写
二.切换为RAM在线仿真版本方法//1.将主程序中的:MemCopy(&RamfuncsLoadStart,&RamfuncsLoadEnd,&RamfuncsRunStart);//InitFlash();//两个函数注释掉//2.将工程中的F28335.cmd从工程中删除,添加CMD文件夹下的28335_RAM_lnk.cmd文件,全编译一次即可。在F28335.cmd文件上右键,Exclud
陈建名
·
2020-08-09 01:50
DSP28335
DSP28335
例程笔记_1
用DSP点亮发光二极管程序//###########################################################################////FILE:Example1_2833xGpioLED.c////TITLE:用DSP点亮发光二极管实验//////根据在RAM中调试的需要,这个项目配置成"boottoSARAM".2833x引导模式//表如下显
weixin_39458727
·
2020-08-09 01:47
DSP学习笔记
DSP28335
的上手试用LED灯闪烁-第一篇
1.本次以三兄弟的
DSP28335
开发板为例,看下JTAG接口,EMU0,EMU1的用途,不是很懂,不深入研究,用到再说EMU0/1是TI芯片的JTAG才有的信号,本身不属于JTAG标准里的信号,有两个作用
Just do it
·
2020-08-08 23:12
DSP28335
的XINTF操作SRAM实验
哈弗结构,奇怪,
DSP28335
是哈弗结构,那么数据和程序空间应该独立的,为啥书上说采用统一的寻址方式?估计只是读写数据和程序的方法一样的意思。
weixin_30394669
·
2020-08-08 23:15
DSP28335
中DMA的配置和使用
本文根据下面的链接整理而成:http://bbs.elecfans.com/jishu_900708_1_1.htmlhttp://bbs.21ic.com/icview-690422-1-1.htmlhttp://blog.csdn.net/wu159632/article/details/7543599http://bbs.21ic.com/icview-800778-1-1.html依次来看
weixin_30297281
·
2020-08-08 23:23
DSP28335
与CH340使用心得
CH340是南京沁恒公司生产的USB转串口芯片,能够将TTL电平转换为USB的输出。常见的USB转换串口的芯片有PL2303,CH340等,CH340因性价比较好,良品率较PL2302好,所以应用的更为广泛。常见的电路图有如下:图为某宝CH340模块原理图,该模块较为简单,主要需要注意的地方有:1.CH340只能将TTl电平转换为USB电平,并不能转换为232电平,所以当只有一个CH340芯片的时
weixin_30273501
·
2020-08-08 23:18
【DSP入门】DSP2803x算法加速利器之CLA
什么是CLADSP2803x芯片是TI推出的经济型芯片,适用于对成本比较敏感的产品,所以主频相对较低(60MHz),不仅比不上面向高端的
DSP28335
,甚至还比不上古老的DSP281
wanff1204
·
2020-08-08 23:49
DSP
DSP28335
使用心得
板子烧写烧写步骤将28335供电,连接JTAG仿真器打开setupCCS软件,选择XDS100USBDSPEmulator,即下载的仿真器打开CCS3.3软件如果没有连接上,则点击debug-->connect,连接成功的话左下角会有提示打开工程,后缀名是pjt进行编译链接点击file-->loadprogram,在一个debug的文件夹里选择后缀名是.out的文件,打开之后就开始擦除并下载了完成
Strangers_bye
·
2020-08-08 22:00
杂
DSP28335
—CMD解读(1)
在
DSP28335
工程文件里(不用BIOS产生CMD文件),手写CMD文件一般有两个,在RAM里调试时用的两个CMD文件分别为DSP2833x_Headers_nonBIOS.cmd和28335_RAM_lnk.cmd
Gamal_xin
·
2020-08-08 22:39
DSP
DSP入门:定时器
1、
DSP28335
有3个32位的CPU定时器:定时器0、1、2。定时器0、1留给用户使用,输入位系统时钟SYSCLKOUT。
剑起沧澜
·
2020-08-08 21:34
DSP28335
DSP28335
的一些笔记
1.代码运行时间代码运行时间,可以采用多种方式测量,它们之间是吻合的:Ø示波器接IO引脚ØCPU计数器Ø定时器0ØEPWM模块1.1示波器接IO引脚将GPIO设置为通用IO口,输出模式,在待测试代码之前和之后,置位或者复位或者不断取反,即可在示波器上面读出代码运行时间;对于一段运行时间不多的代码,示波器可能一出现一下就被覆盖掉了,测试这样的代码有两种方法:Ø累计:在代码外面加一个比较大的数循环,从
sysu_liuyang
·
2020-08-08 21:27
DSP28335
入门教程:寄存器手册的下载
2020.04.29更新TI官方最近更新的TMS320F28335用户指导手册,已经将全部功能模块统一到单个文档中:TMS320x2833x,TMS320x2823xTechnicalReferenceManual。该文档包括典型应用场景、部分代码例程和寄存器地址及功能描述,一本就全。以下是TI官网http://www.ti.com文档位置截图:END以下为旧版教程,作历史记录存留。前言DSP28
新塘老笨
·
2020-08-08 20:19
DSP28335
DSP28335
入门教程:ADC to DMA 后篇
好,接着ADCtoDMA前篇我们继续,后篇主要是举例子加以理解这三个函数:DMACH1BurstConfig(3,1,10);//burst传输DMACH1TransferConfig(9,1,0);//transfer传输DMACH1WrapConfig(1,0,0,1);//wrap传输还是上一个程序:#include"DSP28x_Project.h"//DeviceHeaderfilean
新塘老笨
·
2020-08-08 20:19
DSP28335
DSP28335
入门教程:ADC to DMA 前篇(官方例程Example_2833xAdcToDMA的分析)
前言
DSP28335
的官方例程其实是比较不错的,基本上各个功能都涉及到。(有没有人第一反应就是:哦,官方例程去哪里下载啊,我去TI官网找了几天都找不到?
新塘老笨
·
2020-08-08 20:18
DSP28335
DSP28335
入门教程:ADC的使用
老笨来讲讲
dsp28335
的ADC的最基本用法。
新塘老笨
·
2020-08-08 20:18
DSP28335
DSP28335
—CMD文件解读(1)
在
DSP28335
工程文件里(不用BIOS产生CMD文件),手写CMD文件一般有两个,在RAM里调试时用的两个CMD文件分别为DSP2833x_Headers_nonBIOS.cmd和28335_RAM_lnk.cmd
人间~惆怅客
·
2020-08-08 20:38
DSP
关于DSP28027的spi学习总结(1)
最近刚刚接触TI公司DSP28027和
DSP28335
系列芯片,作为一个刚刚进入实验室的小白,想把自己学习的一些心得记录下来,以供以后的自己随时回忆,并学习。
qq_38651155
·
2020-08-08 19:46
DSP
c2000系列学习心得
DSP28335
时钟、外设及寄存器配置
1.时钟产生过程外部时钟或者外部晶振给F28335提供时钟源OSCCLK,使能F28335片上PLL电路,PLL电路对时钟源信号进行倍频,产生时钟CLKIN,CLKIN通过CPU产生时钟SYSCLKOUT,SYSCLKOUT经过分频可以产生低速时钟LOSPCLK和高速时钟HISPCLK,最后OSCCLK、CLKIN、SYSCLKOUT、LOSPCLK和HISPCLK给各个模块提供时钟。2.片上外设
超级张大侠
·
2020-08-08 19:29
DSP
DSP28335
中断系统(一)
1、什么是中断?举个例子,你在吃饭的时候,突然觉得口渴,此时你就会去喝水,等喝完水你再继续吃饭。在这个例子中,吃饭为主程序运行,大脑觉着口渴就是发中断申请,喝水就是中断子程序。在DSP的中断概念也是一样的,在主程序运行时,有外设发送中断请求,此时程序运行就会进入中断子程序,当运行完中断程序后继续回到前面跳转的程序处继续执行主程序。如图1所示。图12、中断系统结构F2833x中的中断源简单可以分为片
pmsm小白
·
2020-08-08 19:52
DSP28335
的GPIO口功能应用
一、GPIO功能结构在
DSP28335
中,一共有88个GPIO口,分为3组,A组GPIO0-GPIO31;B组GPIO32-63;C组GPIO64-GPIO87。
pmsm小白
·
2020-08-08 19:52
DSP28335
的时钟电路介绍与时钟电路配置相关问题
DSP28335
工作的最高主频为150MHZ,对应的时间为6.67ns。
pmsm小白
·
2020-08-08 19:52
dsp
DSP28335
官方例程Control Suit(1)——LED实验
首先Example_2833xLEDBlink为官方TI公司所提供的代码DSP2833xeZdspLEDBlinkGettingStartedProgram.能够发现自己的基础不是太好,主要是什么是SARAM我都不知道。【知识补充】flash指闪存,比如内存卡就是用闪存芯片。bootrom是启动系统包。SRAM(StaticRandomAccessMemory)与DRAM(DynamicRando
Stupid_Gao
·
2020-08-08 19:32
DSP28335学习成长
基于
DSP28335
的单相PWM整流 双闭环PI控制
/********************************************************************************************************---------------------自带头文件-----------------------------*/#include"DSP2833x_Device.h"//DSP2833xH
qq_26890871
·
2020-08-08 19:24
DSP28335
——GPIO使用心得
今天学习了对IO口的操作方法,于是实际写了个程序点亮LED灯。操作通用IO口主要设置三个方面:1、是否复用。2、方向。3、赋值。前面两个方面放在初始化时,后一个方面是写在用户自定义程序里。GPIO的控制寄存器和数据寄存器主要有以下几个:在通用GPIO操作中主要对控制寄存器的GPXMUX和GPXDIR设置,GPXMUX用来定义是否复用,1为复用,0为普通IO;GPXDIR用来定义方向,1为输出,0为
活泼欢乐的雷二狗
·
2020-08-08 19:58
DSP
F28335第十二篇——串口拓展(XR16C854)
硬件上基于
DSP28335
和XR16C854。实现最XR16C854最简单的使用方法。XR16C854有更多强大的功能,大家可以参考其技术手册。
海洋想想
·
2020-08-08 18:20
#
F28335
DSP28335
高速modbus代码实现
程序特点不使用while循环速度尽可能快速除去程序运行时间,没有多余等待时间优化CRC校验方式头文件modbus.h#ifndefMODBUS_H#defineMODBUS_H#defineModbusSlaveAddress1typedefenum{MB_FUNC_READ_COIL=1,MB_FUNC_READ_INPUT,MB_FUNC_READ_HOLDINGREGISTERS,MB_FU
qianshishangdi
·
2020-08-08 18:02
DSP28335
中spi的配置------mcbsp配置&自带的spi配置
本人邮箱:
[email protected]
欢迎交流或者留言,转载请注明来源,谢谢。之前写过一个dsp驱动w5200以太网的驱动,分别用到如题的两种方式,网上很多例子不够完善,这里给出详细代码。下面简单介绍下配置要点和收发等情况;spi的引脚控制主要用到SPISOMI:主入从出SPISIMO:主出从入SPICLK:时钟第一种方式:mcbsp配置成spi—————————————————–mcbsp———
JiaoCL
·
2020-08-08 17:29
DSP
CCS6.0
DSP28335
工程配置问题
对于建立ccs工程,首先一直都想着自己去建立一个新的工程,实际上建立新的工程中需要链接的文件特别多,对于新手而言,具有很大困难性。因此在此处强烈建议不要去建立新的工程,而是在现有的代码例程中改。那么问题来了,现有代码怎么进行二次开发呢?首先我经过测试发现,以Example_2833x_Spi_7Led为例,其Example_2833x_Spi_7Led.c(即main文件)改动其名字仍可以有效编译
lamusique
·
2020-08-08 17:40
DSP28335
的XINTF
XINTF(如有错误,请指正,谢谢)28335的XINTF是一个并行非复用异步总线,与2812不同的是zone7非复用,数据总线地址总线宽度不同,而且支持DMA操作(2812没有DMA)。XINTF可以配置成16位数据模式和32位数据模式。1.XINTF各个引脚以及相关模式的说明图1图2XREADY:外部输入,在完成访问后,外部的设备拉高此引脚通知DSP。可以配置忽略此引脚或使用次引脚,忽略与否会
kunkliu
·
2020-08-08 17:57
DSP28335
DSP28335
—CMD文件中的各个段解释
CMD文件里有两个基本的段:初始化段和非初始化段。初始化段包含代码和常数等必须在DSP上电之后有效的数。故初始化块必须保存在如片内FLASH等非易失性存储器中,非初始化段中含有在程序运行过程中才像变量内写数据进去,所以非初始化段必须链接到易失性存储器中如RAM。已初始化的段:.text,.cinit,.const,.econst,.pinit和.switch...text:所有可以执行的代码和常量
jiao1197018093
·
2020-08-08 16:31
CCS3.3下
DSP28335
的软件仿真器配置笔记
CCS3.3下
DSP28335
的软件仿真器配置笔记一直使用DSP2812,由于将来学习工作的需要,学习下
DSP28335
,在配置过程中由于配置不正确的各种问题,导致电脑先后出现过5次蓝屏,坚持不懈到最后终于成功连接
jiangchao3392
·
2020-08-08 16:56
DSP
学习笔记-------我的
DSP28335
学习之路-----SPI遇到问题------目前看来自己还是不熟悉SPI设置和功能
这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML图表FLowchart流程图导出与导入导出导入欢迎使用Mark
henry1984723
·
2020-08-08 16:15
学习之路
DSP28335
研发笔记
1.如何查看CCS5.2中包含的源文件有哪些?以及他们的位置?CCS5.2工程中C语言源文件有两部分组成,一部分是在project路径下的.c文件,另外一部分是通过连接添加到工程里的(.project文件中的字段)。因此CCS5.2中的源文件一部分在工程目录下,另外一部分在.project文件中的字段包含的路径下。2.CCS中GEL文件的作用是什么?ccs的gel语言是一种交互式的命令,它是解释执
cherishlei
·
2020-08-08 14:45
DSP
DSP28335
学习总结之ADC转换单元
一、ADC转换基本步骤A/D转换器将模拟量转换为数字量需要进行4个步骤:采样、保持、量化和编码。详细解释4步的意义:(1)采样,就是将时间上连续的模拟量转换为时间上离散的模拟量;(2)保持,就是在下次采样到来之前,将采样结果存储起来;(3)量化,就是离散的模拟量归化为与之接近的数字量,量化分为直接比较型和间接比较型,直接比较型将输入的模拟量与参考电位比较,得到数字量,又分为逐次逼近ADC和并行AD
cainiaoyizhiyang
·
2020-08-08 14:21
学习
dsp28335
的AD采样(单次模式、连续模式、DMA传输)
配置了三种模式,为单次模式,连续模式和DMA传输单次模式是调用一次采集函数,在指定的某一个AD端口采集,用到的时候在去采样连续模式是连续转换多个通道,采用级联模式,采用16路AD通道的值DMA传输时AD采样的值直接通过DMA传输到内存中,不需要要CPU干预,持续采样,放到内存,需要用到数据的时候去读取相应的存储区即可。1、单次模式//单次模式AD初始化voidAd_Onechanneltime_I
bood123
·
2020-08-08 14:57
DSP28335
DSP28335
的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
DSP28335
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
DSP28335
串口使用(查询发,中断收)
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
DSP28335
定时器和外部输入中断
外部中断初始化#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
DSP28335
中断机制、寄存器赋值及GPIO各寄存器
中断机制28335中断分3个层级:CPU级——PIE级——外设级CPU级包括NMI(不可屏蔽中断)16个可屏蔽中断:INT1–INT14;DLOGINT;RTOSINT(常用INT1–INT12,这12个接外设中断拓展模块)CPU级中断管理IFR(中断标志,表示该通道出现了中断,置1)IER(中断使能,置1了才去处理该通道中的中断)INTM(中断总阀,置1开启才会处理各个通道的中断,否则不会处理任
JKRAT
·
2020-08-08 13:10
笔记随笔
DSP28335
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模块
DSP28335
驱动LCD12864显示源码(带注释及运行显示)
参考了网上的一些方法,内部GPIO口每个板子的出厂配置不一样,需要自己调整。其他都是ok的。#include"DSP2833x_Device.h"//DSP2833xHeaderfileIncludeFile#include"DSP2833x_Examples.h"//DSP2833xExamplesIncludeFile/***************全局变量定义****************
Wx_Simba
·
2020-08-08 13:20
dsp
DSP28335
的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
DSP28335
工程文件 .cmd 作用
在
DSP28335
工程文件里(不用BIOS产生CMD文件),手写CMD文件一般有两个,在RAM里调试时用的两个CMD文件分别为DSP2833x_Headers_nonBIOS.cmd和28335_RAM_lnk.cmd
NarutoInspire
·
2020-08-08 13:24
嵌入式
总结——在CCS5.5.0中如何将代码烧写到
DSP28335
的Flash中
/******************************************************17.6.10更新*************************************************************/发现之前想的有点小问题,现在想的是,在烧写程序前不必将Bootmode选择为1111,只需要将cmd文件替换为F28335.cmd,然后load程序
正在格式化……
·
2020-08-08 12:37
关于
dsp28335
移相全桥
在网上找关于
dsp28335
移相寄存器的配置问题,找了好多还是没有百度到现在这个问题终于解决了于是吧关于epwm的配置贴到这里,具体配置看图这就是具体的配置过程,主要是PHSEN寄存器使能EPwm2Regs.TBCTL.bit.PHSEN
Aaron-Suen
·
2020-08-08 12:56
上一页
1
2
3
4
下一页
按字母分类:
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
其他