-
一个基于CPU晶振的纳秒计时器
CPU 竞争,纳秒计时器,可以用来测试代码运行的时间,非常的精确,最少50字,后面的就不描述了。。刷卡缴费卢卡斯激发了斯卡拉大家法拉克夫基洛萨减肥啦是离开房间阿卡老姜辣数据库发达交流空间斯卡拉附加卡劳动纠纷喀什反垃圾克拉斯的房间啊就福拉多啊
- 2023-05-25 05:55:03下载
- 积分:1
-
飞控驱动代码
应用背景博世九轴传感器BMX055的驱动代码,C程序代码,包括加速度传感器,陀螺仪,磁力计驱动的实现-Bosch nine-axis sensor BMX055 driver code, C code, including the accelerometer, gyroscope, magnetometer driven implementation关键技术博世传感器BMA2x2驱动代码,C程序代码,提供BMA2x2功能实现的代码,博世传感器BMA2x2驱动代码,C程序代码,提供BMA2x2功能实现的代码博世传感器BMA2x2驱动代码,C程序代码,提供BMA2x2功能实现的代码
- 2022-03-19 14:54:47下载
- 积分:1
-
windows驱动文件隐藏和访问控制
该代码实现对文件及目录的隐藏及访问控制,通过从配置文件中读取文件名,再对齐进行隐藏或访问控制
- 2022-03-06 05:44:38下载
- 积分: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
-
Linux设备驱动
Linux设备驱动开发详解的书本光盘源码,对学习Linux设备驱动特别有帮助,对于没有买原版书的学习者边看书,边看源代码就可以实现了,希望对学习Linux设备驱动开发的朋友有帮助
- 2022-01-26 04:03:23下载
- 积分:1
-
8MFLASH的驱动程序,STM32驱动,使用SPI3,使用STM32管脚映射。
8MFLASH的驱动程序,STM32驱动,使用SPI3,使用STM32管脚映射。
- 2023-04-29 09:50:03下载
- 积分:1
-
基于51单片机的组合按键驱动
应用背景
此程序只要是用于组合按键扫描。类似键盘驱动。在一些按键比较紧张的场合,可以使用组合按键的方式来进行设置。
此程序可以为你提供帮助。
关键技术/******************************************************************************
* 组合按键扫描过程:
* 1、平时只要两个按键中有一个没有被按下时,按键的自锁标志,去抖动延时计数器一直被清零。
* 2、一旦两个按键都被按下,去抖动延时计数器开始在定时中断函数里累加,在还没有累加到阀值
* const_key_time12时,如果这期间由于受到外界干扰或者按键抖动,而使IO口瞬间触发为高电平,
* 这时候马上把延时计数器uiKeyTimeCnt12清零。
* 3、如果按键按下的时间超过了阀值const_key_time12,马上把自锁标志ucKeyLock12置位,
* 防止按住按键不松手后一直触发。并把ucKeySec赋值。组合按键触发。
* 4、等按键松开后,自锁标志ucKeyLock12及时清零,位下一次自锁做准备。
* 5、识别按键IO口下降沿触发的过程。
*******************************************************************************/
void key_scan()
{
if(key1 ==1||key2 == 2) // IO口高电平,说明没有按键按下,这时要及时清0一些标志位
{
ucKe
- 2022-08-12 13:36:29下载
- 积分:1
-
LCD12864液晶屏驱动程序,8位并口。带字库
LCD12864液晶屏驱动程序,8位并口。带字库
LCD12864液晶屏驱动程序,8位并口。带字库
LCD12864液晶屏驱动程序,8位并口。带字库
LCD12864液晶屏驱动程序,8位并口。带字库
LCD12864液晶屏驱动程序,8位并口。带字库
- 2022-02-26 07:55:38下载
- 积分:1
-
android游戏开发之摇杆控制源码
android游戏开发之摇杆控制源码
- 2022-05-25 23:25:01下载
- 积分:1
-
FM24C256驱动
用先进的铁电技术制造的 256K位的非易失性存储器.铁电随机存储器 (FRAM)具有非易失性,并且可以象RAM一 样快速读写,数据在掉电后可以保存10年;本驱动可实现从此芯片中存取数据功能。
- 2022-02-03 06:26:29下载
- 积分:1