注意

  1. 芯片型号:TMS320F28335
  2. 参考资料:《TMS320F28335 DSP原理、开发及应用》
  3. 对应PPT第二章
  4. 本章内容较多而且较为重要,请结合PPT一起复习
  5. 为了考试复习的同学请谨慎参考,本笔记的大部分都考到

1 F28335内核

  • 对用PPT15页

1.1 CPU

  • 分为32位定点CPU和32位浮点CPU
  • 使用原子指令,汇编编程更简便、尺寸更小、速度更快、不可被中断的指令、更高效的编译

1.2 总线结构

  1. 程序读总线:
    22位地址,32位数据;
  2. 数据读总线:
    32位地址,32位数据;
  3. 数据写总线:
    32位地址,32位数据;
  • 采用哈佛总线结构

1.3 流水线机制

  • 这一机制在上一章有讲到
  • 流水技术是将各指令的各个步骤重叠起来执行,即使得若干条指令的不同执行阶段可以处于同一时刻并行处理,这样每一个阶段称作一个流水。

1.4 FPU流水线

  • 暂不清楚这是个什么东西

2 F28335的存储单元

2.1 F28335存储介质:

1)Flash存储器;
2)单周期访问RAM;
3)OTP;
4)片外存储器;
5)Boot ROM。

2.2 代码保护模块CSM

  • 防止逆向工程,并保护知识产权(IP)
  • Flash中的一段长度为128bit的存储空间
  • 2128 = 3.4 x 1038 种可能的密码
  • 在150MHz的时钟频率下,每8个时钟周期试验一组密码,则最多需要5.8 x 1023

3 片上外设

  • 增强型脉宽调制模块
  • 增强型捕获模块
  • 增强型正交编码脉冲模块
  • 数模转换模块
  • 看门狗模块
  • 控制局域网络总线模块
  • 集成电路总线模块
  • 串行通信接口模块
  • 串行外设接口模块
  • 多通道缓冲串行接口模块
  • 通用输入输出接口模块
  • 这里仅仅是将片内外设列举一遍,后边的笔记里会有具体的讲解。

4 F28335特点

  • PPT:24

4.1 高性能静态 CMOS 技术

  • 主频最高达 150MHz
  • 1.9V/1.8V内核,3.3V I/O设计

4.2 高性能 32 位 CPU

  • IEEE-754 单精度浮点单元
  • 16 x 16 和 32 x 32 介质访问控制 (MAC) 运算
  • 16 x 16 双 MAC
  • 哈佛 (Harvard) 总线架构
  • 快速中断响应和处理
  • 统一存储器编程模型和高效代码

4.3 6 通道 DMA 处理器

4.4 16 位或 32 位外部接口XINTF

4.5 片内存储器

  • 256K Flash,34K×16 SARAM
  • 1K×16 OTP ROM

4.6 引导ROM

  • 8K×16
  • 支持软件引导模式(通过 SCI,SPI,CAN,I2C,McBSP,XINTF 和并行 I/O)

4.7 时钟和系统控制

  • 支持动态锁相环 (PLL) 比率变化,片载振荡器,安全装置定时器模块

4.8 GPIO

  • GPIO0 到 GPIO63 引脚可以连接到八个外部内核中断其中的一个

4.9 PIE

  • 可支持全部58个外设中断的外设中断扩展 (PIE) 块

4.10 128 位安全密钥/锁

  • 保护闪存 / OTP/RAM 模块,防止固件逆向工程
  • 上文提到过

4.11 增强型控制外设

  • ePWM,eCAP,eQEP

4.12 3个32位定时器

4.13 串行端口外设

  • CAN,SCI,McBSP,SPI,I2C

4.14 12位模数转换器

  • 80ns转换速度,2×8通道输入复用
  • 两个采样保持,单一/同步转换
  • 内部或外部电压基准

4.15 低功耗模式和省电模式

  • 支持IDLE(空闲)、STANDBY(待机)、HALT(暂停)模式
  • 可禁用独立外设时钟

DSP复习笔记(2)——TMS320F28335芯片内部结构相关推荐

  1. dsp复习笔记(奥本海姆离散时间信号处理)

    dsp复习 文章目录 dsp复习 连续时间信号的采样 周期采样 采样的频域表示 由样本重构带限信号 连续时间信号的离散时间处理 脉冲响应不变 离散时间信号的连续时间处理 降采样 升采样 采样率按非整数 ...

  2. [DSP学习笔记]基于TMS320F28335的FFT及加窗函数实现

    一.新建工程 首先我们先将C2000 wave中我们所需要的函数库给导入到我们的新建工程中(可见于我实现FIR滤波文章中导入函数库的操作). 工程中可见有以下文件.(仅FFT可删除滤波有关文件) 接着 ...

  3. [DSP学习笔记]基于TMS320F28335的FIR滤波实现

    首先进入TI官网,搜索C2000 wave,进行下载安装. 安装完成后,在2000 wave的安装目录下,进入以下目录:C2000Ware_4_02_00_00\libraries\dsp\FPU\c ...

  4. 《微型计算机原理与接口技术》期末总复习 —— 一篇匆匆忙忙的复习笔记

    这篇复习笔记是针对<微型计算机原理与接口技术>后面几章的 前面的汇编复习内容在 "零.学习笔记总目录" 的 "汇编考前复习" 中 ✅ 这篇笔记中可能 ...

  5. 南京工程学院 Dsp复习

    Dsp复习知识点 1. 最小系统包括?每个模块做什么的? 答:一个DSP系统要能够正常的运行程序完成简单的任务,并能够通过JTAG进行调试,它的 最小系统应该包括: DSP芯片: 电源 ----加电顺 ...

  6. qcom 音频相关的dsp driver笔记(基于msm8996平台)

    qcom 音频相关的dsp driver笔记(基于msm8996平台) 原址 0 前言 1 关于acdb 1.1 从audio_calibration.c说起 1.2 关于acdb配置的注册 1.3 ...

  7. JavaScript复习笔记

    js复习笔记 js复习笔记,内容来源自廖雪峰JavaScript教程,w3school,菜鸟教程 一.快速入门 1.基本语法 1)js是一种直译式脚本语言 2)js结束语句后的;可以省略不写,原因是执 ...

  8. 《微型计算机原理与接口技术》复习笔记(四)

    使用教材为 <微型计算机原理与接口技术>(慕课版) 孙丽娟.李爱群.陈燕俐.周宁宁.邓玉龙编著 微机原理复习笔记一 微机原理复习笔记二 微机原理复习笔记三 微机原理复习笔记四 中断系统 1 ...

  9. 《微型计算机原理与接口技术》复习笔记(三)

    使用教材为 <微型计算机原理与接口技术>(慕课版) 孙丽娟.李爱群.陈燕俐.周宁宁.邓玉龙编著 微机原理复习笔记一 微机原理复习笔记二 微机原理复习笔记四 微机原理复习笔记三 1. 存储器 ...

  10. VGA接口复习笔记(原理,时序)VGA接口FPGA实现

    VGA接口复习笔记(原理,时序)VGA接口FPGA实现 一.显示器工作原理 显示器扫描方式分为逐行扫描和隔行扫描:逐行扫描是扫描从屏幕左上角一点开始,从左向右逐点扫描,每扫描完一行,电子束回到屏幕的左 ...

最新文章

  1. 今后军队将完全人工智能化?停止幻想!大趋势和大方向不容改变
  2. AI工程师面试知识点:TensorFlow 框架
  3. 简单的计数器程序_javaweb
  4. 直击Titan图数据库:如何提升25%+的反欺诈检测效率?
  5. ubuntu设置自动休眠
  6. 客户每次请求Web页面过程
  7. activiti 设置可选处理人_新品速递|高端系列!慧明DF系列线性相位处理专业音箱处理器...
  8. 笨方法“学习python笔记之循环
  9. 获取列表的最后一个元素
  10. c语言课件设计食堂饭卡管理系统,食堂饭卡管理系统课件.doc
  11. pmp考试有题库么?有多少题?
  12. 微博营销的优劣势。如何利用微博开展营销。
  13. 超微服务器 通电自动启动,让主板一通电就自动开机的方法
  14. 计算机系统-大作业-hello的一生-哈尔滨工业大学2020级
  15. 推荐6本豆瓣高分鸿蒙书,我通宵也要把它们看完
  16. 计算机主机突然断电有什么影响,台式机突然断电有什么危害
  17. 旋转关节(Revolute Joint)
  18. 阿里云Intel Xeon Platinum 8269CY(Cascade Lake)服务器CPU性能评测
  19. 小程序中是否存在跨域限制
  20. vue 使用高德地图点击标记点以及经纬度转地理位置

热门文章

  1. 整车控制器(VCU)开发 之 概述
  2. 坐标系的另一种表达形式,EPSG是什么?
  3. 【日语学习】动词、形容词、名词的敬体形、简体形
  4. 碧桂园博智林机器人总部大楼_碧桂园11.4亿元竞得北滘坤洲地块,近博智林机器人谷...
  5. 在linux上将ape转成mp3,以及MP3 大小转换
  6. 如何进行项目管理?企业项目管理常见的组织形式有哪些?
  7. python计算峰度和偏度、相关系数
  8. 纸张的规格A3.A4.A5.A6纸的尺寸大小
  9. 年薪 200w 的华为员工了解一下
  10. java枚举构造器_java枚举类的构造函数实例详解