-
mpu6050 DMP库
应用背景 * @addtogroup DRIVERS Sensor Driver Layer
* @brief Hardware drivers to communicate with sensors via I2C.
*
* @{
* @file inv_mpu.c
* @brief An I2C-based driver for Invensense gyroscopes.
* @details This driver currently works for the following devices:
* MPU6050
* MPU6500
* MPU9150 (or MPU6050 w/ AK8975 on the auxiliary bus)
* MPU9250 (or MPU6500 w/ AK8963 on the auxiliary bus)关键技术/* The following func
- 2022-07-22 13:12:23下载
- 积分:1
-
2.4G射频代码-nRF24L01
本文件包含GPIO的头文件,以及NRF24l01的驱动代码,只需修改对应的IO口即可,通过SPI总线与射频模块连接,包含SPI的驱动配置函数以及UART的配置驱动函数,可以很方便的修改使用。
- 2023-03-17 01:55:04下载
- 积分:1
-
Arduino ili9341 TFT驱动
320x240 ILI9341 TFT屏单片机驱动, arduino兼容,详细介绍看代码中的Readme.md. arduino nano/uno/mini 需要对IO电平进行转换。
- 2022-11-11 06:05:03下载
- 积分:1
-
RTD2270源码(KEIL编译)
应用背景通用LVDS液晶驱动板,核心MCU为RTD2270,将VGA输入转换为LVDS输出,根据驱动源码里提供的液晶面板头文件的配置格式,修改成你所接液晶屏的时序参数,理论上可以支持市面上任何分辨率、任何位率、任何通道数的屏。编译该源码可以使用KEIL,至少uVersion2。编译好之后生成对应的H00和H01文件,推荐使用JT1188、JT1199、JT1288等液晶烧录器进行烧写关键技术这套方案是目前网上最流行的LVDS液晶驱动方案,由于RTD2270引脚只有64个,功能精简得非常到位,体积比RTD2660小了一大圈,刚好适合以VGA输入来驱动LVDS屏,如果在输出端接上THC63LVDF84B解码芯片,还能转换成TTL信号,用来驱动TTL屏幕
- 2022-02-02 03:42:02下载
- 积分:1
-
硬盘串号读取源码
程序可以方便的读取系统硬盘串号,用于对软件中硬盘的绑定,以及注册获取硬盘编号的操作。程序对WinAPI进行了二次的封装,只需略作修改即可封装为自己的接口,或者封装为动态链接库使用。其中HDSerial类为硬盘编号读取类!
- 2022-06-11 14:19:33下载
- 积分:1
-
Marvell交换芯片的SDK开发包
Marvll交换芯片的SDK开发包,对于做SDK驱动程序的软件工程师或硬件工程师都非常有实用的参考价值,而且结构性特别合理,从高层次抽象出了Marvell交换芯片的特定。
- 2022-04-19 16:24:38下载
- 积分:1
-
飞斯卡尔 电磁组比赛 车的程序以及电路,对初做电磁车比赛的人有很大帮助
应用背景程序为赛区 电磁组第六组的比赛程序,以及对应的原理图与PCB关键技术电磁车的比赛程序以及与程序相对应的电路,希望对初做的朋友有所帮助
- 2022-06-26 01:51:01下载
- 积分:1
-
DAC8831 DAC驱动代码(stm32)
应用背景利用REF5020,稳定的REF输入芯片,调整DAC偏执,使DAC输出稳定值关键技术准确DAC,稳定基准电压输入,STM32DAC编写
- 2022-07-03 06:08:14下载
- 积分:1
-
OV7670驱动
这段代码是sdram vga 控制器与 ov7670 显示。欢迎下载和使用。谢谢您的支持。
- 2022-03-21 11:54:55下载
- 积分:1
-
基于51单片机的CAN 通信
应用背景
为初学者打通基于51单片机的CAN通信学习。使用的can控制器是SPI接口的MCP2515。
本程序在51单片机开发板上经验证,可以正常使用。
希望对你有所帮助。
关键技术
部分程序:
*/
void mcp2515_setRegister(unsigned char address,unsigned char Value)
{
CS = 1;
Delay_Us(5);
SPISendByte(0x02); /* 字节写命令,0x02,后跟一字节地址,一字节数据 */
SPISendByte(address);
SPISendByte(Value);
CS = 1;
Delay_Us(5); /* CS禁止时间,大于50ns */
}
/****************************************************************
*
* 函数名: mcp2515_setRegisterS
* 入口参数:adress: 需要设置的寄存器的地址
* value[]:用来设置的缓冲区的头指针
*
- 2023-03-23 19:30:03下载
- 积分:1