TI DSP 28335 自学之路,到此止步[通俗易懂]

TI DSP 28335 自学之路,到此止步[通俗易懂]学DSP强烈推荐顾卫钢的书。TI官网的例程相当规范,推荐大家都能去看一看源码。此篇正式宣告我的DSP自学之路到此就告一段落了。以后工作很可能用不到28335,无论如何,学一点是一点,总归是没坏处。毕业前如有精力再买块FPGA开发板学习一下。愿所有人的未来都是光明一片!

大家好,又见面了,我是你们的朋友全栈君。


前言

从研究所其他科室的校友师兄得知,我科室因为新技术的发展开始逐渐没落。
还没毕业入职的我顿时有点心灰意冷,后悔没去另一研究所。
听闻会DSP和FPGA转岗或者换科室都会比较方便,才决定先入坑DSP。

本文就作为我自学DSP的总结杂文了。

特此记录


1 旁听DSP

同宿舍师弟选修DSP相关课程,我决定跟着旁听。
Features就讲了一次课。

第一次听,决定和之前学的51、430很是相像,并不是很陌生。
高速的时钟,丰富的外设接口。

之后的课听懂一半一半吧,单纯学习理论还是很抽象。
王老师讲的到时很详细:GPIO、时钟信号、CPU及外设中断、定时器、看门狗都仔细讲过

到了后半程换成奚老师,那就基本听不懂了:
外部拓展接口、SCI、SPI、事件管理器(含CAP、QEP)
这都啥跟啥……
外部拓展接口和QEP到现在我都看不懂。

至此,旁听的课程已结课,实验还没安排。
我当时还在犹豫,要不要跟着师弟师妹们去做DSP的实验。

2 靠书籍和网站看纯理论

2.1 书籍

图书馆借的书有:
手把手教你学DSP:基于TMS320X281x.第3版 / 顾卫钢编著
DSP原理与应用:基于TMS320F2833x的实践 / 杨家强编著
数字信号处理器原理及应用 / 王岩等编著

强烈推荐顾卫钢的书。
由于我买的28335开发板,后又特地入手:
手把手教你学DSP(微课视频版):基于TMS320F28335的应用开发及实战 / 顾卫钢编著

2.2 视频

视频也都是顾卫钢老师的
B站:
https://www.bilibili.com/video/BV1d64y1F7at?p=1
摩尔吧:
https://www.moore8.com/courses/3041
注:摩尔吧的视频应该和《手把手教你学DSP(微课视频版)》书配套的

3 购入DSP28335开发板

在和导师商量后,决定买一块开发板,自学DSP。
实验室给报销才是我下定决心的根本原因。

在这里插入图片描述
通过普中的原理图和配套的例程正式开始了DSP的学习
普中是我搜到最便宜的DSP开发板了。

开发板未学习的内容有:
由于没有RS485转接头,没学习RS485通信和DMA实验
未学习XINTF外拓SRAM
eQEP代码未看懂
FLASH烧录虽然做了实验,但未看懂代码
SD卡和AIC32音频未学习

某些例程还对照TI官网给出的例程进行了对应的学习
在这里插入图片描述

TI官网的例程相当规范,推荐大家都能去看一看源码
即便某些外设和开发板不对应,仍不影响思路的学习

4 DSP28335未学习的内容

  1. XINTF外扩
  2. eQEP正交编码电路
  3. CAN总线通讯
  4. SPWM波生成

日后如有真的用到,再进行对应的学习吧!

总结

第43篇

此篇正式宣告我的DSP自学之路到此就告一段落了
以后工作很可能用不到28335,无论如何,学一点是一点,总归是没坏处

毕业前如有精力再买块FPGA开发板学习一下。

愿所有人的未来都是光明一片

个人水平有限,有问题欢迎各位大神批评指正!

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/140673.html原文链接:https://javaforall.net

(0)
上一篇 2022年5月27日 下午2:40
下一篇 2022年5月27日 下午3:00


相关推荐

  • php企业微信发送微信群组消息,企业微信可以给群成员单独群发消息吗?怎么给企业微信群里所有成员群发消息?…

    php企业微信发送微信群组消息,企业微信可以给群成员单独群发消息吗?怎么给企业微信群里所有成员群发消息?…使用企业微信可以给某个群的用户群发消息吗开展活动时 我们会准备活动群 方便用户交流沟通 但是在群聊中发通知时 有很多客户并不能看到 这时我们可以将活动群中的客户筛选出来 给这些用户群发消息 确保通知到了每个群成员吗 企业微信并不能根据群聊筛选客户群发 只能根据添加人 标签进行筛选 所以只有当我们给群聊客户都打上特定标签 才可以给群聊中的客户单独群发消息 否则就不能做到 不过企业微信不能做到的事情

    2026年3月17日
    4
  • struts2 拦截器_struts2自定义拦截器

    struts2 拦截器_struts2自定义拦截器拦截器(interceptor)是Struts2最强大的特性之一,也可以说是struts2的核心,拦截器可以让你在Action和result被执行之前或之后进行一些处理。同时,拦截器也可以让你将通用的代码模块化并作为可重用的类。Struts2中的很多特性都是由拦截器来完成的。拦截是AOP的一种实现策略。拦截器是动态拦截Action调用的对象。它提供了一种机制可以使开发者可以定义在一个action…

    2026年4月17日
    4
  • 挖矿病毒处理记录「建议收藏」

    挖矿病毒处理记录「建议收藏」wnTKYg进程发现 执行top 会发现此进程。wnTKYg应该是利用redis漏洞入侵,加了定时任务,每一段时间向固定地址发送请求,执行挖矿程序后导致cpu和带宽升高,kill进程会自动重启。检查authorized_keys、known_hosts文件[root@zfr~]#cd/root/.ssh[root@zfr~]#catauth…

    2022年6月3日
    35
  • SQL索引工作原理

    SQL索引工作原理SQL 当一个新表被创建之时 系统将在磁盘中分配一段以 8K 为单位的连续空间 当字段的值从内存写入磁盘时 就在这一既定空间随机保存 当一个 8K 用完的时候 SQLS 指针会自动分配一个 8K 的空间 这里 每个 8K 空间被称为一个数据页 Page 又名页面或数据页面 并分配从 0 7 的页号 每个文件的第 0 页记录引导信息 叫文件头 Fileheader 每 8 个数据页 64 的组合形成扩展区 Ext

    2026年3月26日
    1
  • 挖矿区块链_什么是挖矿 带你详细了解挖矿基础知识[通俗易懂]

    挖矿区块链_什么是挖矿 带你详细了解挖矿基础知识[通俗易懂]在信息更迭快速的时代下,人们对于一件事物的新鲜感也是很短暂的,比特币和区块链火了,但是人们对于比特币和区块链的热情一直高涨,为了获得比特币奖励,人们加入到挖矿的大军中,什么是挖矿?也许有些小白对于这个词语还不是很了解,那么下面我们就一起来学习下吧!在进行挖矿之前,我们应该首先知道什么是矿,先举个例子吧,我们在用人民币的时候,都可以发现在每一张人民币上都是有编号的,那么谁可以最先猜出人民币上的编号,…

    2022年5月28日
    41
  • Linux node 安装教程[通俗易懂]

    Linux node 安装教程[通俗易懂]1、下载node2、上传到linux服务器/usr/local目录下3、将tar.xz解压成tar文件xz-dnode-xxxx.tar.xz4、将tar文件解压成文件夹tar-xvfnode-xxxx.tar5、改文件夹的名字,改成nodejsmvnode-xxxnode6、检测是否安装成功7、建立软连接ln-s/usr/local/nodejs/bin/node/usr/local/binln-s/usr/local/nodejs/bin/npm

    2025年11月5日
    6

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号