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

TMS320F28335的特点

[复制链接]

该用户从未签到

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

EDA365欢迎您登录!

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

x
一、初识DSP
6 h9 a5 n. i- c- n6 D. E/ A
) u) x# U, `9 n' C8 N) gDSP的应用特点:
& A# R' w3 h1 i[1]专用的硬件乘法器/ r. r0 h5 C5 k; M* T! R
在DSP芯片中,有专门的硬件乘法器,使得一次或者两次乘法运算可以在一个单指令周期中完成,大大提高了运算速度。1 R, F: W. v2 ?( B; X  s2 ^
[2]哈佛结构及改进的哈佛结构(哈佛结构:将程序和数据存储在不同的存储空间中)
; I) Y. J% l( f! [: o; u/ ITMS320系列:1.允许数据存放在程序存储器中,并被算数运算指令直接使用;2.指令存储在高速缓冲器中,当执行此指4 {/ X0 P7 ^: k
令时,不需要再从存储器中读取指令,节约了一个指令周期的时间。
& o9 d  U* p' @0 I! ^3 N/ S[3]指令系统的流水线结构$ Z; c, T% H$ i; R5 _! n# O. E
[4]片内外两级存储结构
6 V0 o+ k% U' _; C3 @[5]特殊的DSP指令
# u, c5 ?2 |. m8 a- a% T: s! v[6]快速指令周期! i3 U4 u% J3 W! ]2 o
[7]多机并行运行特性; ]8 g% c* b* V: v
[8]低功耗" E1 t  l: Y- z
[9]高的运算精度
4 `( `, D, W+ c& ~6 X+ P! ?[10]DSP内核,可编程
) p( b' n. U! K2 i7 X9 F二、TMS320F28335芯片资源+ P2 {, |% {" j! B% E) ^5 u& o
1.F28335内核主要特点, D" q4 z% x2 W% G% Z8 O: b) G
[1]TMS320F28335型号的处理器主要资源:
9 K* g1 q5 R" u5 Qa.32位浮点DSP,主频是150MHz。
9 R: t6 D! \3 V3 W* Ab.片上存储器:(FLASH、OTP ROM受口令保护,可以保护用户程序)
$ H- c; d  A( j6 DFLASH:256K*64位;' ~) Z" s  w% k, \  u/ G+ x
SARAM(Single Access RAM)一个机器周期内只能被访问一次的RAM:34K*16位;! k0 U6 {1 K2 b0 }
M0、M1(SARAM):大小均为1K*16位;
6 z# W6 Y' @& Y$ z. ?& iL0~L7(SARAM):大小均为4K*16位。
* D& {# {& x6 P0 L" VBOOT ROM(引导启动空间):8K*16位;) z- |# i9 l, R! A" m
OTP ROM(一次性可编程):1K*16位。
3 S9 U3 j# h' c& r- g& D1 Ac.片上外设丰富:& p6 ^! S. u9 j% M' T: z
PWM(脉冲宽度调制):18路;
' l! k/ N  K2 ?6 w! b支持150ps的MEP(微边界定位)的HRPWM(高分辨率脉冲宽度调制):6路,- E" |$ l7 S$ r+ f
CAP(增强捕获模块):6路;! ^) |0 ]3 ^1 [( z' I: o  _
QEP(正交编码脉冲):2通道;
' e9 s& v+ a+ ?3 VADC:2*8通道,12位,80ns转换时间,0-3V输入量程;. B" `" w' j" t  v. i
SCI:3通道;4 d1 Z/ d; v) r/ O3 v! n
MCBPS(多通道缓冲串行口):2通道;6 m& U7 w: e# U3 X# B
CAN:2通道;) ^: {: a. c) f3 Q
SPI:1通道;9 s5 A5 I, t* W5 j4 j! |
I2C:1通道;
2 W5 g8 M) R& `* M外部存储器扩展接口:XINTF;
2 B/ h. H# A/ s/ e) E3 ?" z通用输入/输出I/O:88,分为A(00-31)、B(32-63)、C(64-87)三组;% B6 i% g  `- `8 c0 I$ @/ k
看门狗电路。
( n. c; @8 n4 x' A0 C! O# Y- _) O+ u6 B: a6 Y: J3 ~( n9 N
[2]主要特点:! L' B* {9 Z5 o' }3 D8 C
a.F28335的CPU时钟电路可以有两种提供方式,一种是在XCLKIN引脚提供一定频率的时钟信号;另一种是在X1和X2两个引脚
0 C8 ~3 n* L) B7 j& q间连接一个晶体,配合内部震荡电路,产生时钟源。
8 _: ]/ u* i( D. d/ h; `$ VCPU核接受的时钟最高频率可以达到150MHz;CPU内核指令周期为6.67ns;内核电压为1.9V,I/O口引脚电压为3.3V。F28335运行在100MHz时核心供电应为1.8v并小于1.89v,150MHz时1.9v并应小于1.99v。! M9 y$ U! o# J$ v7 ], f$ {
b.F28335为哈佛结构的DSP,在逻辑上有4M*16位的程序空间和4M*16位的数据空间,物理上将程序空间和数据空间统一成一
; X: h" n% [* R5 G个4M*16位的空间。7 u* c% k: F9 q# \8 @1 n2 c/ i+ z
c.6组互补对称的脉宽调制PWM,每组中包含两路PWM,分别为PWMxA和PWMxB。每个ePWM模块中包含7个子模块:
$ B; m: M$ F5 m8 j; m% f% C  时基模块TB;计数比较模块CC;动作模块AQ;死区产生模块DB;PWM斩波模块PC;错误联防模块TZ;事件触发模块ET。
- P" e: }, F6 u- h( Rd.6组增强型捕获单元CAP,CAP模块应用定时器实现事件捕获功能,主要应用在速度测量、脉冲序列周期等方面。7 b) b/ V8 m0 I" @+ g
每一路CAP还可以通过软件设置为APWM(32位),这样APWM可以产生更低频率的PWM。
0 h, X: {: ~& v' `0 J2 j- |. Ve.2组增强型正交编码单元QEP。
9 K8 ]- t! O5 _4 `  g& r正交编码脉冲是两个频率变化且正交(相位相差90度)的脉冲,当它由电机轴上的光电编码器产生时,电机的旋转方向可通
+ k% a  W; R* n! H过检测两个脉冲序列中的哪一列先到达来确定,角位置和转速可由脉冲频率(即齿脉冲或圈脉冲)来确定。
: Y4 l9 `: o; G5 ~f.一个12位A/D转换器,其前端为2个8选1多路切换器和2路同时采样/保持器,构成16个模拟输入通道,通道切换由硬件自动控' k* R$ \3 _5 a6 z  Y
制,转换结果顺序存入16个结果寄存器中。
- ^' Y# {2 U9 ]* }5 y& sg. 3组SCI异步串口
) W$ A' U2 n4 S, [- mh. 2个多通道缓冲型同步串口McBSP% @4 u) U8 @* |# E# _
I. 2个增强型CAN总线控制器,符合CAN2.0B协议
' z5 J7 a$ \# {! yJ.1通道的SPI接口0 {. i" \8 T3 G3 Y
k.一个I2C同步串口
' V0 e: k3 ?7 \2 k2 b" G. aL.外部存储器接口包括:20位地址线(寻址空间1M);16(最大32)位数据线;3个片选控制线及读/写控制线。
3 a- c2 O- O: h) p# X0 L: D2 C) K5 |, f
内部存储器有32位数据地址线(寻址4G空间)和22位程序地址线(寻址4M空间)。8 Y' C- Z7 K5 f- U% {  ?, U) x8 X# C
m.88个通用I/O口
; t5 q7 j& s6 j2 n3 nn.6通道的DMA处理器
, R8 q3 v' \- Z# ~' n
8 l! h6 t; c; S. D2 F/ E$ J: z: ^+ W7 l1 w7 p

该用户从未签到

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

该用户从未签到

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

本版积分规则

关闭

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

EDA365公众号

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

GMT+8, 2025-10-13 00:06 , Processed in 0.125000 second(s), 23 queries , Gzip On.

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

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

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