38625|107

180

帖子

0

TA的资源

五彩晶圆(中级)

楼主
 

【EEWORLD】“简简单单DSP”系列学习活动(11月07日已更新第七期) [复制链接]

EEWORLD“简简单单DSP”系列学习活动

欢迎加入“简简单单DSP”系列学习活动,AQUA学习小组将和您一起学DSP281x

活动目的:
    数字信号处理器(DSP)是广大电子工程师几乎必备的利器,从运动控制到图像处理的诸多领域,DSP已经成为了解决工程问题的理想平台。但是强大往往就意味着其本身的复杂,众多的寄存器和繁杂的配置使用过程使得很多初学者一头雾水、无从下手,白白浪费了大量的时间也搞不出个头绪。针对目前大家学习DSP所遇到的问题,并结合我们AQUA小组的经验,EEWORLDAQUA即将联合推出别具风格的“简简单单DSP”系列讲座,欢迎大家加入~~现在我们就开始吧,祝大家DSP愉快!

活动准备:

       硬件准备:
                       普通电脑一台

                       DSP
仿真器一个(最便宜的是XDS100

                       DSP
开发板一个(28122811、或2810
       软件准备:

                      CCS3.3

       教材准备:
                    TMS320F281XDSP原理及应用》           万山明主编 北京航空航天大学出版社
                    TMS320X281XDSP原理及C程序开发》 苏奎峰等    北京航空航天大学出版社
            下载地址:https://bbs.eeworld.com.cn/thread-49489-1-3.html

由于DSP仿真器和开发板价格较高,AQUA特意为本次活动开发了超低价的DSP开发套件(miniDSP红色伴侣套装),包括SUPER-XDS100仿真器和DSP281x核心板一个。原价360一套,为了方便大家的参与,现价320,也可单独购买,购168元的仿真器送您DSP281x核心板裸板。详情请看:
http://item.taobao.com/auction/item_detail-db1-01912f067c530722f8353e2d0b54fe8c.htm

活动特色:
1.分享优秀的DSP学习资料和学习笔记。
2.24小时内回复提问者的帖子。

活动内容:
       依托教材和实际的实验,讲解DSP281x各模块的原理和程序并讲解试验中用到的硬件电路知识。初步设想活动每周推出一期,从基本的开发环境的搭建开始逐步讲解DSP的使用方法。


讲解内容包括:
第一期:DSP281x简介
https://bbs.eeworld.com.cn/thread-86627-2-1.html
  ——————14楼


第二期:CCS软件的安装、基本使用以及自建工程

https://bbs.eeworld.com.cn/thread-87127-1-1.html

第三期:IO口的学习及使用

https://bbs.eeworld.com.cn/thread-87274-1-1.html    时钟学习
https://bbs.eeworld.com.cn/thread-87444-1-1.html  GPIO学习

第四期:中断结构的学习及使用
https://bbs.eeworld.com.cn/thread-87876-1-1.html


第五期:定时器
0的学习及使用
https://bbs.eeworld.com.cn/thread-87877-1-1.html


第六期:
AD的学习及使用
https://bbs.eeworld.com.cn/thread-88433-1-1.html


第七期:事件管理器学习及使用
https://bbs.eeworld.com.cn/thread-88775-1-1.html

第八期:SCI的学习及使用
第九期:SPI的学习及使用
第十期:  CAN总线学习及使用


参与活动的朋友请注意:
1请大家抓紧准备好本次活动所需的软硬件,并研读技术文档或推荐的书;
2
在学习的过程中遇到问题无论难易,请您提出,24小时内我们会给您一个答复,也希望广大网友积极发言,积极讨论;
3
请您把学习的过程中遇到的问题和解决问题的方法讲出来,大家分享您的成果;
4
请尽量将自己的作品拿出来晒晒,我们期待看到您的成果;
5、本次活动是一次入门级学习,主要以文字形式进行,本次活动结束后,我们将相继推出DSP学习视频,更深一层探讨DSP,并且会开一次MALTAB+DSP,让您的DSP学习简单的不能再简单。
6、中间会有课外活动哦,一起做一些好玩的东西,欢迎大家参与!
7、活动讨论群:19202372


https://bbs.eeworld.com.cn/thread-83529-1-1.html
可以下载相关的源码!





MATLAB+DSP快速原型设计.pdf

14.44 MB, 下载次数: 1296

最新回复

不错 标记一下啊  详情 回复 发表于 2012-12-27 22:49

点评

先顶贴  详情 回复 发表于 2012-6-22 11:41
 
点赞 关注(2)

回复
举报

180

帖子

0

TA的资源

五彩晶圆(中级)

沙发
 
对讲解内容的安排,网友这几天可以提出自己的建议,我们将根据你们的建议进行一些修改。

资料整理:

1、miniDSP原理图
miniDSP.SchDoc (396 KB, 下载次数: 348)

99格式的: miniDSP99格式.sch (81.15 KB, 下载次数: 146)

2、miniDSP PCB图
miniDSP.PcbDoc (882 KB, 下载次数: 257)

99格式的: miniDSP99格式.pcb (593.23 KB, 下载次数: 226)
 
 

回复

349

帖子

0

TA的资源

裸片初长成(初级)

板凳
 
呵呵,好消息。跟着版主学习啦~
 
 
 

回复

180

帖子

0

TA的资源

五彩晶圆(中级)

4
 
大家都发表一下意见,多点热情,我就多点动力啊~!!
 
 
 

回复

7

帖子

0

TA的资源

一粒金砂(初级)

5
 
是啊,先进群再问问。
 
 
 

回复

42

帖子

0

TA的资源

一粒金砂(中级)

6
 
学这玩艺是要往里砸钱的!
 
 
 

回复

180

帖子

0

TA的资源

五彩晶圆(中级)

7
 

回复 6楼 daheng 的帖子

有实验室条件的利用实验室条件,没实验室条件的就要自己想点办法了。要学习总要有投入的
 
 
 

回复

180

帖子

0

TA的资源

五彩晶圆(中级)

8
 

回复 5楼 jpxsh 的帖子

呵呵 欢迎加入学习交流群
 
 
 

回复

2498

帖子

0

TA的资源

至上芯片

9
 

回复 楼主 superwangyang 的帖子

好的, 我尽量支持!!!
实验室用的一套,开发板和仿真器2000多块钱啊!!!
学习的资料倒是也不少。。。毕竟积累了一个多月的。。。
 
个人签名我的邮箱gaoxiaoan123@163.com!回帖是一种美德!互相帮助,共同进步!
口头禅:生活在于创造机会,把握机会!
 
 

回复

65

帖子

0

TA的资源

纯净的硅(中级)

10
 
来的真是时候,我正在学习DSP,好久没有摸单片机了
 
 
 

回复

180

帖子

0

TA的资源

五彩晶圆(中级)

11
 
我尽量把每一课要用的实验例程提前贴出来,这样大家先看看学的跟快一点,本人也不是大师,尽自己做大的努力,争取写的通俗易懂,有什么不对的地方或是迷惑的地方请大家指出,共同学习,一起进步
 
 
 

回复

2498

帖子

0

TA的资源

至上芯片

12
 

回复 11楼 superwangyang 的帖子

有什么能够帮忙的,需要的资料。可能会有一些。这个版块里面也有不少的!
 
个人签名我的邮箱gaoxiaoan123@163.com!回帖是一种美德!互相帮助,共同进步!
口头禅:生活在于创造机会,把握机会!
 
 

回复

180

帖子

0

TA的资源

五彩晶圆(中级)

13
 

回复 12楼 gaoxiao 的帖子

谢谢版主您的支持 希望您能多看看我发的教程,多挑毛病多提意见
 
 
 

回复

180

帖子

0

TA的资源

五彩晶圆(中级)

14
 
C2000系列DSP是TI公司TMS320 DSP的3大系列之一,既具有一般DSP芯片的告诉运算能力和信号处理能力,又和单片机一样,在片内集成了丰富的外设,因而特别适用于高性能数字控制系统。TMS320X281X是C2000系列中到目前为止功能最为强大的一代芯片。
TMS320X281X是一款32位定点数字信号处理器,具体的型号包括:TMS320F2810, TMS320F2811, TMS320F2812, TMS320C2810, TMS320C2811, TMS320C2811,其中F系列的是FLASH型,C系列的是ROM型。
TMS320F281X系列DSP的性能:
•        高性能静态CMOS技术
150 MHz(6.67ns 周期时间)
低功率(1.8V核心@135 MHz、1.9V核心@150 MHz、3.3V I/O)
FLASH编程电压3.3V
支持JTAG边界扫描
•        高性能32位CPU
o        16 x 16以及32 x 32乘法和累加操作(这个就是它内部有硬件乘法器,加快了它的运算速度)
o        16 x 16双乘加单元MAC
o        哈佛总线架构
o        强大的操作能力
o        快速中断响应与处理 (最多9个CPU周期响应中断)
o        统一存储器编程模型
o        4M线性程序/数据地址范围
o        代码效率高(C语言/C++以及汇编语言)
o        在代码和引脚方面与F2810、F2811以及F2812设备兼容
o        TMS320F24x/LF240x处理器源代码兼容
•        片上存储器
o        多达128K X 16的FLASH存储器(2810是64K X 16)
L0以及L1: 每个SARAM具备两个4K x 16存储区
H0: 一个8K x 16 SARAM存储区
M0以及M1: 每个SARAM具备两个1K x 16存储区
•        引导ROM(4K x 16)
o        具备软件引导模式
o        标准数学表格
•        SPI、SCI以及GPIO引导载入程序模式支持从片外源向片上RAM载入代码。 SPI引导模式支持从外部串行EEPROM上载入。
o       
•        外部接口(2812)(2811/2810没有外部总线接口)
o        存储器总容量最高1.5 X 16M
o        可编程等待状态
o        可编程读/写选通脉冲定时(Strobe Timing)
o        三个单独芯片选择
•        时钟以及系统控制
o        支持动态PLL比率变化
o        片上振荡器
o        看门狗定时器模块
•        三个外部中断 (三个外部引脚)
•        外设中断扩展(PIE)区块支持45个外设中断
•        三个32位CPU定时器
•        马达控制外设
o        两个事件管理器(EVA、EVB)
o        兼容240xA设备
•        串行端口外设
o        串行外设接口(SPI)
o        两个串行通信接口(SCI)、标准UART
o        增强的控制器区域网络(eCAN)
o        多通道缓冲串行端口(McBSP)
•        12位模数转换器,16通道
o        2 x 8通道输入多路器
o        两个采样和保持
o        单个/同时转换
o        快速转换率: 80 ns/12.5 MSPS
•        最多56个通用I/O(GPIO)引脚
•        先进的仿真特性
o        分析与断点功能
o        通过硬件实时调试
•        开发工具包括
o        ANSI C语言/C++编译器/汇编器/链接器
o        Code Composer Studio™ IDE
o        DSP/BIOS™
o        JTAG扫描控制器
•        低功率模式以及节电功能
o        支持空闲、待机以及停机模式(HALT Mode)
o        可禁止单个外设时钟
•        封装选项
o        179球MicroStar BGA™封装,具有外部存储器接口(GHH)、(ZHH)(2812)
o        176针小型四侧引脚扁平封装(LQFP),具有外部存储器接口(PGF)(2812)
o        128针LQFP封装,无外部存储器接口(PBK)(2811)
•        温度选项:
o        A: –40°C 至 85°C(GHH、ZHH、PGF、PBK)
o        S: –40°C 至 125°C(GHH、ZHH、PGF、PBK)
o        Q: -40°C 至 125°C(PGF、PBK)
以上这些就是281X的一个基本简介,看过资料的朋友看了肯定会感到非常熟悉,这些就是我们看资料整理出来了,这个不允许自创,都是TI的原创。
在自己制作的时候注意的是:281x在生产的时候存在一个BUG,就是通电有先后顺序,必须先给内核供电,再给IO通电。设计DSP281X的电源推荐用电源芯片TPS767D318,这个可以在TI官网上申请。281x的IO口是非常脆弱的,一定不能有5V接到IO口上,否则轻则烧毁单个IO,重则整个片子都废了。
再说一下TMS320F2810, TMS320F2811, TMS320F2812的区别:
TMS320F2812有外部总线,TMS320F2810, TMS320F2811没有外部总线;
TMS320F2811, TMS320F2812的FLASH存储器是128K X 16,而TMS320F2810是
64KX 16。
TMS320F2810, TMS320F2811引脚完全兼容,与TMS320F2812不兼容。
其他在使用上完全一样。
我们小组使用的是自己的MiniDSP,上面的芯片是TMS320F2810/TMS320F2811,以后应用的实例和课外小活动都是基于这个开发的。使用2812的朋友也不必担心,在不涉及外部总线以及在仿真的情况下,三者代码完全兼容。
最后附上MiniDSP的原理图。
 
 
 

回复

180

帖子

0

TA的资源

五彩晶圆(中级)

15
 
来个简单的热热身,大家不要鄙视我啊,虽然这些99.9%都是从书上和网上找的~!!
感谢大家的支持和关注,早上回实验室上图
 
 
 

回复

65

帖子

0

TA的资源

纯净的硅(中级)

16
 
不知道是不是只有2812的双电源供电是要这样要求的吗?其他MCU的双电源供电有没有这样的情况呢?
 
 
 

回复

180

帖子

0

TA的资源

五彩晶圆(中级)

17
 

回复 16楼 koday22 的帖子

2812的供电还有个BUG,先内核上电,在IO上电 ,这个BUG在28335上已经修复。其它的我说不上,等查找到资料发上来分享
 
 
 

回复

2498

帖子

0

TA的资源

至上芯片

18
 

回复 楼主 superwangyang 的帖子

软件是CCS3.3 不是css3.3吧。一楼输入错误????
 
个人签名我的邮箱gaoxiaoan123@163.com!回帖是一种美德!互相帮助,共同进步!
口头禅:生活在于创造机会,把握机会!
 
 

回复

2498

帖子

0

TA的资源

至上芯片

19
 

回复 14楼 superwangyang 的帖子

重点突出它的优点  比如最高主频达到150M。对比中才有鉴别啊!!!
 
个人签名我的邮箱gaoxiaoan123@163.com!回帖是一种美德!互相帮助,共同进步!
口头禅:生活在于创造机会,把握机会!
 
 

回复

294

帖子

1

TA的资源

纯净的硅(高级)

20
 
原帖由 superwangyang 于 2009-9-21 13:00 发表
对讲解内容的安排,网友这几天可以提出自己的建议,我们将根据你们的建议进行一些修改。

资料整理:

1、miniDSP原理图
27721

2、miniDSP PCB图
27722

多谢!楼主辛苦了
楼主能不能再辛苦一下,再导出个protel99的版本
 
 
 

回复
您需要登录后才可以回帖 登录 | 注册

随便看看
查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
关闭
站长推荐上一条 1/9 下一条

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 国产芯 安防电子 汽车电子 手机便携 工业控制 家用电子 医疗电子 测试测量 网络通信 物联网

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2025 EEWORLD.com.cn, Inc. All rights reserved
快速回复 返回顶部 返回列表