找回密码
 注册
关于网站域名变更的通知
查看: 413|回复: 2
打印 上一主题 下一主题

TMS320F28335的特点

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2021-11-13 13:38 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

EDA365欢迎您登录!

您需要 登录 才可以下载或查看,没有帐号?注册

x
一、初识DSP- b5 s0 J2 J1 Z; m8 e

" N* P- W4 a& \& J9 y! }; V% gDSP的应用特点:, m8 Y% N6 Y- W1 s+ K2 q9 J
[1]专用的硬件乘法器
* w! T* z& r9 R0 }8 s在DSP芯片中,有专门的硬件乘法器,使得一次或者两次乘法运算可以在一个单指令周期中完成,大大提高了运算速度。2 j2 g8 K) k0 ^& ~
[2]哈佛结构及改进的哈佛结构(哈佛结构:将程序和数据存储在不同的存储空间中), j2 Y1 m6 s' E9 k3 q6 p% s
TMS320系列:1.允许数据存放在程序存储器中,并被算数运算指令直接使用;2.指令存储在高速缓冲器中,当执行此指
/ m1 |* I7 F' w  {3 j8 x- \& U令时,不需要再从存储器中读取指令,节约了一个指令周期的时间。
* t( y* B- j) ^+ Y[3]指令系统的流水线结构
/ |9 t5 m; a9 S9 t[4]片内外两级存储结构% [) R1 K: |1 E# N
[5]特殊的DSP指令
- c) n2 a0 b" S4 K2 O0 u+ ][6]快速指令周期5 J9 C' c. H% O" E
[7]多机并行运行特性
& }1 `& h+ z$ }2 W7 }( E[8]低功耗
: Y# m& M6 c! p/ h[9]高的运算精度! t* l; e! W4 p6 b: @
[10]DSP内核,可编程. p& g' \, S1 U' l, q4 y
二、TMS320F28335芯片资源
+ s6 ]9 O- e6 d' x% ~* e6 Y1.F28335内核主要特点9 C$ w2 Q$ N" v3 c9 N0 [' l# b, n  L
[1]TMS320F28335型号的处理器主要资源:
( C+ N5 W5 S& Z5 i* ?- f+ m3 [5 Da.32位浮点DSP,主频是150MHz。5 Z8 y. A$ t3 y
b.片上存储器:(FLASH、OTP ROM受口令保护,可以保护用户程序)
9 c2 |  ^1 v( @% k9 T+ [) m! R; jFLASH:256K*64位;; g: O9 I. I3 h6 J) H+ v/ k) J' e
SARAM(Single Access RAM)一个机器周期内只能被访问一次的RAM:34K*16位;1 y/ G2 [; h! Q+ I6 |, W
M0、M1(SARAM):大小均为1K*16位;
3 }* B; S# ^3 C% ]L0~L7(SARAM):大小均为4K*16位。( D$ O  e/ V( g* Y" P2 A# g) n
BOOT ROM(引导启动空间):8K*16位;
0 m% w) [3 y! }6 n3 x; kOTP ROM(一次性可编程):1K*16位。( F$ x: E+ g, y/ W3 w3 ^
c.片上外设丰富:% ]- g5 i- S+ b4 y; M2 X
PWM(脉冲宽度调制):18路;3 ^& G8 x: }/ Z
支持150ps的MEP(微边界定位)的HRPWM(高分辨率脉冲宽度调制):6路,9 o! L7 H$ f: @' B6 `2 z3 J' H
CAP(增强捕获模块):6路;, s! S5 D+ V6 j5 ~- n, `# }+ T: {3 V
QEP(正交编码脉冲):2通道;0 K1 @& j0 w( J
ADC:2*8通道,12位,80ns转换时间,0-3V输入量程;
( {/ p# P- d. m) I3 ]SCI:3通道;
+ b1 x' Y6 b1 C- L, ?MCBPS(多通道缓冲串行口):2通道;. t) e( n! A! g
CAN:2通道;
  O+ `3 O6 l+ K' QSPI:1通道;, g0 {8 Z! Q* Y
I2C:1通道;
: y& P; |- F5 u/ P8 @外部存储器扩展接口:XINTF;! h) n7 W* s% d" a" z
通用输入/输出I/O:88,分为A(00-31)、B(32-63)、C(64-87)三组;
) S+ G$ I$ e( G* X看门狗电路。/ ~4 a0 X, i  `% Y8 t2 A  T3 m

, A( R0 v* G) y+ `  j# E[2]主要特点:6 F- I1 |5 j+ M6 [( c
a.F28335的CPU时钟电路可以有两种提供方式,一种是在XCLKIN引脚提供一定频率的时钟信号;另一种是在X1和X2两个引脚0 I3 _4 Q  c6 i9 R7 \/ ~7 r  Y! F+ j
间连接一个晶体,配合内部震荡电路,产生时钟源。9 F( f1 u0 W. m, H+ c9 c( j
CPU核接受的时钟最高频率可以达到150MHz;CPU内核指令周期为6.67ns;内核电压为1.9V,I/O口引脚电压为3.3V。F28335运行在100MHz时核心供电应为1.8v并小于1.89v,150MHz时1.9v并应小于1.99v。, B$ b1 h& f7 p
b.F28335为哈佛结构的DSP,在逻辑上有4M*16位的程序空间和4M*16位的数据空间,物理上将程序空间和数据空间统一成一
: ?: T" n4 L3 m2 ]3 Y7 j- l# c; y6 q个4M*16位的空间。
& y) U* @! V' [$ [% F! j: Jc.6组互补对称的脉宽调制PWM,每组中包含两路PWM,分别为PWMxA和PWMxB。每个ePWM模块中包含7个子模块:
( [9 `' q7 j2 i2 m  时基模块TB;计数比较模块CC;动作模块AQ;死区产生模块DB;PWM斩波模块PC;错误联防模块TZ;事件触发模块ET。
( K) t" l; B, q; id.6组增强型捕获单元CAP,CAP模块应用定时器实现事件捕获功能,主要应用在速度测量、脉冲序列周期等方面。$ E& T/ q0 ~: f( _) B5 z& f
每一路CAP还可以通过软件设置为APWM(32位),这样APWM可以产生更低频率的PWM。
5 J* c) {5 Q) f% w6 s- oe.2组增强型正交编码单元QEP。
' H; t) ~; B7 V  l- W/ F% j7 y# U正交编码脉冲是两个频率变化且正交(相位相差90度)的脉冲,当它由电机轴上的光电编码器产生时,电机的旋转方向可通
7 |4 q' }& T7 O过检测两个脉冲序列中的哪一列先到达来确定,角位置和转速可由脉冲频率(即齿脉冲或圈脉冲)来确定。2 K4 W% O: I0 P' h
f.一个12位A/D转换器,其前端为2个8选1多路切换器和2路同时采样/保持器,构成16个模拟输入通道,通道切换由硬件自动控2 j& A8 G4 p; K
制,转换结果顺序存入16个结果寄存器中。& [; j9 T' `  k$ p2 c
g. 3组SCI异步串口4 R; t) A' z1 A5 Y7 P- Q. Y
h. 2个多通道缓冲型同步串口McBSP3 ~0 {3 g8 y& X, [# C$ a, a+ |8 D
I. 2个增强型CAN总线控制器,符合CAN2.0B协议; A+ H  d7 |2 g7 q
J.1通道的SPI接口4 C3 A. d" }! O# ^
k.一个I2C同步串口
  L. s( g- p: f" J+ X; L, ^L.外部存储器接口包括:20位地址线(寻址空间1M);16(最大32)位数据线;3个片选控制线及读/写控制线。3 i# O. ^# q2 P

/ V+ r& n2 A0 f6 w# y, `8 ]) y内部存储器有32位数据地址线(寻址4G空间)和22位程序地址线(寻址4M空间)。
3 |, F$ m7 V, ?0 B( M4 Em.88个通用I/O口
0 ?$ @3 @, a0 K3 H; y# s; \- ^n.6通道的DMA处理器$ L: j/ p% T4 _" ^  S4 o7 r/ @
, l) J; _0 @7 _+ y* ?
2 d  A# e3 V, Y

该用户从未签到

2#
发表于 2021-11-13 14:09 | 只看该作者
在DSP芯片中,有专门的硬件乘法器

该用户从未签到

3#
发表于 2021-11-13 14:09 | 只看该作者
F28335的CPU时钟电路可以有两种提供方式,一种是在XCLKIN引脚提供一定频率的时钟信号;另一种是在X1和X2两个引脚5 c' v$ A2 y. T/ K( O
间连接一个晶体,配合内部震荡电路,产生时钟源
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

推荐内容上一条 /1 下一条

EDA365公众号

关于我们|手机版|EDA365电子论坛网 ( 粤ICP备18020198号-1 )

GMT+8, 2025-6-20 21:44 , Processed in 0.093750 second(s), 23 queries , Gzip On.

深圳市墨知创新科技有限公司

地址:深圳市南山区科技生态园2栋A座805 电话:19926409050

快速回复 返回顶部 返回列表