logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

固件和微码区别

         固件一般指运行在Host内非主CPU上的其他部件中的可执行机器码,其可以是裸程序,也可以是操作系统+程序。如果是后者的话,OS可以是Linux这种,也可以是一些实时操作系统(Realtime OS,RTOS)。“非主CPU的其他部件”,典型比如IO HBA卡比如SCSI、SAS、FC卡,以及以太网卡、显卡、光驱、硬盘。这些设备内,都会有一个或者多个嵌入式CPU核心在运行固件从而发

FT232H USB转串口,I2C,JTAG高速芯片

随着FT232H USB2.0高速芯片的发布,英商飞特蒂亚公司(FTDI)进一步巩固了其在USB接口集成电路产品的地位。此款多功能的单通道USB转UART/FIFO接口设备可通过EEPROM配置为各种不同的串行或并行接口。与FTDI建设完备精良的USB设备驱动一起,这套方案使工程师可以轻松的将高速 USB连接引入新的和传统的外设设计中。另外,还有相关的UM232H评估模块帮助工程师快速建立设计样机

xilinx Vivado的使用详细介绍(2):综合、实现、管脚约束、产生比特流文件、烧写程序、硬件验证

IO口配置(I/O Planning)/编辑约束文件(Edit Constraints Sets)做好的模块,在烧写进板子之前,需要设置输入输出信号与板子上IO口的对应关系。IO口设置有两种方法,第一种是直接创建并编辑约束文件,第二种是在图形界面进行设置。编辑约束文件操作和上一步添加Verilog设计文件、仿真文件基本一致,唯一的区别是选择Add or Create Simulation Sour

Altium DXP 检查布线是否完整并定位未布线网络

使用Altium进行PCB layout时,当布线完毕后,一定要检查是否布线完整,需要将未布线网络进行布线。有时在查找未布线网络时极其困难,特别是TOP & Bottom都有元件时,甚至你根本找不到。因此本文就有两个目:1、检查布线是否完整2、快速定位未布线网络先介绍个方便的技巧,如下图:点击PCB Layout界面的LS的图标(左下角),有如下菜单:All Layers:显示所有层的线S

嵌入式linux:make 参数 ARCH与CROSS_COMPILE

ARCH即architecture,就是选择编译哪一种cpu architecture,也就是编译arch/目录下的哪一个子目录。如指定make ARCH=arm就是编译arch/arm下的代码。如果不指定,make将使用本机(用什么机器编译就是什么)的cpu作为缺省ARCH.注意:arch/arm下不但有arm体系架构特有的代码,还有arm特有的kconfig,也就是配置选项,所以在make m

为什么芯片大都采用低电压大电流的供电方案?

参考:https://www.zhihu.com/question/303037255

使用Allegro从brd文件中导出封装及焊盘的方法

1. 打开一个brd文件,点击File—>Export–>Libraries,如下图。3. 在弹出的对话框中,点击“…”选择保存的目录,这里保存至D:TempLib目录下。4. 点击OK后返回刚才的界面,点击Export,即可将默认选中的信息导出至D:TempLib目录下。5. 查看D:TempLib目录,发现已经导出了很多文件,如下图。6. 但是,请务必注意,这时这里的器件尚不能正常

传输速率、带宽、吞吐量概念区别

举个例吧一条路每秒最多能过100辆车(宽带就相当于100辆/秒)。而并不是每秒都会有100辆车过,假如第一秒有0辆,第二秒有10辆...,(但是最多不能超过100辆)。所以有第1秒0辆/秒,第2秒10辆/秒,第3秒30辆/秒,这不能说带宽多少吧,于是就用吞吐量表示具体时间通过的量有多少(也有可能等于带宽的量)。由此可知带宽是说的是最大值速率,吞吐量说的是某时刻速率。但吞吐量不能超过最大速率...

IC的Strap Pin

strapping pin: 我的理解是通过外部跳线连接决定输入电平,达到选择内部多功能选择的目的。这类pin往往有丰富的复用功能,比如在上电复位期间选择某种功能,但正常工作时又定义为其他用法。strapping pin 可能就是复用管脚,如有的phy芯片支持自动识别线序功能,用这种芯片做出的网络接口,可以和别的网口采用直通线相连也可以用交叉线相连,其发送和接收线是复用的,就叫strapping.

使用Allegro从brd文件中导出封装及焊盘的方法

1. 打开一个brd文件,点击File—>Export–>Libraries,如下图。3. 在弹出的对话框中,点击“…”选择保存的目录,这里保存至D:TempLib目录下。4. 点击OK后返回刚才的界面,点击Export,即可将默认选中的信息导出至D:TempLib目录下。5. 查看D:TempLib目录,发现已经导出了很多文件,如下图。6. 但是,请务必注意,这时这里的器件尚不能正常

    共 40 条
  • 1
  • 2
  • 3
  • 4
  • 请选择