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

TMS320F28335的特点

[复制链接]

该用户从未签到

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

EDA365欢迎您登录!

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

x
一、初识DSP$ i+ b9 R5 P# z& u9 V: i  ]1 `
DSP的应用特点:" `' M: z$ _8 I+ A  d
[1]专用的硬件乘法器
# _' n& t& D8 Q* f$ D在DSP芯片中,有专门的硬件乘法器,使得一次或者两次乘法运算可以在一个单指令周期中完成,大大提高了运算速度。1 W" z! I! U  ?9 v8 ^; V9 w
[2]哈佛结构及改进的哈佛结构(哈佛结构:将程序和数据存储在不同的存储空间中)
: D+ r9 @( Z6 i7 bTMS320系列:1.允许数据存放在程序存储器中,并被算数运算指令直接使用;2.指令存储在高速缓冲器中,当执行此指- q$ T; c9 i" B9 Z0 K' z. \
令时,不需要再从存储器中读取指令,节约了一个指令周期的时间。
. b: f* G9 A' S0 E2 ~: y+ A[3]指令系统的流水线结构# s, j& d3 y, E' d1 C
[4]片内外两级存储结构" ^1 a$ |5 V/ S. s* d& i9 k
[5]特殊的DSP指令8 N0 Z( ]( G2 J/ y. D2 q
[6]快速指令周期3 y; u" f- p0 H) j8 {1 G
[7]多机并行运行特性; L3 Q' N$ O6 \
[8]低功耗! Q3 s8 c& g+ J2 `/ e2 X* n- A
[9]高的运算精度
! D" @7 {0 ]+ h6 \+ M- S' z+ P[10]DSP内核,可编程
3 {% `& r1 L5 Y  B/ ~二、TMS320F28335芯片资源
( c, N7 r2 K" o! j  B" d' V: o1.F28335内核主要特点
  K% F! e( O5 O; L[1]TMS320F28335型号的处理器主要资源:8 R0 @8 ]% c) A
a.32位浮点DSP,主频是150MHz。# _0 u; A6 P2 j) Q6 k
b.片上存储器:(FLASH、OTP ROM受口令保护,可以保护用户程序)
6 F. \1 D# {- i  M$ I, OFLASH:256K*64位;
$ G0 d: k0 r2 X$ S2 j: cSARAM(Single Access RAM)一个机器周期内只能被访问一次的RAM:34K*16位;0 x) _5 j" m( P
M0、M1(SARAM):大小均为1K*16位;0 w  X; }6 u' G1 X
L0~L7(SARAM):大小均为4K*16位。; V* W9 `- ?. D  k9 H- e! T
BOOT ROM(引导启动空间):8K*16位;+ j1 C% G' L- K
OTP ROM(一次性可编程):1K*16位。
3 H& a6 Z9 O, J& _. R, D+ g$ d7 yc.片上外设丰富:. A. A! U) k% ~4 r6 ^) Q
PWM(脉冲宽度调制):18路;' M+ B2 V/ F, |* l) _
支持150ps的MEP(微边界定位)的HRPWM(高分辨率脉冲宽度调制):6路,
$ _! a- W( {) G/ lCAP(增强捕获模块):6路;
8 j1 K$ T9 n# `6 @, c! vQEP(正交编码脉冲):2通道;6 M- K  g& n$ `! P, Y/ B" U0 @7 P, H
ADC:2*8通道,12位,80ns转换时间,0-3V输入量程;
1 {( n7 N9 ~3 R; H/ \SCI:3通道;" Y- i: s8 r1 V* b% r( W
MCBPS(多通道缓冲串行口):2通道;
7 ^7 E' X) a: m/ G$ M& g+ YCAN:2通道;1 R  j& l. V8 O3 X1 X5 i: @
SPI:1通道;' {5 p; O' ^, X; y% R
I2C:1通道;
6 G5 I2 T2 b' e外部存储器扩展接口:XINTF;* F, L* r! X5 I$ C' P
通用输入/输出I/O:88,分为A(00-31)、B(32-63)、C(64-87)三组;
9 q  A2 y* G0 U% ^( ]看门狗电路。( K- H0 r" }- \0 K8 K8 R/ Y  v
[2]主要特点:' H( r7 O2 g$ h7 l1 o# W
a.F28335的CPU时钟电路可以有两种提供方式,一种是在XCLKIN引脚提供一定频率的时钟信号;另一种是在X1和X2两个引脚
1 v, _& H  z5 X1 X5 l间连接一个晶体,配合内部震荡电路,产生时钟源。
: N  E0 `5 O  ?& e0 K5 {CPU核接受的时钟最高频率可以达到150MHz;CPU内核指令周期为6.67ns;内核电压为1.9V,I/O口引脚电压为3.3V。F28335运行在100MHz时核心供电应为1.8v并小于1.89v,150MHz时1.9v并应小于1.99v。" ?# }# {) P& ?2 [7 ?
b.F28335为哈佛结构的DSP,在逻辑上有4M*16位的程序空间和4M*16位的数据空间,物理上将程序空间和数据空间统一成一
6 `# W4 K! ]) t9 b5 D9 x3 z, _个4M*16位的空间。
9 |, i( Z9 O4 W4 \3 Cc.6组互补对称的脉宽调制PWM,每组中包含两路PWM,分别为PWMxA和PWMxB。每个ePWM模块中包含7个子模块:0 \( [. j# g. E8 ^
  时基模块TB;计数比较模块CC;动作模块AQ;死区产生模块DB;PWM斩波模块PC;错误联防模块TZ;事件触发模块ET。
3 C) x: I9 F% e- Y5 D  Ed.6组增强型捕获单元CAP,CAP模块应用定时器实现事件捕获功能,主要应用在速度测量、脉冲序列周期等方面。
9 [' C, L4 o& r每一路CAP还可以通过软件设置为APWM(32位),这样APWM可以产生更低频率的PWM。
, r. M! _) S" u7 ^  K4 t& S) Re.2组增强型正交编码单元QEP。9 e- k: I0 K' r! C: `
正交编码脉冲是两个频率变化且正交(相位相差90度)的脉冲,当它由电机轴上的光电编码器产生时,电机的旋转方向可通
3 u5 X4 v( D2 _过检测两个脉冲序列中的哪一列先到达来确定,角位置和转速可由脉冲频率(即齿脉冲或圈脉冲)来确定。
. Y/ R: I/ V; O3 `7 Kf.一个12位A/D转换器,其前端为2个8选1多路切换器和2路同时采样/保持器,构成16个模拟输入通道,通道切换由硬件自动控( H2 j% L- O+ l0 f
制,转换结果顺序存入16个结果寄存器中。7 G( j% C+ X& {" V  x: l2 a! [
g. 3组SCI异步串口: x7 x8 ^) b. l: ~* \) b
h. 2个多通道缓冲型同步串口McBSP
3 f" A- q, I- v" a: `I. 2个增强型CAN总线控制器,符合CAN2.0B协议
) H0 t' i+ B2 q0 S9 T8 fJ.1通道的SPI接口
  d, F' e: d: T$ Ek.一个I2C同步串口
) K' c# U/ M* H& ML.外部存储器接口包括:20位地址线(寻址空间1M);16(最大32)位数据线;3个片选控制线及读/写控制线。
) |* `' A1 {& |* x5 I$ t, K* l内部存储器有32位数据地址线(寻址4G空间)和22位程序地址线(寻址4M空间)。5 ?7 ]1 |- S. s6 W6 h
m.88个通用I/O口
+ f5 ?; j4 L$ s; b5 _  c. m* vn.6通道的DMA处理器" G  h: O! x) @/ o7 N

3 W( i9 R" `$ W! ]7 {  P5 I, u" X) H; \

该用户从未签到

2#
发表于 2021-11-24 14:17 | 只看该作者
CAP模块应用定时器实现事件捕获功能,主要应用在速度测量、脉冲序列周期等方面

该用户从未签到

3#
发表于 2021-11-24 14:18 | 只看该作者
F28335的CPU时钟电路可以有两种提供方式,一种是在XCLKIN引脚提供一定频率的时钟信号;另一种是在X1和X2两个引脚间连接一个晶体,配合内部震荡电路,产生时钟源

该用户从未签到

4#
发表于 2021-11-24 14:18 | 只看该作者
CPU核接受的时钟最高频率可以达到150MHz

该用户从未签到

5#
发表于 2021-11-24 14:18 | 只看该作者
正交编码脉冲是两个频率变化且正交(相位相差90度)的脉冲
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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

EDA365公众号

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

GMT+8, 2025-11-24 02:48 , Processed in 0.140625 second(s), 23 queries , Gzip On.

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

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

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