内容摘要: 基于Linux设备树的spi驱动源码,纯C语言编写,包含驱动文件veba5_drv.c,头文件veba5_reg.h,Makefile文件,应用程序veba5_app.c。可以拿来直接编译运行! 能学到什么: spi驱动源码可以直接运行,稍加修改就可以用,纯C语言的spi驱动并且具有实际工程意义,可以学到spi驱动的编写方法、设备树、C语言,指针,语法、还有易懂的寄存器映射后使用操作!对学过hello驱动和led驱动后想对驱动进阶学习有极大的帮助! 最主要的是这个代码可以通用,是实际工作经验下通用的驱动框架,以后其他的驱动编写只要在这个代码基础上稍加修改就可以,确定不需要嘛? 如果下载后对您有用,请为我点个赞哟~提前在此表示我衷心的感谢!
2022-04-21 13:00:33 5KB Linux驱动 spi驱动 Linux设备树
1
STM32的OLED驱动(4线SPI) 另加电源、地,6线的OLED
2022-03-27 17:02:40 337KB STM32 OLED SPI 驱动
1
SPI驱动WS2812B 计算SPI频率的工具
2022-02-21 09:09:01 96KB stm32 云计算 arm 嵌入式硬件
1
STM32F103ZET6通过硬件SPI驱动2.4寸TFT
2022-02-14 09:05:55 3.77MB stm32 arm 嵌入式硬件 单片机
1
truct spi_device *sensor_spi=NULL; //spi_device 设备结构体信息 int sensor_spi_write(unsigned int addr, unsigned int val, size_t len) { int status; unsigned char write_buf[2]; write_buf[0] = addr; //在某个地址写什么值 write_buf[1] = val; status = spi_write(sensor_spi, write_buf,2); //将数据传送到spi总线0上 if (status) dev_err(&sensor_spi->dev, "%s error %d\n", __FUNCTION__, status); return status; }
2022-01-23 16:19:42 10KB i2c_sensor spi_sensor
1
此文档是有关于ARM9的SPI驱动的编写
2022-01-22 17:31:05 274KB 驱动
1
这是一个关于STM32 FATFS SPI驱动 对初学者来说是个不错的入门渠道
2022-01-06 10:09:59 1.3MB STM32 FATFS SPI驱动
1
本例程主要介绍国民技术N32G43X硬件SPI驱动LCD,SPI主机模式
1
还包括基于VC_6.0的串口实时数据采集及实时曲线显示
2021-12-24 13:51:05 413KB SPI LCD
1
da5300 (DA) spi驱动程序 AD5300是ADI公司一款单通道、8位缓冲电压输出DAC,采用2.7 V至5.5 V单电源供电,3 V时功耗为115 µA。它内置片内精密输出放大器,能够实现轨到轨输出摆幅。AD5300采用多功能三线式串行接口,能够以最高30 MHz的时钟速率工作,并与标准SPI™、QSPI™、MICROWIRE™、DSP接口标准兼容。 该器件的产品特性如下: · 低功耗,采用2.7 V至5.5 V单电源供电 · 3 V时功耗为0.35 mW,5 V时功耗为0.7 mW · 轨到轨输出,压摆率为1 V/µs · 基准电压从电源获得 · 高速串行接口,时钟速率最高达30 MHz · 与AD5300(8位)和AD5320(12位)引脚兼容、软件兼容 下面说一下AD5300的管脚功能及定义,如下图是该器件的管脚图:
2021-12-22 10:40:52 13KB da5300 (DA) spi驱动程序
1