DSP281x串口编程下载

weixin_39821228 2020-06-05 06:00:29
DSP281x串口编程非常适合没有仿真器的朋友编写DSP程序,在TI官网上有其他关于DSP281x串口编程资料,这是我所搜集的所有关于DSP281x串口编程资料
相关下载链接://download.csdn.net/download/chinacrb/884886?utm_source=bbsseo
...全文
8 回复 打赏 收藏 转发到动态 举报
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复
DSP281x模板及例程, sprc097_281x 例程程序介绍 主要特点 高性能价格比 更加完备的硬件功能,丰富的软件例程 芯片支持C语言编写,编译率高达90% 系统资源 32位 TMS320F2812 150MHz 片内flash 128K×16 bit(128位密码保护)18K×16 bit 高速RAM 片内12位高速A/D ,16路 80ns转换时间,0~3V量程 Boot ROM:4K×16 bit OTP ROM:1K×16 bit 片外64K×16 bit RAM(可扩至512K×16 bit) 提供看门狗电路,电源监视,上电复位、手动复位 16 路PWM 输出均外接到扩展槽 语音 CODEC ,数据传输宽度可以是16位,20 位,24位和32位,采样频率范围支持从8kHz 到96kHz。 用户自定义开关 测试指示灯 4 层板设计工艺,工作稳定可靠 具有自启动功能,可以实现脱机工作 接口 JTAG 仿真接口 立体声音频输入 立体声音频输出 2路D/A 模拟输出,频率10Hz-30KHz 可调,幅度可调 16路 A/D 模拟输入均外接到扩展槽 所有GPIO和功能接口均外接到扩展槽 QEP:6通道 1通道McBSP同步串口 1通道SPI同步串口 2通道SCI异步串口,收发驱动,RS232 eCAN总线,1通道,已带收发驱动 2通道DAC,精度:8bit,转换速率:100KHZ、0~5V量程 4 组标准扩展连接器,为用户进行二次开发提供条件 电源输入DC 12V,2A 硬件 板上增加了语音CODEC 模块,既能加深理解McBSP 编程技巧,又方便语音信号处理算法实验的编制,同时该模块还可以设计为采样频率可调的高精度A/D D/A 板上两路D/A 频率/幅值可调,频率调整可由软件实现,方法多样,可大大提高DSP编程技巧 ,幅值可调 板上增加两路D/A 混叠输出口,可仿真迭加噪声的信号 软件 增加了McBSP 处理例程 语音采集和回放例程 语音压缩G.711算法例程 CPUTIMER CPU定时器例程 Watchdog 看门狗例程 Sw_prioritized_interrupts PIE 中断优先级例程 Gpio_toggle IO引脚测试例程 Sci_loopback Sci自测试例程 Sci_loopback_interrupts SCI 自测、SCI中断、SCIFIFO例程 Spi_loopback SPI自测试例程 Spi_loopback_interrupts Spi自测、Spi中断、SpiFIFO例程 Ev_timer_period 事件管理器中定时器中断例程 Mcbsp_loopback Mcbsp自测试例程 Mcbsp_loopback_interrupts MCBSP自测、中断、FIFO例程 Mcbsp_spi_loopback Mcbsp在SPI主模式下数字循环测试例程 Sci_autobaud sci自动波特率测试例程 Ev_pwm 通过事件管理器生成PWM信号测试例程 Adc_soc 通过事件管理器触发ADC转换例程 Adc_seqmode_test ad转换测试例程 Adc_seq_ovd_test AD过采样测试例程 Lpm_idlewake 将DSP从IDLE模式唤醒例程 Lpm_standbywake 程序通过看门口中断将DSP从STANDBY模式唤醒例程 Lpm_haltwake 程序通过XNMI中断将DSP从HALT模式唤醒例程 Dac 数模转换测试例程 Can-Self-Test CAN自测例程 Dip 拨码开关测试例程 LED 指示灯测试程序 Sci-loopback 串口通信例程 应用 数字马达控制 数字电源 工业、自动化、医疗器械及消费类电子产品领域 产品配置 TDS2812EVM 板 用户光盘 用户使用说明书 例程源码 参考资料与参考设计(原理图 PDF格式)
内容简介 本书以ADSP2106x、ADSP2116x系列高性能浮点DSP为主,介绍了以数字信号处理器(DSP)为核心的实时数字信号处理的系统设计,详细论述了DSP与多种外围接口电路的设计方法,包括各种存储器、模数和数模转换电路、异步串行接口、地址/数据复用总线、扩展I/O、CPCI总线,以及相关的软件编程和调试方法,还介绍了高速数字电路、数模混合电路的印制板设计方法。 本书面向通信、雷达和电子工程类领域的科研和工程设计人员以及相关专业的研究生和高年级本科生。 目录 第1章 DSP的结构和功能  1.1 ADI公司DSP的特点  1.2 SHARC系列DSP的分类  1.3 ADSP 2106x并行浮点DSP处理器结构和功能   1.3.1 运算单元   1.3.2 控制单元   1.3.3 地址产生器和总线   1.3.4 中断   1.3.5 寄存器组成   1.3.6 存储器   1.3.7 DMA   1.3.8 链路口和串口  1.4 ADSP 2106x的硬件接口设计  1.5 思考题 第2章 DSP与存储器接口  2.1 存储器种类  2.2 等待模式   2.2.1 软等待访问模式   2.2.2 硬等待访问模式   2.2.3 软等待和硬等待  2.3 译码和片选  2.4 DSP与SRAM接口  2.5 DSP与EPROM接口   2.5.1 DSP的EPROM引导流程   2.5.2 DSP访问引导EPROM的方法  2.6 DSP与Flash接口   2.6.1 用8位Flash作引导存储器   2.6.2 用48位Flash作程序存储器   2.6.3 用大容量Flash  2.7 DSP与多端口存储器接口   2.7.1 DSP与FIFO的接口   2.7.2 DSP与双口RAM的接口  2.8 DSP与SDRAM接口  2.9 DSP与同步突发SRAM(SBSRAM)的接口  2.10 思考题 第3章 DMA应用  3.1 总线DMA   3.1.1 主机方式   3.1.2 握手方式和其他方式   3.1.3 链式DMA   3.1.4 共享总线下的DMA  3.2 链路DMA  3.3 二维DMA  3.4 串口DMA  3.5 思考题 第4章 A/D和D/A电路设计  4.1 A/D和D/A转换器   4.1.1 采样速度   4.1.2 量化位数   4.1.3 量化位数和采样速度的转换   4.1.4 其他因素  4.2 总线与A/D接口  4.3 串口与串行A/D相连  4.4 DSP与D/A接口  4.5 思考题 第5章 扩展的DSP接口  5.1 扩展的异步串口   5.1.1 8251接口   5.1.2 16650接口  5.2 数据/地址总线复用接口   5.2.1 DSP与时钟芯片的接口   5.2.2 DSP与CAN总线的接口  5.3 扩展DSP的I/O和中断  5.4 DSP主机与CPCI/PCI总线的连接   5.4.1 基于CPCI总线的DSP紧耦合系统   5.4.2 桥接芯片PCI 9054   5.4.3 DSP 的主机接口   5.4.4 PCI 总线   5.4.5 Compact PCI  5.5 思考题 第6章 电路设计  6.1 电源设计   6.1.1 DC/DC变换   6.1.2 多电源工作   6.1.3 电源和地的去耦  6.2 时钟电路与复位电路  6.3 驱动与隔离  6.4 电平转换器  6.5 DSP的仿真接口  6.6 DSP与FPGA的结合  6.7 测试和自检功能   6.7.1 信号测试   6.7.2 电路的自检功能  6.8 DSP的电路板设计   6.8.1 信号完整性   6.8.2 电磁兼容性设计   6.8.3 高速模数混合系统的接地   6.8.4 印制电路板的层分布   6.8.5 DSP电路设计要点  6.9 系统设计的考虑   6.9.1 系统结构   6.9.2 调试和加载   6.9.3 功耗和散热  6.10 DSP的程序保护  6.11 抗干扰设计   6.11.1 看门狗方法   6.11.2 软件代码设计  6.12 电路初调  6.13 思考题 第7章DSP的软件开发  7.1 DSP的软件开发流程  7.2 开发工具VisualDSP++概述  7.3 集成开发环境   7.3.1 创建一个新的工程文件   7.3.2 设置工程选项   7.3.3 添加或编辑工程源文件   7.3.4 生成一个调试版的工程   7.3.5 调试一个工程   7.3.6 一个正式版的工程  7.4 选择合适的调试平台   7.4.1 安装仿真器驱动软件   7.4.2 选择调试平台   7.4.3
TI公司现在主推四大系列DSP 1)C5000 系列(定点、低功耗) :C54X,C54XX,C55X 相比其它系列的主要特点是低 功耗,所以最适合个人与便携式上网以及无线通信应用,如手机、PDA、GPS 等应用。 处理速度在80MIPS--400MIPS之间。C54XX和C55XX 一般只具有McBSP同步串口、 HPI并行接口、定时器、DMA等外设。值得注意的是C55XX提供了EMIF外部存储 器扩展接口,可以直接使用SDRAM,而C54XX则不能直接使用。两个系列的数字IO 都只有两条。 2)C2000系列(定点、控制器) :C20X,F20X,F24X,F24XX ,C28x该系芯片具有大量 外设资源,如:A/D、定时器、各种串口(同步和异步) ,WATCHDOG、CAN总线/PWM发 生器、数字IO脚等。是针对控制应用最佳化的DSP,在TI所有的DSP中,只有 C2000有FLASH,也只有该系列有异步串口可以和PC的UART相连。 3)C6000系列:C62XX,C67XX,C64X 该系列以高性能著称,最适合宽带网络和数字 影像应用。32bit,其中:C62XX和C64X是定点系列,C67XX 是浮点系列。该系列提供 EMIF扩展存储器接口。该系列只提供BGA封 装,只能制作多层PCB。且功耗较 大。同为浮点系列的 C3X 中的 VC33 现在虽非主流产品,但也仍在广泛使用,但 其速度较低,最高在 150MIPS。 4)OMAP系列:OMAP处理器集成ARM的命令及控制功能,另外还提供DSP的低功 耗实时信号处理能力,最适合移动上网设备和多媒体家电。 其他系列的DSP曾经有过风光,但现在都非TI主推产品了,除了C3X系列外,其他 基本处于淘汰阶段,如:C3X的浮点系列:C30,C31,C32C2X和C5X系列:C20, C25,C50每个系列的DSP都有其主要应用领域. 2、设计中如何得到技术参考资料以及如何得到相关源码 原则是碰到问题就去www.ti.com 1) 在TI网站的搜索中用keyword搜索资料, 主要要注意的就是ApplicationNotes, userguides 比如不知道怎样进行VC5402的McBSP编程,搜McBSP和VC5402 如果不知道如 何设计VC5402和TLV320AIC23的接口以及编程,搜TLV320AIC23和VC5402; 这 样可以搜到一堆的资料,这些资料一般均有PDF文档说明和相应的源程序包提供, download后做少许改动即可

12,806

社区成员

发帖
与我相关
我的任务
社区描述
CSDN 下载资源悬赏专区
其他 技术论坛(原bbs)
社区管理员
  • 下载资源悬赏专区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧