自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 资源 (1)
  • 收藏
  • 关注

原创 ZYNQ PL中断PS驱动

ZYNQ linux驱动PL中断PS虚拟机:Ubuntu 16.04Vivado:2017.04Petalinux:2017.04开发板:黑金7z020ZYNQ PL端的BRAM满时,通过中断通知PS端读取数据,编写了linux环境下PL中断PS的驱动程序,调试通过运行在ZYNQ 7Z020上。

2020-12-19 16:52:42 621 1

原创 嵌入式通信总线-I2C

I2C:多主机总线I2C使用两条线在主控制器和从机之间进行数据通信。一条是SCL(串行时钟线),另外一条是SDA(串行数据线),这两条数据线需要接上拉电阻,总线空闲的时候SCL和SDA处于高电平。I2C总线标准模式下速度可以达到100Kb/S,快速模式下可以达到400Kb/S。1.起始位:SDA为高电平(1),SCL为高电平时(1),SDA由高向低跳变(下降沿)2.数据传输:8个数据位,先传最高位(MSB),然后释放SDA线(1)(拉高电平),I2C在数据传输时要保证在SCL高电平期间,SD

2020-08-13 15:50:00 764 1

原创 嵌入式通信协议-SPI

SPI:串行外设接口,是一种高速的、全双工,同步的通信总线。SPI的通信原理很简单,它以主从方式工作,这种模式通常有一个主设备和一个或多个从设备,需要至少4根线,事实上3根也可以(单向传输时)。也是所有基于SPI的设备共有的,它们是MOSI(数据输入)、MISO(数据输出)、SCLK(时钟)、CS(片选)。(1)SDO/MOSI – 主设备数据输出,从设备数据输入;(2)SDI/MISO – 主设备数据输入,从设备数据输出;(3)SCLK – 时钟信号,由主设备产生;(4)CS/SS – 从设备

2020-08-12 21:20:46 195

原创 嵌入式通信协议-UART

UART:通用异步收发器,有三根线:TX、RX、GND串口通信最重要的参数是波特率、数据位、停止位和奇偶校验。对于两个进行通信的端口,这些参数必须匹配。计算机内部采用并行数据通道,必须经过转换才能进行串行异步通信;发送时,发送移位寄存器能将发送缓冲区中的数据进行并-串转换。CPU把准备发送的数据写入到UART的数据寄存器,通过发送缓冲区(FIFO)传送到发送移位寄存器。控制逻辑按预先设定的帧格式输出串行数据流,数据流由一个起始位开始,然后是数据位,最后再根据设定的帧格式发送校验位和停止位。

2020-08-12 21:18:46 212

原创 vs2013编译flac1.3.3源码

vs2013编译flac1.3.3首先在0上得到falc-1.3.3.tar.xz的压缩包,进行解码得到flac-1.3.3文件夹。利用VS2013打开FLAC.sln,会提示升级VC++编译器和库,点击确定。等待一段时间。Building with MSVCThere are .vcproj projects and a master FLAC.sln solution to build all the libraries and executables with MSVC 2005 or n

2020-07-02 19:32:49 773

flac-1.3.3.rar

下载FLAC-1.3.3源码,在VS2013上实现源码的编译,利用cmd输入命令即可实现对.wav文件的编解码。其中lib库都是可以编译的。如有错误请参考https://blog.csdn.net/sun_smile123/article/details/107091275

2020-07-26

空空如也

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

TA关注的人

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