在学习单片机的过程中,我常有这样的烦恼:随随便便一个芯片,少则占用三五个IO口,一般的就占用8个,稍微想用多一点芯片吧,老觉得IO口不够用。学串口的时候觉得串口是个好东西,连两条线就够了,现在学到I2C,觉得这也是一个非常好的东西,也是两条线,还能给每个总线上的设备设立地址,简直就是一个小网络了。
2022-02-09 09:28:17 72KB Proteus 51单片机 I2C IIC
1
1. gpio22 gpio23当i2c操作,patch包含了两种方式gpio模拟i2c和blsp方式添加 2.lk 阶段读写i2c
2022-02-09 09:11:51 22KB stm32 arm 嵌入式硬件 单片机
1.STM32F103 GPIO 口模拟 I2C 通信源代码 2.调用时修改 RCCx GPIOx SCLx SDAx 即可以完成移植
2022-02-06 18:03:16 13KB stm32 arm 嵌入式硬件 单片机
1
linux 内核 中I2C 系统结构,初始化流程,通信流程,读写方法等。
2022-01-26 22:49:15 834KB linux IIC
1
I2C 主库是 Arduino 的 Wire 库的替代库。
2022-01-26 15:36:00 7KB C++
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
通过STM32的I2C接口读取地磁数据,使用中断方式!
2022-01-23 15:25:18 1KB 地磁传感器 world65t stm32 i2c
支持APB接口的I2C驱动程序;内部有顶层调用的test模块,还有嵌入式的驱动函数,在Xilinx和altera的平台上都验证过,支持多种模式。总线接口已经改好了,可以直接挂到总线用,模块稳定可靠,内含完整寄存器说明文档。I2C总线 Verilog实现
2022-01-22 19:09:14 197KB APB总线 I2C总线 IIC verilog
1
本文主要介绍了一个绝对好用的I2C读写程序。
2022-01-21 20:07:25 49KB C语言 程序设计 I2C 文章
1
暂时未测试通过。放到csdn存档,如果侵权请联系我删除,谢谢。
2022-01-20 11:17:34 3KB i2c_slave
1