网站首页 站内搜索

搜索结果

查询Tags标签: i2c,共有 38条记录
  • 解决 IAR中 Warning[Pa082] 的警告问题

    这个警告不属于严重问题 在 IAR (for STM8)的编译中,经常有如下的警告: Warning[Pa082]: undefined behavior: the order of volatile accesses is undefined in this statement。 意思是这条语句中有多个被 volatile 定义过的变量。编译器会认为有问题。 解决办法有两种…

    2021/7/22 23:08:54 人评论 次浏览
  • Linux内核驱动:gpio模拟i2c驱动(待完善)

    目录 一、配置1. config配置2. dts配置 二、代码分析三、应用读写本文基于linux 4.19 版本内核进行分析。 Linux内核很多驱动都使用到I2C子系统。EEPROM、RTC,电池,tp等。 inux内核的i2c-gpio是使用GPIO模拟I2C协议的驱动,在内核中已经实现了,我们要做的只需要配置2根…

    2021/7/4 7:23:01 人评论 次浏览
  • 记主控 i2c 无信号输出(linux)

    因主控没有集成 RTC 功能,需要外挂时钟芯片 PCF8563 -- i2c通讯; 把原厂提供的驱动添加完成后,可以板上 i2c0 下找到对应节点(PCF8563 挂在 i2c0 下),同时 dev 下也多了个设备 rtc0,执行操作 rtc 时钟命令 #hwclock ,返回读错误。(没有正确添加驱动前执行#hwcloc…

    2021/6/20 7:30:06 人评论 次浏览
  • ESP8266驱动SSD1306 ESP8266 for Arduino(NodeMCU U8G2库)

    材料:- NodeMCU- SSD1306 128*64 I2C接口接线: Arduino IDE,安装库: "esp8266 by ESP8266 Community 2.7.4"(开发板管理) 和 "U8g2"(库) 选择开发板: NodeMCU 1.0 (ESP-12E Module) Debug port: Serial1代码样例:#include <Arduino.h> #inclu…

    2021/6/15 12:20:54 人评论 次浏览
  • 基于灵动微MM32SPIN27xx的I2C从机

    翻遍了网络,国产MCU的资源还是较少,就贡献一个吧 使用了国产的RT-thread操作系统+M0的单片机,在灵动微MM32SPIN27上实现的硬件I2C从机,有需要的朋友拿去,根据情况改改可用 1.头文件 /*****************************************************************************…

    2021/5/11 10:57:54 人评论 次浏览
  • I2C总线协议笔记

    1.I2C概念 I2C总线为PHILIPS公司推出的串行通信总线,具有接线少,控制方式简单,通信速率高等优点。采用数据线SDA和时钟线SCL构成通信线路,各器件可通过并联到总线上实现数据收发,器件间彼此独立,通过唯一的总线地址区分。传输数据时每个字节后需带一个响应位。 三种…

    2021/4/29 18:57:22 人评论 次浏览
  • stm32 驱动ADXL345传感器例程(IIC驱动,可自行改SPI方式)

    stm32 驱动ADXL345传感器例程(IIC驱动,可自行改SPI方式) 前言一、介绍ADXL345传感器二、STM32驱动使用步骤1.配置IIC通信协议2.寄存器初始化配置3.读入数据串口打印 三、成果输出前言 本项目基于STM32F103C8T6平台驱动ADXL345模块,主要用于三轴加速度的测量,也可用于…

    2021/4/22 18:25:34 人评论 次浏览
  • fs4412 I2C驱动基于Cortex-A9,mpu6050裸机程序,驱动,I2C架构,有这一篇够了

    本文基于三星Cortex-A9架构,Exynos4412讲解I2C原理、以及基于I2C的mpu6050陀螺仪的数据读取实例(包括在裸机模式下数据的读取以及基于Linux驱动的读取)。还会分析Linux内核I2C架构,篇幅过长,绝对干货。裸机篇本篇首先详细讲解I2C时序,然后讲解如何基于三星I2C控制实…

    2021/4/16 12:25:51 人评论 次浏览
共38记录«上一页123下一页»
扫一扫关注最新编程教程