• 2024-07-29[米联客-安路飞龙DR1-FPSOC] FPGA基础篇连载-18 I2C MASTER控制器驱动设计
    软件版本:Anlogic-TD5.9.1-DR1_ES1.1操作系统:WIN1064bit硬件平台:适用安路(Anlogic)FPGA实验平台:米联客-MLK-L1-CZ06-DR1M90G开发板板卡获取平台:https://milianke.tmall.com/登录"米联客"FPGA社区http://www.uisrc.com视频课程、答疑解惑! 1系统框图I2CMaster控
  • 2023-07-16IIC基本介绍-1
    1.I2C硬件框架  在一个芯片(SoC)内部,有一个或多个I2C控制器在一个I2C控制器上,可以连接一个或多个I2C设备I2C总线只需要2条线:时钟线SCL、数据线SDA在I2C总线的SCL、SDA线上,都有上拉电阻 2.I2C软件框架 以I2C接口的存储设备AT24C02为例:APP:提出要
  • 2023-04-30linux设备树-pin控制器驱动
    ----------------------------------------------------------------------------------------------------------------------------内核版本:linux5.2.8根文件系统:busybox1.25.0u-boot:2016.05-------------------------------------------------------------------------------
  • 2023-04-27linux设备树-中断控制器驱动(二)
    一、GPIO控制器驱动xx二、引用intc中断的节点的解析xx三、引用GPIO中断的节点的解析xx 参考文章[1]基於tiny4412的Linux內核移植---实例学习中断背后的知识(1)[2]基於tiny4412的Linux內核移植---实例学习中断背后的知识(2)
  • 2023-04-25linux设备树-中断控制器驱动
    我们在linux驱动移植-中断子系统执行流程 介绍了中断的执行流程,以及在没有使用设备树的情景下,中断控制器的注册流程,其主要流程:将S3C2440中断资源抽象为一个主中断控制器、两个子中断控制器,一个用于管理外部中断源、另一个管理带有子中断的内部中断源;采用基于数组方式分配中断
  • 2023-03-02linux驱动移植-GPIO控制器驱动
    ----------------------------------------------------------------------------------------------------------------------------内核版本:linux5.2.8根文件系统:busybo
  • 2023-02-25linux驱动移植-SPI控制器驱动
    在Mini2440裸机开发之SPI(OLEDSSD1306)我们介绍了S3C2440这款SOC的I2C结构,其内部只有一个SPI控制器:S3C2440SPI相关引脚定义: SPISCLKMOSIMISOSSSPI0GPE13GP