-
SPI在STM32芯片的驱动应用
这里面讲述了STM32中SPI的使用,源码里面每一行都有注释,比较详尽,基本上一看就懂。
- 2022-02-16 07:08:18下载
- 积分:1
-
VS1003 音频硬件解码
使用VS1003 完成硬件解码 从SD卡读取数据然后采用硬件解码
- 2023-04-09 09:45:04下载
- 积分:1
-
物理内存转储
PhyMem 驱动程序是一种基于驱动程序工具来访问内存和 io 空间用于读和写
IA 基于 PC 使用分隔端口和内存地址空间。在内核模式中,我们可以读取和写入端口与函数命名如 WRITE_PORT_UCHAR , READ_PORT_UCHAR 。
若要访问物理内存在用户模式下,我们必须这个内存区域映射到用户进程的地址空间。一种实现是通过DevicePhysicalMemory节对象。这第一次介绍了老 NT DDK 样品。它使用已过时的功能,不推荐使用 ;代码也真的很难理解。
- 2022-05-07 15:40:36下载
- 积分:1
-
mpu 6050 的dmp程序框架
如果你想玩四轴,想搞什么空中鼠标,平衡车等待,那么MPU6050真的是太强大了,能做很多东西。这个就是很好的关于stm32下如何使用mpu6050的源代码,包括了dmp姿态结算,i2c总线,各类设备驱动等等
- 2022-01-24 09:54:21下载
- 积分:1
-
stm32的spi驱动程序
应用背景SPI 是英语 Serial Peripheral interface 的缩写,顾名思义就是串行外围设备接口。是 Motorola 首先在其 MC68HCXX 系列处理器上定义的。SPI 接口主要应用在 EEPROM,FLASH,实时时 钟,AD 转换器,还有数字信号处理器和数字信号解码器之间。SPI,是一种高速的,全双工, 同步的通信总线,并且在芯片的管脚上只占用四根线,节约了芯片的管脚,同时为 PCB 的布局 上节省空间,提供方便,正是出于这种简单易用的特性,现在越来越多的芯片集成了这种通信 协议,STM32 也有 SPI 接口。关键技术
SPI信号线:SPI 接口一般使用 4 条线通信: MISO 主设备数据输入,从设备数据输出。 MOSI 主设备数据输出,从设备数据输入。 SCLK 时钟信号,由主设备产生。 CS 从设备片选信号,由主设备控制。
SPI模式:根据SPI时钟极性和时钟相位配置的不同分为4种SPI模式。如果 CPOL=0,串行同步时钟的空闲状态为低电平;如果 CPOL=1,串行同步时钟的空闲状态为高电 平。时钟相位(CPHA)能够配置用于选择两种不同的传输协议之一进行数据传输。如果 CPHA=0,在串行同步时钟的第一个跳变沿(上升或下降)数据被采样;如果 CPHA=1,在串 行同步时钟的第二个跳变沿(上升或下降)数据被采样。
SPI架构分析:通过STM32的架构图,可以看到MISO数据线接收到的信号经移位寄存器处理后把数据转移到接收缓冲区,然后这个数据就可以由我们的软件从接收缓冲区读出了。
- 2023-08-18 10:45:04下载
- 积分:1
-
虹膜检测源码
实现的基于颜色分隔的人脸人眼检测与定位及识别算法源代码。可以在此基础上继续修改更新。 -The human eye position detection with opencv source code, you can continue on this basis, revised and updated.
- 2022-12-24 05:10:04下载
- 积分:1
-
dc servo drivers atmega8
atmega8 处理器 控制的直流伺服电机驱动器的源代码,
/*
Servo Controller. Atmel ATmega8 based.
INT Version (v0.2)
Clock: 16 MHz
*/
- 2022-11-18 21:15:03下载
- 积分:1
-
智能防盗系统源程序,含语音(基于mt8888)
本设计是基于单片机的智能防盗控制器。以STC89C52为核心,实现基于PLMN(陆基移动通信网)和PSTN(公用电话交换网)
- 2023-03-28 04:05:03下载
- 积分:1
-
stm32红外遥控器
资源描述stm32 红外遥控器源代码 内部注释详细清晰 新手易上手
- 2022-01-25 20:58:47下载
- 积分:1
-
商业级二维条码枪源码
资源描述51内核二维码条形码扫描枪程序
- 2022-06-26 00:12:05下载
- 积分:1