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

TMS320F28335的特点

[复制链接]

该用户从未签到

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

EDA365欢迎您登录!

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

x
一、初识DSP5 B/ ]( @1 @) R; w

: @" w9 o8 }  Z$ ~5 BDSP的应用特点:# @$ S) s# P2 z7 L' U, h$ Q
[1]专用的硬件乘法器
" s; Y- y" b# ]5 d在DSP芯片中,有专门的硬件乘法器,使得一次或者两次乘法运算可以在一个单指令周期中完成,大大提高了运算速度。1 M- R; @9 I4 O
[2]哈佛结构及改进的哈佛结构(哈佛结构:将程序和数据存储在不同的存储空间中)
0 m  z- K8 j% `3 o. u; tTMS320系列:1.允许数据存放在程序存储器中,并被算数运算指令直接使用;2.指令存储在高速缓冲器中,当执行此指  X( V4 t, V$ Y, b' Y
令时,不需要再从存储器中读取指令,节约了一个指令周期的时间。
1 {! W  |4 u" B4 M1 Q[3]指令系统的流水线结构
4 J* a" n* {, v# P% s* Z[4]片内外两级存储结构
/ Q- [+ X" R) R7 k' N) S& f% f[5]特殊的DSP指令, t7 [, Y1 ?+ r( z! ?
[6]快速指令周期
. V9 L8 @* T" m2 ]0 V[7]多机并行运行特性* ~7 q$ y3 ?9 v3 d! \9 r0 w
[8]低功耗
5 W5 `, E* P3 g# j' q[9]高的运算精度
8 h0 f# f8 x" t! J* H[10]DSP内核,可编程) G/ e5 o8 y: W/ s8 w; _: c
二、TMS320F28335芯片资源
; E8 P# ^& s2 j0 L( V1.F28335内核主要特点
5 J6 j$ n, u* V1 L: n; n0 n  V: S[1]TMS320F28335型号的处理器主要资源:
4 X4 X; b! p  b# s$ Ya.32位浮点DSP,主频是150MHz。2 D, n9 @6 Q! V5 u; h  a" f
b.片上存储器:(FLASH、OTP ROM受口令保护,可以保护用户程序)+ }3 a1 L/ B+ u" }
FLASH:256K*64位;
2 m  n0 K; o$ ?SARAM(Single Access RAM)一个机器周期内只能被访问一次的RAM:34K*16位;
8 }! O2 z" l2 W! \! Y( ?M0、M1(SARAM):大小均为1K*16位;
+ ~8 k- O( [' K2 F( mL0~L7(SARAM):大小均为4K*16位。  B) P1 J' L5 x. t( F5 S" i0 u
BOOT ROM(引导启动空间):8K*16位;
3 y0 ^3 ~+ A5 @OTP ROM(一次性可编程):1K*16位。
* \6 m5 w: v# v8 ?c.片上外设丰富:
1 O: z# N- S2 n: sPWM(脉冲宽度调制):18路;
7 B; b* ^  e: R# g- I% o* ?支持150ps的MEP(微边界定位)的HRPWM(高分辨率脉冲宽度调制):6路,
0 t; ?+ V2 C3 kCAP(增强捕获模块):6路;
8 {9 \% e9 F' ~+ w( EQEP(正交编码脉冲):2通道;
* ]2 J! N, X2 j+ j  s: uADC:2*8通道,12位,80ns转换时间,0-3V输入量程;$ L9 A' _  S* H" G5 ?8 ^
SCI:3通道;$ k' Z: B6 G, }& k, E0 O' v4 d
MCBPS(多通道缓冲串行口):2通道;
# V7 n0 x- i" }; BCAN:2通道;
' l% Y3 p& v" R" \3 @: |9 e) GSPI:1通道;
4 |2 ]' f( e# y6 l. @8 U: hI2C:1通道;
" A: y. u& y, E: D# I0 H4 `2 K外部存储器扩展接口:XINTF;$ A5 e0 b4 n' y* T# @- S
通用输入/输出I/O:88,分为A(00-31)、B(32-63)、C(64-87)三组;; c" T8 u/ ~* _
看门狗电路。
0 q3 O& }" p: c5 l# N- w( Z6 Z
0 h0 v- E4 j9 e/ t# s- t[2]主要特点:( X5 [1 J, `% O$ K- d
a.F28335的CPU时钟电路可以有两种提供方式,一种是在XCLKIN引脚提供一定频率的时钟信号;另一种是在X1和X2两个引脚
$ X0 n# i/ Z. f! I4 [4 L间连接一个晶体,配合内部震荡电路,产生时钟源。. N' h! J3 M5 C' c: ]% m
CPU核接受的时钟最高频率可以达到150MHz;CPU内核指令周期为6.67ns;内核电压为1.9V,I/O口引脚电压为3.3V。F28335运行在100MHz时核心供电应为1.8v并小于1.89v,150MHz时1.9v并应小于1.99v。
" ]3 r, i; G+ w3 Nb.F28335为哈佛结构的DSP,在逻辑上有4M*16位的程序空间和4M*16位的数据空间,物理上将程序空间和数据空间统一成一
' W4 ~4 z& K8 Q0 }) {- {个4M*16位的空间。
6 L( j5 C% E: ]8 Nc.6组互补对称的脉宽调制PWM,每组中包含两路PWM,分别为PWMxA和PWMxB。每个ePWM模块中包含7个子模块:2 T+ m  u" R" o3 _
  时基模块TB;计数比较模块CC;动作模块AQ;死区产生模块DB;PWM斩波模块PC;错误联防模块TZ;事件触发模块ET。% c% w) V2 k$ q, k5 \: H( r# A; L6 S! l
d.6组增强型捕获单元CAP,CAP模块应用定时器实现事件捕获功能,主要应用在速度测量、脉冲序列周期等方面。
( d  R8 G3 o; Y. L每一路CAP还可以通过软件设置为APWM(32位),这样APWM可以产生更低频率的PWM。5 a! C& C4 l  R! m- o% U& P' f
e.2组增强型正交编码单元QEP。
0 S. }+ W" c9 i0 [正交编码脉冲是两个频率变化且正交(相位相差90度)的脉冲,当它由电机轴上的光电编码器产生时,电机的旋转方向可通
# V% `2 Y0 a" u过检测两个脉冲序列中的哪一列先到达来确定,角位置和转速可由脉冲频率(即齿脉冲或圈脉冲)来确定。
8 A* |5 Y+ j# m! E/ E9 W- y+ Kf.一个12位A/D转换器,其前端为2个8选1多路切换器和2路同时采样/保持器,构成16个模拟输入通道,通道切换由硬件自动控
1 P# Z# _% `. l' x. c9 R& {! D制,转换结果顺序存入16个结果寄存器中。6 i$ y% z, o" J( K/ S4 ]$ K4 R
g. 3组SCI异步串口& H5 M" E% X" A6 S/ z
h. 2个多通道缓冲型同步串口McBSP' F( y' v0 X& o$ W- @/ h* p
I. 2个增强型CAN总线控制器,符合CAN2.0B协议
( J; p3 i5 ?5 ^4 v. ~' u2 I% QJ.1通道的SPI接口
. V' s: Y0 H, b7 qk.一个I2C同步串口
* M' Z2 y3 R- F, V' |8 m1 ~& U/ B; zL.外部存储器接口包括:20位地址线(寻址空间1M);16(最大32)位数据线;3个片选控制线及读/写控制线。1 @4 d1 ~# Z* Q; X/ k' X

+ m. k" k% k! Z2 M0 [& Z内部存储器有32位数据地址线(寻址4G空间)和22位程序地址线(寻址4M空间)。
+ F  ^% J) Y8 P- X: m3 A9 Bm.88个通用I/O口
* [- z0 q' t1 [* En.6通道的DMA处理器
  v9 p& w" ]' h3 R. x) X
; a  Q% D. [' d1 Y# b$ i' e1 T! [2 C8 I( `

该用户从未签到

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

该用户从未签到

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

本版积分规则

关闭

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

EDA365公众号

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

GMT+8, 2025-8-4 12:22 , Processed in 0.125000 second(s), 23 queries , Gzip On.

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

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

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