当前位置: 首页 > news >正文

08 rk3568 模拟smi mdio RTL8367RB

前提需求:硬件连接普通gpio ,RTL8367RB需要mdio通信
使用的gpio是
MDC GPIO3_B3 (SMI时钟线)
MDIO GPIO3_B4 (SMI数据线)

1、根据引脚定义相关变量

#define IO_ADDRESS
#define GPIO0_SIZE 0x1000#define SCL_SHIFT_NUM   11  // SMI时钟线移位值
#define SDA_SHIFT_NUM   12  // SMI数据线移位值
#define SCL                 ((0x1 << SCL_SHIFT_NUM)  |(0x1 << (SCL_SHIFT_NUM + 16) )  )  // SCL线控制位
#define SDA                 ((0x1 << SDA_SHIFT_NUM)  |(0x1 << (SDA_SHIFT_NUM + 16) ) )   // SDA线控制位#define SDA_LOW     
http://www.dtcms.com/a/296588.html

相关文章:

  • 详解FreeRTOS开发过程(五)-- 系统内核控制函数及任务相关API函数
  • 遥感滑坡识别分割数据集labelme格式1893张1类别
  • 【java计算日期属于本月第几周通用方法】
  • 用生成模型解开视网膜图像的表征|文献速递-医学影像算法文献分享
  • 黄山派lvgl8学习笔记(3)导入陀螺仪传感器数据
  • 解决VSCode中“#include错误,请更新includePath“问题
  • 深度分析Java内存结构
  • 基础NLP | 01 机器学习 深度学习基础介绍
  • JavaScript 文件在页面渲染中的加载机制详解
  • CF每日5题(1500-1600)
  • Unity3D + VR头显 × RTSP|RTMP播放器:构建沉浸式远程诊疗系统的技术实践
  • Springboot宠物用品商城的设计与实现
  • 深入理解 eMMC RPMB 与 OP-TEE 在 Linux 系统中的应用开发
  • 云祺容灾备份系统AWS S3对象存储备份与恢复实操手册
  • 字符串匹配经典问题整理
  • 深度分析Java内存回收机制
  • DGMR压缩技术:让大规模视觉Transformer模型体积减半而性能不减
  • 数据库第5章期末复习(仅供参考哦)
  • MDO7350A示波器的介绍【PINTECH品致】
  • 如何把Excel文件导入Navicat?
  • EXCEL——INDEX和MATCH傻傻分不清?
  • matplotlib.pyplot: 底层原理简析与进阶技巧
  • 2025暑期—07深度学习应用-YOLO
  • 如何查看docker实例是否挂载目录,以及挂载了哪些目录
  • TLSF(Two-Level Segregated Fit)内存分配器深入解析
  • 力扣.26删除有序数组中的重复项力扣121.买卖人股票的最佳时机力扣.1143最长公共子序列力扣72.编辑距离力扣12.整数转罗马数字
  • 同花顺前端潜在面试题目与答案
  • Redis的Pipeline
  • 期货交易系统:市场生态中的功能映射与价值逻辑
  • VB解除excel保护工作表