自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 资源 (2)
  • 收藏
  • 关注

原创 图文详解YUV420/YUV422数据格式(转)

一.YUV格式与RGB格式的换算以下是标准公式RGB 转换成 YUVY = (0.257 * R) + (0.504 * G) + (0.098 * B) + 16Cr = V = (0.439 * R) - (0.368 * G) - (0.071 * B) + 128Cb = U = -( 0.148 * R) - (0.291 * G) + (0.439 * B) + 128YU...

2019-09-05 09:10:58 3072

转载 MAC/PHY/MII/RMII/GMII/RGMII基本介绍(转载)

1.MAC和PHY结构从硬件角度来看以太网是由CPU,MAC,PHY三部分组成的,如下图示意:上图中DMA集成在CPU,CPU,MAC,PHY并不是集成在同一个芯片内,由于PHY包含大量模拟器件,而MAC是典型的数字电路,考虑到芯片面积及模拟/数字混合架构的原因,将MAC集成进CPU而将PHY留在片外,这种结构是最常见的。 下图是网络接口内部结构图,虚框表示CPU,MAC集成在CPU中,PH...

2019-05-24 17:18:28 5013

转载 CAN协议,系统结构和帧结构(转载)

CAN:Controller Area Network,控制器局域网是一种能有效支持分布式控制和实时控制的串行通讯网络。CAN-bus: Controller Area Network-bus,控制器局域网总线技术CAN总线系统结构CAN 控制器接收控制单元中微处理器发出的数据,处理数据并传给CAN收发器CAN收发器将数据传到总线 or 从总线接收数据给控制器CAN数据传递终端避...

2019-04-01 14:20:59 258

转载 can协议解析字符串的原理(转载)

这里的数据使用的是标准的can设备产生的can信号(扩展帧发送数据ID=0x11121181 Data=0x06 0x08)信号的波形如图1所示,这里示波器的探头接的是CAN_H,探头的夹子接的是CAN_L:图1 示波器显示波形首先根据本博客中前面写的一篇如何测量can总线波特率获取总线的波特率,然后依据波特率和上面的波形读出具体的数据从上面的波形中读取到的数据是10111011101...

2019-04-01 13:58:45 1052

转载 CAN总线-位时序、波特率、采样点(转载)

CAN总线通讯协议的每一帧可以看作一连串的电平信号,每一个电平信号代表一位(一个字节8位的位),所以一帧中包含了很多个位,由发送单元在非同步的情况下发送的每秒钟的位数称为位速率。一位又分为4段,同步段(SS)、传播时间段(PTS)、相位缓冲段 1(PBS1)、相位缓冲段 2(PBS2)。一位可以当作一条水平的时间轴,不同的段在整个时间轴的占比不一样,每一段又由若干个最小时间单元Time Qua...

2019-03-29 14:32:00 2926

转载 CAN总线基础知识(三)(转载)

1.CAN协议1.1 帧类型通讯时使用下面5个类型的帧:数据帧遥控帧错误帧过载帧帧间空隙在所有这些帧中,数据帧和遥控帧由用户设置,而其它帧则由CAN硬件设置。数据和遥控帧有两种格式:标准和扩展格式。标准格式有11bit的ID,而扩展格式则是29bit的ID。每个帧的用处见表6,每个帧的结构见图10到图142.2 数据帧数据帧由发送单元使用,用来发送信息给接收单元,这...

2019-03-29 10:06:52 514

转载 CAN总线基础知识(二)(转载)

CAN协议和标准规范1 由ISO标准化的CAN协议CAN协议已经由ISO标准化,有2个版本,如ISO11898和ISO11519-2,它们之间在数据链路层没什么不同,但是在物理层有些区别。(1) 关于ISO11898:这个标准用于高速CAN通讯。开始的时候,数据链路层和物理层都在标准ISO11898中规定,后来被拆分为ISO11898-1(仅涉及数据链路层)和ISO11898-2(仅涉及...

2019-03-29 09:47:41 249

转载 CAN总线基础知识(一)(转载)

1.CAN总线是什么?CAN(Controller Area Network)是ISO国际标准化的串行通信协议。广泛应用于汽车、船舶等。具有已经被大家认可的高性能和可靠性。CAN控制器通过组成总线的2根线(CAN-H和CAN-L)的电位差来确定总线的电平,在任一时刻,总线上有2种电平:显性电平和隐性电平。“显性”具有“优先”的意味,只要有一个单元输出显性电平,总线上即为显性电平,并且,“隐...

2019-03-29 09:08:35 653

原创 STM32学习笔记(Second)

1.位段(Bit-Banding)Cortex™-M3 存储器映像包括两个位段(bit-band)区。这两个位段区将别名存储器区中的每个字映射到位段存储器区的一个位,在别名存储区写入一个字具有对位段区的目标位执行读-改-写操作的相同效果。所有STM32F10x外设寄存器都被映射到一个位段(bit-band)区。这个特性在各个函数中对单个比特进行置1/置0操作时被大量使用,用以减小和优化代码尺寸....

2019-02-21 09:58:47 169

原创 STM32学习笔记(First)

第一章 STM32基础知识1.什么是STM32ST:意法半导体(https://www.stmcu.com),SOC厂商名称。M是微控制器的缩写(Microelectronics),32表示32bit。2.STM32分类3.STM32命名方法4.STM32系统架构5.启动文件说明未完待续!...

2019-02-21 08:48:07 114

WAV文件格式分析与应用.zip

WAV格式分析与应用 RIFF 参考文档,适合与初学开发者

2019-09-04

ISO_16750-3-2007.pdf

Road vehicles Environmental conditions and testing for electrical and electronic equipment

2019-09-04

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除