对DSP的基本了解(二)--DSP的软硬件环境

news/2024/10/16 22:32:25/

Preface:上一讲,我们对DSP在宏观上有了一定的理解,知道了它与专业课程之间的联系,以及它与其他一些容易混淆的芯片/处理器之间的区别。有了这个基础,我们就要考虑怎么来使用DSP了,所以我们这一讲就来介绍一下DSP使用的软硬件环境

DSP实验平台:TMS320F28335

注意,环境,在硬件上是指DSP的外围电路,在软件上是指电脑上的DSP的开发工具(或者叫IDE)。我们不是在说DSP芯片本身,而是在说它所处的环境。

DSP使用的硬件环境

首先我们需要知道运行DSP所需的最基本的硬件组件,也就是大家平时所说的最小系统
只要DSP有了最小系统,他就能够正常运行起来,实现基本的功能。如果还需要什么功能,只需要在这个基础上增加一些外设就行了。
DSP的最小系统包括:

  • 时钟电路
  • 电源电路
  • 外部连接电路
  • 复位电路

时钟电路

时钟电路,号称数字电路的心脏,其重要性可想而知。这里所说的时钟电路,是DSP的外部时钟电路,DSP内部也内嵌有时钟,只不过时钟的频率低一点,精度差一点。一般来说,所有的数字芯片都会有外部时钟电路的。

电源电路

电源电路,就是供电的。毕竟DSP也是要恰饭的,这个必须有。

外部连接电路

外部连接电路,是指如:串口,JTAG这样的能够与上位机通信的连接电路。做DSP开发,JTAG接口是必不可少的,它既能用于下载程序,也能用于调试代码。说到JTAG,必须要提到一个东西–DSP仿真器。仿真器是个什么东西?JTAG是个接口,仿真器就是有JTAG接口的调试工具,它本身也是个电路板,它两端有接口,用于连接DSP和电脑。仿真器的usb口插入电脑,JTAG接口插入DSP的外部链接电路上的JTAG口上,通电之后,就实现了电脑与DSP之间的连接。

复位电路

复位电路,就是在上电的时候,将DSP的一些特殊寄存器置于初始状态,确定DSP的工作模式,给DSP的硬件和软件一个确定的、唯一的起点。当然,除了上电,一般也有按键复位。至于为什么要进行上电复位,上电复位与按键复位之间的区别,如果你感兴趣,可以去看看这篇文章上电复位和按键复位的区别,以后我也会对这些细节进行详细讨论。但是对于一个初学者,了解就好,以后遇到问题了再去查阅也不迟。

好了,至此,我们基本上了解DSP最小系统的构成。我就知道以后如果要自己画一个DSP开发板,最少该具备哪些东西了。不过,一般来说,对于新手,大家都是买的开发板,比如研旭、SXD等等厂商都在淘宝有卖他们的开发板,TI自己也有一些开发套件,大家可以自行选择。拿到开发板之后,可以去看一看电路图中这些最小系统模块的结构。

DSP使用的软件环境

每个芯片厂商对自己的芯片,都会开发出对应的IDE软件。
在DSP领域,份额最大的厂商就是TI,所以这里我们只对其推出的IDE软件CCS进行讲解。
待更新...


http://www.ppmy.cn/news/629668.html

相关文章

openGauss 准备软硬件安装环境

本章节描述安装前需要进行的环境准备。 软硬件环境要求 介绍openGauss的软硬件环境要求。建议部署openGauss的各服务器具有等价的软硬件配置。 硬件环境要求 表1 列出了openGauss服务器应具备的最低硬件要求。在实际产品中,硬件配置的规划需考虑数据规模及所期望…

浅谈操作系统OS与计算机软硬件体系结构,自顶贯穿性与行为回归硬件性

操作系统OS与计算机软硬件体系结构 使计算机更好用! 这是操作系统的根本要义!! 操作系统这个概念基本上以后会讲一路的,今天的话就基本上讲一下轻量化的概念。所以操作系统到底是什么?操作系统首先是软件,那它是一款什么软件呢&#xff1f…

系统软硬件

四智能变电站 的安全性研究根据国家电网 公司《智能变电站技术导则》,智能变电站是采用先进的传感器、信息、通 信、控制、智能等技术,以一次设备参量数字化和标准化、规范化信息平台为基础,实现变 电站实时全景监测、自动运行控制、与站外系…

软硬件集成开发简介

软硬件集成开发简介 软硬件集成开发简介说明ESP32 简介ESP32-CAM 简介智能应用程序图形用户界面参考资料 说明 软硬件集成开发是目前普遍的应用为物联网(Internet of Things, IoT),物联网一词是指互联设备的集合网络,以及促进设备…

硬件系统与软件系统

计算机系统由硬件系统和软件系统组成 一、硬件系统:就是各种必要实物组合在一起构成一个新的实物。 硬件:就是实物 软件:看的见、但是没有实物 软件系统:就是各种虚拟的东西组成的 计算机的硬件主要分为主机和外设两部分。…

办公环境监测与智能控制软硬件全套解决方案

心理学研究表明,良好的工作环境对员工的身心健康及提高工作效率有积极影响。 不仅如此,近几年国家尤其提倡“碳中和”与“碳达峰”政策,并提出“节约能源、美化环境”的重要目标。以“企业数字化转型”为根本,一切事物都在朝着智能…

依赖注入(DI配置)

依赖注入有几种方式? 1.1 依赖注入的两种方式 setter注入简单类型引用类型(很常用) 构造器注入简单类型引用类型 1.2 setter方式注入 setter方式注入使用什么子标签? 引用类型 简单类型 1.3 构造方式注入 构造方式注入使用什么子标签?…

【Linux】计算机软硬件体系结构

文章目录 冯诺依曼体系结构操作系统(Operator System)什么是操作系统为什么要有操作系统操作系统是怎么实现管理的 系统调用接口和库函数总结 冯诺依曼体系结构 谈到计算机的硬件结构,第一个想到的必然是经典的冯诺依曼体系结构: 我们常见的计算机&…