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

i2c与从设备通讯编程示例之开发板测试

编译elf1_cmd_i2c程序

(一)设置交叉编译环境

(二)查看elf1_cmd_i2c文件夹Makefile文件。查看当前编译规则,i2c_demo是编译整个工程,clean是清除工程。

(三)在03_elf1_cmd_i2c文件夹输入命令,编译无错误将生成elf1_cmd_i2c可执行文件。

(四)将可执行文件拷贝到开发板中,例如/home/root 路径下。

开发板测试

(一)测试开发板挂载的i2c设备,首先检查i2c-1上挂载的设备都有哪些。

(二)我们选择地址为0x29的设备,这个是光线传感器bh1726的设备地址。

(三)打开调试串口,输入命令。

表示在i2c-1总线上,0x29为地址的设备上,从0x94位置开始读2个字节。

(五)可以读到结果为0xff  0xff ,且没有报错,表示代码执行成功。


http://www.kler.cn/a/376336.html

相关文章:

  • 详解python中如何使用时间戳,日期,时间,时区
  • Rust 力扣 - 2841. 几乎唯一子数组的最大和
  • vue 果蔬识别系统百度AI识别vue+springboot java开发、elementui+ echarts+ vant开发
  • 单链表的基本操作实现
  • Spring Scheduled自定任务运行久了就出现数据库连接的错误记录[个人笔记]
  • 盘点Windows10系统之下好用的录屏工具!
  • 使用pytorch实现LSTM预测交通流
  • 【排序】常见的八大排序算法
  • STM32 从0开始系统学习5
  • 基于javaweb(springboot+mybatis)网站建设服务管理系统设计和实现以及文档报告设计
  • C语言简介
  • 训练和部署Qwen2.5,实战教程步骤,训练qwen2.5教程,vLLM,Open WebUI,LLaMA-Factory
  • Golang文件操作
  • python开发工具是选择vscode还是pycharm?两款软件优缺点对照!
  • 电商领域软件系统实战:基于TiDB的分布式数据库应用
  • 求最大公约数,最小公倍数
  • 集成旺店通旗舰版售后单至MySQL数据库
  • leetcode-88-合并两个有序数组
  • 江协科技STM32学习- P33 实验-软件I2C读写MPU6050
  • 【攻防实战】手把手带你打穿某集团内网(上)
  • RTX5/FreeRTOS全家桶源码工程综合实战模板集成CANopen组件(2024-10-30)
  • IT界的大神-003- 史蒂夫·乔布斯 (Steve Jobs)
  • 字体反爬 fontTools | ddddocr
  • 高德地图如何标注店铺名称和位置信息?
  • timm使用笔记
  • 20221403郑骁恒第八周预习报告