2812接口参考指南

合集下载

2812引脚图及原理

2812引脚图及原理

图1 主要元件位置示意图开发板采用一个TPS767D301芯片为整个系统供电,采用一个LED作为上电指示,添加了手动复位功能,将2812的全部引脚引出,开发板主要元件及其位置如图1所示。

标号功能描述P1~P4 DSP引脚引出P5 XMP/MCnP6 JTAGP7 电源输入表1 开发板插接件P1~P4将2812的全部有用引脚引出,以便用于扩展。

每个插接件的第一脚用方形焊盘表示。

下面图表分别描述了P1~P4的引脚排列及每个引脚的功能。

图2 P1的引脚排列引脚功能引脚功能1ADCINA72ADCINA63ADCINA54ADCINA4 5ADCINA36ADCINA2 7ADCINA18ADCINA0 9ADCINB110ADCINA0 11ADCINB312ADCINB2 13ADCINB514ADCINB4 15ADCINB716ADCINB6 17 3.3V_IO18GND 19MDRA20XA0 21MDXA22XD0 23MCLKRA24XD1 25XD226MFSXA 27MFSRA28MCLKXA 29 3.3V_IO30XD3 31GND32XD4 33SPICLKA34SPISTEA 35XD536XD6 37SPISIMOA38SPISOMI 39XRDn40XA1 41XZCS0AND1n42PWM7 43 3.3V_IO44GND表2 P1引脚功能描述图3 P2引脚排列引脚功能引脚功能1GND2 3.3V_IO 3XHOLDAn4T4CTRIP 5XWE6XA37CANTA8XZCS2n 9CANRA10SCITB 11SCIRB12PWM1 13PWM214PWM3 15PWM416XD12 17XD1318PWM519PWM620T1PWM 21XA422T2PWM 23CAP124CAP225XA526CAP327T1CTRIP28XA629GND30 3.3V_IO 31T2CTRIP32TDIRA33TCLKINA34XA735XCLKOUT36XA837C1TRIP38C2TRIP39C3TRIP40XA9表3 P2引脚功能描述图3 P3的引脚排列引脚功能引脚功能1 3.3V_IO2GND3XREADY4RESETn5XHOLDn6XA187SCIRA8XA179SCITA10XA1611XINT212XNMI/XINT13 13XINT114XA1515XD1516 3.3V_IO 17XA1418XA1319XPLLDISn20XD1421XA1222XZCS6AND7n 23XA1124XA10表4 P3引脚功能描述图5 P4引脚排列引脚功能引脚功能1XA22T3CTRIP3XD114GND5TCLKINB6XD107XD98TDIRB9XD810GND11C6TRIP12 3.3V_IO13C4TRIP14C5TRIP15CAP516CAP617T4PWM18CAP419T3PWM20XD721PWM1222XRW23PWM1024PWM1125PWM826PWM9表5 P4引脚功能描述P5为DSP的XMP/MCn选择跳线,P5不短接时,XMP/MCn引脚被下拉到GND,DSP 工作在微控制器模式,当P5被短接时DSP工作在微处理器模式。

WS2812规格书

WS2812规格书

智能外控集成LED光源主要特点● 控制电路与RGB芯片集成在一个5050封装的元器件中,构成一个完整的外控像素点。

● 内置信号整形电路,任何一个像素点收到信号后经过波形整形再输出,保证线路波形畸变不会累加。

● 内置上电复位和掉电复位电路。

● 每个像素点的三基色颜色可实现256级亮度显示,完成16777216种颜色的全真色彩显示,扫描频率不低于400Hz/s。

● 串行级联接口,能通过一根信号线完成数据的接收与解码。

● 任意两点传传输距离在不超过5米时无需增加任何电路。

● 当刷新速率30帧/秒时,低速模式级联数不小于512点,高速模式不小于1024点。

● 数据发送速度可达800Kbps。

● 光的颜色高度一致,性价比高。

主要应用领域● LED全彩发光字灯串,LED全彩模组, LED全彩软灯条硬灯条,LED护栏管。

● LED点光源,LED像素屏,LED异形屏,各种电子产品,电器设备跑马灯。

产品概述WS2812是一个集控制电路与发光电路于一体的智能外控LED光源。

其外型与一个5050LED灯珠相同,每个元件即为一个像素点。

像素点内部包含了智能数字接口数据锁存信号整形放大驱动电路,还包含有高精度的内部振荡器和12V高压可编程定电流控制部分,有效保证了像素点光的颜色高度一致。

数据协议采用单线归零码的通讯方式,像素点在上电复位以后,DIN端接受从控制器传输过来的数据,首先送过来的24bit数据被第一个像素点提取后,送到像素点内部的数据锁存器,剩余的数据经过内部整形处理电路整形放大后通过DO端口开始转发输出给下一个级联的像素点,每经过一个像素点的传输,信号减少24bit。

像素点采用自动整形转发技术,使得该像素点的级联个数不受信号传送的限制,仅仅受限信号传输速度要求。

LED具有低电压驱动,环保节能,亮度高,散射角度大,一致性好,超低功率,超长寿命等优点。

将控制电路集成于LED上面,电路变得更加简单,体积小,安装更加简便。

TMS320F2812外部接口分析与存储器扩展

TMS320F2812外部接口分析与存储器扩展

TMS320F2812外部接口分析与存储器扩展哈尔滨工业大学袁帅佟为明李中伟TMS320F2812是德州仪器(TI)公司专门为工业应用而设计的新一代DSP处理器,它的性能大大优于当前广泛使用的TMS320LF240x系列。

该芯片为32位定点DSP,最高主频150 MHz,最小指令周期6.67 ns,外部采用低频时钟,通过片内锁相环倍频;相对于TMS320LF2407只能寻址192 KB地址空间,该芯片的外部接口最多可寻址4 MB的空间;有3个独立的片选信号,并且读/写时序可编程,兼容不同速率的外设扩展;通过配置外部接口寄存器,在访问外部设备时不必额外增加延时等待,既提高了程序的实时性又减少了代码量。

因此,灵活掌握和使用外部接口,对于DSP系统开发有很大帮助。

本文结合实际系统,分析TMS320F2812外部接口的时序,设计了外部存储器扩展电路,根据所用的存储器芯片设置了接口时序,并提供了相关的电路原理图和外部接口时序配置的程序。

1 TMS320F2812外部接口的特点TMS320F2812外部接口(XINTF)采用异步非复用模式总线,与C240x外部接口类似,但也作了改进:①TMS320LF240x系列,程序空间、数据空间和I/O空间都映射在相同的地址(0000~FFFF),最大可寻址192 KB,对它们的访问是通过不同的指令来区分的,例如可用IN或OUT指令访问外部I/O空间;而在TMS320F2812中,外部接口被映射到5个独立的存储空间XZCS0、XZCS1、XZCS2、XZCS6、XZCS7,每个存储空间具有独立的地址,最多可寻址4 MB。

②TMS320F2812中,有的存储空间共用1个片选信号,如Zone0和Zone1共用XZCS0AND1,Zone6和Zone7共用XZCS6AND7。

各空间均可独立设置读、写信号的建立时间、激活时间及保持时间。

对任何外部空间读/写操作的时序都可以分成3部分:建立、激活和保持,时序如图1和图2所示。

EVMF2812用户使用手册

EVMF2812用户使用手册

Techv- TMS320F2812评估板使用说明书北京精仪达盛科技有限公司2007.02.01*本公司保留对此说明书最终解释权,如有更改恕不另行通知*版权所有,严禁非法复制、传播北京精仪达盛科技有限公司 2007.01 version 2.0目录第一章TMS320F2812EVM评估板介绍 (1)1.1 F2812EVM概述 (2)1.2 F2812EVM主要功能 (2)1.3 F2812EVM功能框图 (4)第二章TMS320LF2407EVM评估板接口说明 (5)2.1 F2812EVM组成 (6)2.2 F2812EVM模块介绍 (6)2.2.1 F2812EVM存储器接口 (9)2.2.2 用户开关和LED (11)2.2.3 晶振选择 (13)2.2.4 复位电路 (13)2.2.5 电源接口 (14)2.2.6 扩展总线........ . (15)2.2.7 JTAG接口 (19)2.2.8 板上串行通信接口 (20)2.2.9 CAN总线接口...... .. (20)2.2.10 AD变换单元 (21)2.2.11 CPLD模块 (22)第三章TMS320F2812EVM评估板测试软件说明 (28)北京精仪达盛科技有限公司 2007.01 version 2.0第一章TMS320F2812 EVM评估板介绍本章主要介绍TMS320F2812 EVM评估板的基本概况、主要特点、评估板功能以及功能框图等内容。

北京精仪达盛科技有限公司 2007.01 version 2.0 11.1 F2812EVM概况F2812EVM是一个独立的嵌入式应用板卡,用户可以通过它直接验证自己的算法,或在此基础上进行最终产品的集成或开发。

板卡上面丰富的资源能够满足大多数应用场合的需求。

高容量的存储器能够满足各种应用代码的调试。

完全的信号扩展式用户更方便进行二次开发。

该产品灵活方便的外部接口,可以作为工业控制特别是电机控制系统集成的配套产品。

DSP2812实验指导书第三部分-图文

DSP2812实验指导书第三部分-图文

DSP2812实验指导书第三部分-图文第4章实验内容实验一编写一个以C语言为基础的DSP程序一.实验目的1.学习用标准C语言编制程序;了解常用的C语言程序设计方法和组成部分。

2.学习编制连接命令文件,并用来控制代码的连接。

3.学会建立和改变map文件,以及利用它观察DSP内存使用情况的方法。

4.熟悉使用软件仿真方式调试程序。

二.实验设备三.实验原理1.标准C语言程序CCS支持使用标准C语言开发DSP应用程序。

当使用标准C语言编制的程序时,其源程序文件名的后缀应为.c(如:volume.c)。

由于使用C语言编制程序,其中调用的标准C的库函数由专门的库提供,在编译连接时编译系统还负责构建C运行环境。

所以用户工程中需要注明使用C的支持库。

2.命令文件的作用命令文件(文件名后缀为cmd)为链接程序提供程序和数据在具体DSP硬件中的位置分配信息。

通过编制命令文件,我们可以将某些特定的数据或程序按照我们的意图放置在DSP所管理的内存中。

命令文件也为链接程序提供了DSP外扩存储器的描述。

在程序中使用CMD文件描述硬件存储区,可以只说明使用部分,但只要是说明的,必须和硬件匹配,也就是只要说明的存储区必须是存在的和可用的。

3.内存映射(map)文件的作用一般地,我们设计、开发的DSP程序在调试好后,要固化到系统的ROM中。

为了更精确地使用ROM空间,我们就需要知道程序的大小和位置,通过建立目标程序的map文件可以了解DSP代码的确切信息。

当需要更改程序和数据的大小和位置时,就要适当修改cmd文件和源程序,再重新生成map文件来观察结果。

另外,通过观察map文件,可以掌握DSP存储器的使用和利用情—1—况,以便进行存储器方面的优化工作。

4.程序设计要求程序框图:循环计算某+y数值运算开设三个整型变量某,y,z赋初值:某=1,y=2输出结果到z四.实验步骤1.实验准备设置软件仿真模式2.建立新的工程文件(2)进行以下设置:①菜单项选择④点击完成设置—2—②输入工程名③点击选取目录D:\\dp\\t1\\CProgram图4.1.1建立CProgram.pjt3.编辑输入源程序(1)C语言程序-先新建源程序窗口:-输入源程序:int某,y,z;main(){某=1;y=2;while(1){z=某+y;}}图4.1.2新建源文件-保存源程序为CProgram.c:②选择存储目录为③输入文件名①选择菜单项④单击按D:\\dp\\t1\\CProgram钮保存—3—图4.1.3保存为c文件(2)连接命令文件-如同第(1)步操作,建立空的源程序窗口。

TMS320F2812中文手册

TMS320F2812中文手册

TMS320F2812中文手册第1章芯片结构及性能概述TMS320C2000系列是美国TI公司推出的最佳测控应用的定点DSP芯片,其主流产品分为四个系列:C20x、C24x、C27x和C28x。

C20x可用于通信设备、数字相机、嵌入式家电设备等;C24x主要用于数字马达控制、电机控制、工业自动化、电力转换系统等。

近年来,TI公司又推出了具有更高性能的改进型C27x和C28x系列芯片,进一步增强了芯片的接口能力和嵌入功能,从而拓宽了数字信号处理器的应用领域。

TMS320C28x系列是TI公司最新推出的DSP芯片,是目前国际市场上最先进、功能最强大的32位定点DSP芯片。

它既具有数字信号处理能力,又具有强大的事件管理能力和嵌入式控制功能,特别适用于有大批量数据处理的测控场合,如工业自动化控制、电力电子技术应用、智能化仪器仪表及电机、马达伺服控制系统等。

本章将介绍TMS320C28x系列芯片的结构、性能及特点,并给出该系列芯片的引脚分布及引脚功能。

1.1 TMS320C28x 系列芯片的结构及性能C28x系列的主要片种为TMS320F2810和TMS320F2812。

两种芯片的差别是:F2812内含128K×16位的片内Flash存储器,有外部存储器接口,而F2810仅有64K×16位的片内Flash存储器,且无外部存储器接口。

其硬件特征如表1-1所示。

表1-1 硬件特征特征 F2810 F2812 指令周期(150MHz) 6.67ns 6.67ns SRAM(16位/字)18K 18K 3.3V片内Flash(16位/字) 64K 128K 片内Flash/SRAM的密钥有有有有 Boot ROM掩膜ROM 有有外部存储器接口无有事件管理器A和B(EVA和EVB)EVA、EVB EVA、EVB*通用定时器 4 4*比较寄存器/脉宽调制 16 16*捕获/正交解码脉冲电路 6/2 6/2 看门狗定时器有有 12位的ADC 有有*通道数 16 16TMS320C28x系列DSP的CPU与外设(上) ?2?续表特征 F2810 F2812 32位的CPU定时器 3 3 串行外围接口有有串行通信接口(SCI)A和B SCIA、SCIB SCIA、SCIB 控制器局域网络有有多通道缓冲串行接口有有数字输入/输出引脚(共享)有有外部中断源 3 3 核心电压1.8V 核心电压1.8V 供电电压 I/O电压3.3V I/O电压3.3V 封装128针PBK 179针GHH,176针PGF 温度选择‡ A:-40? ~ +85? PGF和GHH PBK S:-40? ~ +125? 仅适用于TMS 仅适用于TMS 产品状况‡‡产品预览(PP) AI AI 高级信息(AI)(TMP)‡‡‡ (TMP)‡‡‡ 产品数据(PD)注:‡ “S”是温度选择(-40? ~ +125?)的特征化数据,仅对TMS是适用的。

DSP2812-实验要求以及参考程序

DSP2812-实验要求以及参考程序

实验一DSP数据存取实验实验要求:1、找到main函数入口地址4、观察从地址0x80000到0x80007的存储内容操作步骤:1、打开Setup CCStudio v3.3 ,系统配置为F2812 Device Simultor2、打开CCStudio v3.3,打开工程F2812\DSP281x_examples\Lab0201-Memory\Memory.pjt3、在main函数处设断点(F9),运行程序4、打开反汇编窗口(View>Disassembly),观察入口地址5、修改Memory.c中程序,完成存储区数据修改6、编译通过,加载.out 文件7、设置在变量定义处设置断点,点击运行(F5),单步运行(F11)8、打开观察窗(View>Watch Window)观察自己所设变量在单步运行时变化9、打开存储区窗口(View>Memory)观察地址为0x80000到0x80007的数据变化实验二指示灯与拨码开关实验实验要求:1、熟悉板上指示灯控制寄存器、开关控制寄存器2、指示灯点亮规则:只闭合拨码开关1:全灭;只闭合拨码开关2:全亮;只闭合拨码开关3: 顺序依次点亮;只闭合拨码开关4:反向顺序依次点亮;开关的其它状态:全灭;操作步骤:1、打开Setup CCStudio v3.3 ,系统配置为F2812 XDS510 Emulator_12、打开CCStudio v3.3,打开工程F2812\DSP281x_examples\Lab0201-Memory\led.pjt3、修改led.c,注意板上DIP开关控制寄存器地址为C0001h,板上指示灯控制寄存器地址为:C0000h。

这两个寄存器都是低四位有效。

4、观察实验现象实验三DSP定时器实验要求:1、利用定时器中断代替软件延时函数控制指示灯显示频率,要求1秒闪烁一次2、实物仿真时,通过CCS中的Clock功能统计延时函数的延时时间,与设定值进行比较操作步骤:1、打开Setup CCStudio v3.3 ,系统配置为F2812 XDS510 Emulator_12、打开CCStudio v3.3,打开工程F2812\DSP281x_examples\Lab0201-Memory\time.pjt3、修改time.c程序,写一个由定时器中断产生的以1s为单位的延时函数void delay(int time);4、在菜单中选择profile>Enable\View5、在延时函数前后各设置一个断点6、清零时钟计数器(双击清零),点击Run运行程序7、计算时间t=测得值/150000000(假如系统的时钟工作在150MHZ),与设定值进行比较实验四事件管理器实验实验要求1、利用事件管理器中的16路中的PWM1,输出一段连续变化的PWM波2、驱动扬声器蜂鸣器播放一段音乐声(声音频率文件参考Speaker.pjt)操作步骤1、打开Setup CCStudio v3.3 ,系统配置为F2812 XDS510 Emulator_12、打开CCStudio v3.3,打开工程F2812\DSP281x_examples\Lab0201-Memory\PWM.pjt和F2812\DSP281x_examples\Lab0201-Memory\Speaker.pjt3、在例程Speaker.c中是使用通用定时器TIME0来连续输出频率的方波,这里要求改为用EVA中的PWM1代替之。

BP2812规格书(最新版)

BP2812规格书(最新版)

非隔离降压型LED 恒流控制器晶丰明源半导体概述BP2812是一款高精度的LED 恒流控制芯片,应用于非隔离的降压型LED 电源系统,适合全范围的交流电压输入或者12V ~600V 的直流电压输入。

BP2812内部集成600V 功率MOSFET ,只需要很少⏹ 临界模式工作,无需电感补偿 ⏹ 内置600V 功率MOSFET⏹ 源极驱动,无需辅助绕组供电 ⏹ 高达±3%的LED 电流精度 图1 典型应用图晶丰明源半导体非隔离降压型LED恒流控制器定购信息晶丰明源半导体非隔离降压型LED恒流控制器极限参数(注1)注1注2:JA 注3:晶丰明源半导体非隔离降压型LED恒流控制器电气参数(注4, 5) (无特别说明情况下,V CC =12 V, T A =25℃)注4:典型参数值为25˚C下测得的参数标准。

注5:规格书的最小、最大规范范围由测试保证,典型值由设计、测试或统计分析保证。

晶丰明源半导体非隔离降压型LED恒流控制器典型参数特性启动电流对温度的变化启动电压对温度的变化欠压保护门限对温度的变化 V CC箝位电压对温度的变化晶丰明源半导体非隔离降压型LED恒流控制器电流检测门限对温度的变化线性调整率负载调整率输出电流对电感量的变化非隔离降压型LED 恒流控制器晶丰明源半导体图3 BP2812内部框图非隔离降压型LED 恒流控制器晶丰明源半导体应用信息BP2812是一款专为LED 照明设计的恒流驱动芯片,应用于非隔离的降压型LED 电源系统。

BP2812内部集成600V 功率MOSFET ,并且采用专利的恒流控制方法和源极驱动技术,只需要很少的外围元件就可以达到优异的恒流特性,系统成本低,效率高。

启动系统上电后,启动电阻对压达到芯片开启阈值时,内置12.5V 稳压管,V CC 恒流控制,输出LED BP2812的外围元件,压进行比较,当CS 功率管关断。

CS 的前沿消隐时间。

R 400I CSPK =其中,R CS BP2812内置线电压补偿功能,通过检测启动电阻上的电流对线电压的变化做补偿,实现优异的线性调整率。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

IMPORTANT NOTICE
Texas Instruments Incorporated and its subsidiaries (TI) reserve the right to make corrections, modifications, enhancements, improvements, and other changes to its products and services at any time and to discontinue any product or service without notice. Customers should obtain the latest relevant information before placing orders and should verify that such information is current and complete. All products are sold subject to TI’s terms and conditions of sale supplied at the time of order acknowledgment.
TI warrants performance of its hardware products to the specifications applicable at the time of sale in accordance with TI’s standard warranty. T esting and other quality control techniques are used to the extent TI deems necessary to support this warranty. Except where mandated by government requirements, testing of all parameters of each product is not necessarily performed.
TI assumes no liability for applications assistance or customer product design. Customers are responsible for their products and applications using TI components. T o minimize the risks associated with customer products and applications, customers should provide adequate design and operating safeguards.
TI does not warrant or represent that any license, either express or implied, is granted under any TI patent right, copyright, mask work right, or other TI intellectual property right relating to any combination, machine, or process in which TI products or services are used. Information published by TI regarding third-party products or services does not constitute a license from TI to use such products or services or a warranty or endorsement thereof. Use of such information may require a license from a third party under the patents or other intellectual property of the third party, or a license from TI under the patents or other intellectual property of TI.
Reproduction of information in TI data books or data sheets is permissible only if reproduction is without alteration and is accompanied by all associated warranties, conditions, limitations, and notices. Reproduction of this information with alteration is an unfair and deceptive business practice. TI is not responsible or liable for such altered documentation.
Resale of TI products or services with statements different from or beyond the parameters stated by TI for that product or service voids all express and any implied warranties for the associated TI product or service and is an unfair and deceptive business practice. TI is not responsible or liable for any such statements.
Following are URLs where you can obtain information on other Texas Instruments products and application solutions:
Products Applications
Amplifiers Audio /audio
Data Converters Automotive /automotive
DSP Broadband /broadband Interface Digital Control /digitalcontrol
Logic Military /military
Power Mgmt Optical Networking /opticalnetwork Microcontrollers Security /security
Telephony /telephony
Video & Imaging /video
Wireless /wireless
Mailing Address:Texas Instruments
Post Office Box 655303 Dallas, Texas 75265
Copyright 2004, Texas Instruments Incorporated。

相关文档
最新文档