• 回复
  • 收藏
  • 点赞
  • 分享
  • 发新帖

学习DSP从哪入手?

     因为要做一个1kw的开关电源,用DSP实现数字控制,可是我对DSP的基础知识为零,请问各位大神,学习这个从哪开始入手啊,急!!!
全部回复(5)
正序查看
倒序查看
zhengsdu
LV.3
2
2012-11-08 00:19
TI芯片文档,比如DATA SHEET pwm发波 CMD文件编写 感觉入门还是比较难的,相对单片机来说
0
回复
2012-11-08 08:16
@zhengsdu
TI芯片文档,比如DATASHEETpwm发波CMD文件编写感觉入门还是比较难的,相对单片机来说
谢谢,能说的再详细点吗,您刚说的那些能从哪找到这些有用的资料啊
0
回复
fkzhao
LV.6
4
2012-11-08 20:55
@zhengsdu
TI芯片文档,比如DATASHEETpwm发波CMD文件编写感觉入门还是比较难的,相对单片机来说
同求
0
回复
zhengsdu
LV.3
5
2012-11-10 16:29
@polaris0621
[图片]谢谢,能说的再详细点吗,您刚说的那些能从哪找到这些有用的资料啊

拿你要学习TI 的F280X F2812来说


(1) 芯片硬件手册:Data Manual


(2) DSP CPU and Instruction Set Reference Guide

主要学习:

a. 体系结构(存储器映射)

b. 中央处理器(CPU体系结构,CPU寄存器) 

c. CPU中断和复位

d. 寻址模式;

(3) System Control and Interrupts Reference Guide

主要学习:

a. Flash存储器

b. 时钟PLL

c. 外设中断扩展

d. GPIO(引脚复用选择)


(4) DSP外设相关资料的阅读,

A. 实现控制:必须学习ADC和PWM两个外设

   Analog-to-Digital Converter (ADC) Reference Guide

   Enhanced Pulse Width Modulator (ePWM) Module Reference Guide

   High-Resolution Pulse Width Modulator (HRPWM)


(5)编程开发平台CCS的基本使用


(6)C 与汇编 的基本应用

0
回复
2012-11-30 22:01

我从单片机转向DSP狠狠啃了一下TI的资料!

我用的是TMS320F28027,下面是相关的资料,可以再TI网站下!

SPRS523A-TMS320F2802x Piccolo Microcontrollers   整体介绍2802X系列;

spru024e-TMS320C2xC2xxC5x Optimizing C Compiler User’s Guide

 第5节 Pragma Directives 很重要!弄清楚内部模块寄存器到结构体的映射过程!

程序分配到段(CODE_SECTION编译命令控制),段分配到物理空间(CMD文件中的MEMORY命令完成)的机理!

spru566h-TMS320F2802x Piccolo Peripheral Reference Guide外围模块总括

sprufn3 -TMS320F2802x Piccolo System Control and Interrupts Reference Guide 系统时钟、Flash及中断的运行原理;

sprufn6 -TMS320x2802x Piccolo Boot ROM Reference Guide DSP的引导过程!

spruge8 -TMS320x2802x Piccolo High Resolution PWM Reference Guide  ePWM的使用

spruge5b-TMS320x2802x Piccolo Analog-to-Digital Converter and Comparator Reference Guide  AD模块的使用

sprugh1c-TMS320x2802x Piccolo Serial Communication Interface Reference Guide 串口模块的使用

然后就是学会在CCS上建新项目,让程序在DSP上跑起来!


0
回复