【DSP28377D芯片开发】

引言

写在前面,从事DSP开发大约2年时间,主要是TI(德州仪器公司)C2000系列的DSP芯片开发。说是开发,其实相当一部分的程序都是CV过来,而且TI提供的例程也很全面,严格意义上称作DSP应用工程师比较贴切。最近刚好总结两年的工作,随手写一写28377D相关的外设模块,顺便加强一下记忆,有错误请大家指正。而且网上大多数成系列的资料都是介绍28335的,不得不说28335还是一代经典,大家还做过哪些芯片可以在评论区留言~

参考资料

1、对于刚入门的小白,建议先了解一下DSP的原理,不嫌麻烦可以在网上买本书,有两本供大家参考。《TMS320F28335DSP原理、开发及应用》、《手把手教你学DSP》。大致看过前几章节了解一下DSP的原理,程序是如何一步步成为可执行代码的,常用的数据结构等等就差不多。书这种东西,闲下来看一看就行,平时我是直接看芯片的数据手册的。
2、还是建议大家看看网上的成系列视频,比如普中的DSP28335系列教学,在B站有视频讲解,小破站还是有点东西的,这里推荐一位up主 暗星归来,有些东西讲的很好。
3、最最重要的是芯片的数据手册,TI公司的官网链接: https://www.ti.com.cn/,进去之后搜索对应芯片型号,在产品和设计资源下面找到你需要的芯片,点击进去就会看到技术文档标题,数据表和用户指南会成为你今后查阅次数最多的文档。英语不好的朋友刚看肯能会有点懵逼,这时候你买的书可就派上大用场了,每一个外设模块对应章节的最后都有寄存器说明,虽然是28335的书,C2000系列里想定时器、PWM等等其实差异点不是特别大,我记得28377好像是第四代PWM。总之中文书和官方文档结合着看,毕竟英文的表达有时候和中文有差异,等你们看到影子寄存器就知道了。
4、有了芯片手册能够查寄存器,作为一个CV工程师总感觉还差点什么?对了,例程,这里就要感慨TI资源的丰富。同样进入TI官网,搜索C2000WARE,下载安装完毕,里面是TI提供的C2000系列DSP芯片各个外设模块的例程程序,至于C2000WARE怎末用,CCS怎么用,这里就不展开了。
5、大家如果懒得翻书,有一个C2000助手,大家可以找找,TI也有论坛,遇到问题可以逛逛。

28377D芯片

28377D芯片是C2000系列F2837x系列高性能芯片,主频200MHz,双CPU+双CLA架构。主要外设有SCI、IIC、CAN、PWM、SPI等等。这些通用外设建议大家在例程时最好看寄存器版的,先别看库函数的,看完例程自己动手编程序,给定一个功能,手敲代码看能否实现,前提你有一个28377板子。后面的文章我将开始介绍28377D的各个外设模块,DSP开发其实涉及到挺多知识,也很杂,目前国产DSP也开始发力,如果你成为一个DSP工程师,恭喜你,你踏上了成为强者的道路。什么?你还要搞FPGA?还要搞算法?就👍

另外大家如果有DSP项目相关的疑难点,或者毕业论文,也可以联系我,每天下班还要写文章写总结好痛苦我丢~

  • 2
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
对于dsp28377d双核应用,根据引用\[1\]和引用\[2\]的内容,可以得出以下结论: 1. dsp28377d是一款双核芯片,适用于新能源并网和电机控制等领域的应用。 2. 使用TI的DSP技术,可以实现多种pwm应用,如逐波限流和输出倍频等高级功能。 3. 使用sys/bios作为操作系统可以提高实时性和稳定性,并简化DSP程序的移植和配置工作。 4. 学习dsp28377d的学习成本较高,因为相关的资料相对较少,但可以通过阅读datasheet和相关驱动程序来学习和应用。 5. 对于新接触dsp28377d的用户,建议结合重点,多翻阅相关资料,以便更好地理解和应用该芯片。 综上所述,dsp28377d双核芯片适用于新能源并网和电机控制等领域的应用,使用TI的DSP技术和sys/bios操作系统可以提高应用的实时性和稳定性。然而,学习和应用该芯片需要一定的学习成本,建议新接触的用户多翻阅相关资料以便更好地理解和应用该芯片。 #### 引用[.reference_title] - *1* *3* [TMS320F28377D的外设应用笔记(1)——Epwm配置](https://blog.csdn.net/aceyj/article/details/118967842)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^control_2,239^v3^insert_chatgpt"}} ] [.reference_item] - *2* [TMS320F28377D的sys/bios应用笔记(1)——开发环境搭建](https://blog.csdn.net/aceyj/article/details/118239866)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^control_2,239^v3^insert_chatgpt"}} ] [.reference_item] [ .reference_list ]

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值