零基础DSP实战TMS320F28035:第五节,SCI(uart)通讯实战

零基础DSP实战TMS320F28035:第五节,SCI(uart)通讯实战

零基础DSP实战TMS320F28035:第五节,SCI(uart)通讯实战


一、SCI 是什么?

C2000系列的SCI相当于普通单片机的UART,或者是ARM的USART,不用特别区分对待,只不过在不同的系列叫了不同的名字而已。

器件包括一个串行通信接口(SCI)模块(SCI- a)。SCI模块支持数字化CPU和其他使用标准不归零策略的异步外设之间的通信(NRZ)格式。SCI接收器和发射器是双缓冲的,每个都有自己单独的使能和中断部分。两者可以独立工作,也可以在全双工模式下同时工作。确保数据完整性,SCI检查接收数据的中断检测,奇偶校验,超限,和帧错误。比特率为可编程到超过65000不同的速度通过一个16位波特选择寄存器。

二、DSP28035 SCI介绍

1.DSP28035 SCI介绍

DSP28035只有一个SCI通讯外设,为SCI-A,通讯引脚为GPIO7/12或者GPIO28/29,可以根据实际布板情况,调整引脚的位置,SCI可实现多字节FIFO模式收发数据,也可以单次单字节收发数据,我们接下来介绍单字节收发功能实现,下一次演示printf的操作,查看SCI的接收与发送中断向量在INT9.1和INT9.2

  • 12
    点赞
  • 10
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
### 回答1: TMS320F28335是德州仪器公司(TI)推出的一款32位定点数字信号处理器(DSP),具有高性能和低功耗的特点,能够广泛应用于控制、通信、音频、视频等领域。《手把手教你学DSP:基于TMS320F28335的应用开发实战》是一本详细介绍该DSP芯片的应用开发实战、同时循序渐进地进行教学的书籍。 本书内容分为三部分:基础篇、应用篇和实战篇。基础篇主要介绍DSP芯片的硬件结构、指令集、存储器管理、DMA、中断等基础知识。应用篇以实际项目为案例,介绍DSP芯片在马达控制、电源转换器、音频处理、通信等领域的应用场景及实现方法。实战篇则是对前两部分内容的综合实战,提供了多个基于TMS320F28335的电机控制、电力电子、音频、RF通信等实际项目的设计方案和代码实现过程。 本书采用了详实的图文教学方式,通过大量的实验验证,让读者逐步深入理解DSP芯片的应用开发实战操作。值得一提的是,本书的作者充分考虑到读者的实战需求,提供了丰富的案例和资料链接,方便读者更好地进行实战操作和知识扩展。 总之,《手把手教你学DSP:基于TMS320F28335的应用开发实战》是一本具有实用价值的DSP开发实战指南,对于需要应用该芯片进行控制、通信、音频、视频等领域开发的从业者和学习者,都是一本值得一读的书籍。 ### 回答2: 《手把手教你学DSP:基于TMS320F28335的应用开发实战》是一本DSP开发方面的权威书籍,涵盖了DSP开发的基础知识和实战操作。本书通过清晰的讲解和丰富的实例来帮助读者掌握DSP开发的各种技能。 本书首先介绍了DSP的基础知识,包括DSP的工作原理和应用领域等。然后详细介绍了TMS320F28335的硬件和软件构成,包括CPU、存储器、外设等,为后续的DSP应用开发奠定了基础。 接下来,本书重点介绍了DSP应用开发。包括了基本的信号处理技术、数字滤波器设计和实现、FFT等核心算法,还包括了ADC/DAC和PWM等常用外设的应用开发。通过实例演示,读者可以掌握DSP的应用开发技巧,并能够独立完成DSP应用的设计和开发。 最后,本书还介绍了DSP的移植和优化技术,以及DSP高级应用开发的相关技术。通过对DSP开发的全方位讲解,读者可以了解到最前沿的DSP技术和应用,为DSP工程师的职业发展提供了很好的指导和帮助。 总之,《手把手教你学DSP:基于TMS320F28335的应用开发实战》是一本值得读者认真学习和掌握的书籍,尤其适合从事DSP开发的工程师和爱好者阅读。 ### 回答3: 《手把手教你学DSP:基于TMS320F28335的应用开发实战》是一本关于数字信号处理的实用指南,本书讲述了数字信号处理的原理和实现方法,并通过详细的案例演示了如何用基于TMS320F28335的开发平台进行DSP应用开发。这本书语言简洁易懂,教材内容详尽,一定程度上满足读者的需求,特别是在实践场景方面更具有参考性。 该书共分为两个部分,第一部分介绍了TMS320F28335芯片的特点、原理和实现方法,概括了数字信号处理的基本概念和常用算法,并详细介绍了实用的系统设计流程,包括系统分析、算法设计、硬件设计等。第二部分则以实际案例为例,介绍了基于TMS320F28335的DSP开发平台的应用实践,包括PID算法的实现、模拟信号采集与处理、液晶显示、数据传输等。 此外,本书还详细讲解了DSP相关技术,如FFT(快速傅里叶变换)、DFT(离散傅里叶变换)、DMA(直接内存访问)、CAN(控制器局域网)等技术,针对一些开源的DSP工具也有比较详实的介绍。总之,无论是初学者还是有经验的读者,都可以从本书中学到很多有用的知识和技能。 需要注意的是,从该书的标题可以看出,本书主要适用于TMS320F28335芯片的应用开发。如果读者使用其他芯片和开发平台,可能需要针对性地调整一些内容才能进行应用开发。另外,由于本书主要以中文为载体,读者需要具备一定的中文阅读能力,否则可能会影响理解和学习效果。 总之,《手把手教你学DSP:基于TMS320F28335的应用开发实战》是一本实用而全面的数字信号处理指南,对于学习数字信号处理和硬件开发的读者来说,是一本值得推荐的好书。
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值