锐单电子商城 , 一站式电子元器件采购平台!
  • 电话:400-990-0325

关于嵌入式四大平台

时间:2023-12-11 08:07:02 20na位移传感器

关于嵌入式,你到了什么位置?

b站在海事大学的吴老师的视频很有意思。听了之后,他找时间用手打字幕,整理得更清楚。附上一些名词的解释。

单片机:

  1. 最小F51 3X3mm,用于光模块。
  2. Arduino Micro板子 便宜
  3. 低功耗,静态待机 电流控制在10nA以下
  4. 有一个集成的开发环境,可以调用大量的例程和资源。
  5. 接口I2C、SPI连接一些传感器,屏幕。
  6. AD读取一些模拟量,电位器电位器是一个电阻元件,具有三个引出端,电阻值可以根据一定的变化规律进行调整。电位器通常由电阻体和可移动刷组成。当刷沿电阻移动时,在输出端获得与位移有关的电阻值或电压。)旋钮。PWM信号输出控制电机,舵机旋转。
  7. 没有USB OTG(OTG技术允许在没有主机(Host)实现设备间数据传输。例如,通过数码相机直接连接到打印机上OTG技术,连接两个设备间USB口,立即打印拍摄的照片;数码相机中的数据也可以通过OTG发送到USB在接口的移动硬盘上,没有必要携带昂贵的存储卡或便携式电脑。).网口.MIPI(MIPI(Mobile Industry Processor Interface)是2003年由ARM, Nokia, ST ,TI公司成立的联盟旨在规范相机、显示接口、射频/基带接口等手机内部接口,从而降低手机设计的复杂性,提高设计的灵活性。MIPI下面有不同的联盟WorkGroup,手机内部接口标准分别定义,如摄像头接口CSI、显示接口DSI、射频接口DigRF、麦克风/喇叭接口SLIMbus等。).SATA(SATA接口为新型计算机硬盘接口等

(5条消息) 冯诺依曼和哈佛结构的区别_zhangwenchaochao的博客-CSDN博客_冯诺依曼和哈佛结构的区别
冯.在诺依曼结构中,将程序与数据相同,将程序编码成数据,然后与数据一起存储在存储器中,使计算机可以调用存储器中的程序来处理数据。这意味着,无论是哪个程序,它最终都以数据的形式存储在存储器中。为了执行相应的程序,只需从存储器中依次取出指令和执行冯.诺依曼结构的灵魂就在这里:硬件的连接减少了,导致硬件和软件的分离,即硬件设计和程序设计可以单独执行!!!这就催生了程序员职业的诞生!!!

DSP:

  1. 适用于实时信号处理和视频直播。ARM9,TI的DSP集成Cortex-M4内核。
  2. digital signal
    processor,数字
    滤波器(缓存数据在两个采样点之间卷积,移位乘加),硬件卷积运算(累加器、硬件乘法器、桶寄存器)
  3. 适用于单路串行数字信号的处理AD转换成)

ARM:

  1. 能装OS,支持以太网.USB.MIPI.SATA接口,只要os支持所有这些接口都需要协议栈(协议栈,英文名称Protocol stack,又称协议堆叠,是计算机网络协议套件的具体软件实现。协议栈是指网络中各层协议的总和,其形象反映了网络中文件传输的过程,从上层协议到底层协议,再从底层协议到上层协议。协议栈主要分为以下几类:
    OSI协议栈:OSI协议栈是由国际标准化组织定义的,提倡世界范围内的互操作性。它通常用于比较其他协议栈的标准。
    TCP/IP协议组:传输控制协议/因特网协议(TCP/IP)是最早的网络协议栈之一。协议是标准,是协议;协议栈是协议的实现,可以理解为上层应用调用的代码、函数库。商业协议栈是为您编写底层代码,符合协议标准,并为您提供功能模块。您需要关心的是您的应用逻辑、数据从哪里、如何存储、处理以及系统中设备之间的通信顺序。所以当你做特定的应用程序时,你不需要关心协议栈是如何写的,每个代码是什么意思。)
  2. ARM手机可以实现CPU,单片机stm32,esp32.视频解决方案(运动相机、行车记录仪、水滴摄像头中央处理器)(ARM还有一堆硬件处理电路、视频输入电路、传感器控制电路降噪电路、颜色合成电路、视频压缩电路mpeg4视频流h.264的流或者h.265的流,以上接口如以太网 usb接口,以太网接口可以直接推到网上,usb接口可以将他存储在u盘中,TF卡接口将这些东西保存在本地)。
  3. ARM绝大多数开发没有集成IDE开发环境。

海思Hi3519视频解决方案的开发开发这个处理器,首先要安装虚拟机,在虚拟机上安装一个Linux操作系统,在Linux开发工具链配置在操作系统上,开发板通过网口与虚拟机连接。开启nfs服务,有共享空间,然后在windows下使用source insight或vs code 编辑代码的代码编辑软件。编辑完成后,返回虚拟机状态后,编译代码,生成可执行文件并放入nfs在共享区,然后用开发板敲打命令操作可执行程序,看操作是否正确。

FPGA:

  1. Zync7000
  2. 现场可编程门阵列,集成元件库,一堆离散的硬件元件按一定规则集成在硅片上。
  3. 导线wire 寄存器reg 时钟管理器(三五百元可集成七八十个,七八千七八百个),时钟管理器(PLL DCM
    MMCM)存储器(分布式)ram和块ram,组合形成普通RAM,双口RAM或FIFO存储控制器(连接器外)DDR2.3.4),可以直接访问他,做成他ram,fifo。高速信号串行器将并行信号串行成10g即使是10克以上的串行信号也能实现PCIe了。(光纤,PCIe,SATA),CPU(软核,Microblaze(TM)以上集合在一起;赛灵斯公司7系列之前有一个集成x86硬核,是IBM power PC架构;7系列之后ARM硬核 Zync);AD转换器
  4. 开发方法HDL,硬件描述语言。一步一步HDL将原理图转换为原理图,将原理图转换为电路图,形成bit将文件下载到芯片中,即可使用。
    应用:逻辑开发,生成时序(相机开发)。DSP开发,雷达。嵌入式开发,ARM 处理器。
  5. 迭代时间长,需要外挂flash存储程序,上电从flash load进入电路图,再次配置工作。电源设计需要估计电流。
  6. One chip to rule them all
  7. 流片:制造芯片

学习推荐韦东山老师的视频,linux-》Android-》鸿蒙os

锐单商城拥有海量元器件数据手册IC替代型号,打造电子元器件IC百科大全!

相关文章