1. 程式人生 > >Hi3516A開發--i2c tools安裝和使用

Hi3516A開發--i2c tools安裝和使用

一、首先下載安裝包:

二、解壓安裝

1、解壓tar -zxvf i2c-tools-3.0.1.tar.gz

2、修改Makefile

將 CC := gcc
修改為CC  := arm-hisiv300-linux-gcc

3、修改vi tools/i2cdetect.c 

308 #if 0
309     if (mode != MODE_READ && !(funcs & I2C_FUNC_SMBUS_QUICK)) {
310         fprintf(stderr, "Error: Can't use SMBus Quick Write command "
311                 "on this bus (ISA bus?)\n");
312         close(file);
313         exit(1);
314     }
315     if (mode != MODE_QUICK && !(funcs & I2C_FUNC_SMBUS_READ_BYTE)) {
316         fprintf(stderr, "Error: Can't use SMBus Read Byte command "
317                 "on this bus (ISA bus?)\n");
318         close(file);
319         exit(1);
320     }
321 #endif
否則會出現:

Error: Can't use SMBus Read Byte command on this bus (ISA bus?)

Error: Can't use SMBus Read Byte command on this bus (ISA bus?)

其實不用修改,因為沒有用到I2C才會出現上述問題的。

4、編譯完成後在tools/資料夾下會有如下幾個可執行檔案,i2cdetect, i2cdump, i2cget, i2cset,將其拷貝到開發板/usr/sbin目錄下。


三、使用方法

四、參看外圍裝置驅動 操作指南

Hi3516A根檔案系統中是有I2C操作工具的。

具體操作指南,參看外圍裝置驅動 操作指南:I2C/SPI操作指南


相關推薦

Hi3516A開發--i2c tools安裝使用

一、首先下載安裝包: 二、解壓安裝 1、解壓tar -zxvf i2c-tools-3.0.1.tar.gz 2、修改Makefile 將 CC := gcc 修改為CC  := arm-hisiv

redis-rdb-tools 安裝使用

https://github.com/sripathikrishnan/redis-rdb-tools # pip3.6 install rdbtools python-lzf Successfully installed python-lzf-0.2.4 rdbtools-0.1.12 或

Linux下開發環境的安裝配置

一:     1.先下載映象檔案     2.源配置   阿里雲源配置官網:http://mirrors.aliyun.com/        源配置:(1) 備份   sudo mv /etc/yu

Android I2c-Tools安裝使用說明

將 i2c-tools 程式碼下載到 Android 原始碼的 external 目錄下,在 i2c-tools 目錄下新建 Android.mk 檔案,內容如下: LOCAL_PATH := $(call my-dir) include $(CLEAR_VA

VMware Tools安裝解除安裝

1、解除安裝 a.查詢 vmware-uninstall-tools.pl 路徑:sudo find / -name 'vmware-uninstall-tools.pl' b.切換到 vmware-unistall-tools.pl 目錄:cd /usr/bin/ c.解除安裝:sudo perl v

阿里巴巴Java開發規約外掛---------安裝使用(健康之家)

1、 Eclispe安裝, Help -> Install New Software   2、輸入阿里規約外掛的網址https://p3c.alibaba.com/plugin/eclipse/update,Name隨便取一個(叫阿里巴巴都行),然後按照常規方

wampserver 開發環境的安裝使用

本地開發 php 環境推薦使用 wampserver ,下載地址為 https://sourceforge.net/projects/wampserver/ 當然國產的 phpStudy 可以.個人喜好問題. 安裝 wampserver 之前我們需要先安裝 Visua

unity3d (遊戲開發軟體) 2019/安裝破解

unity3d 2019非常便捷實用的遊戲開發軟體。該軟體的核心技術,讓開發者能夠充分展現他們的才華,提高協作效率。 這裡是博主帶來的unity3d 2019破解版,內建註冊機,而且後文附有詳細的破解教程,親測可用。 點選下載:unity3d 2019破解版 安裝教程 1、解壓縮得到

iOS開發--CocoaPods的安裝使用說明

一、概要 二、安裝 由於網上的教程基本都大同小異,但細節之處還不是很完善,所以藉機會在這裡補充下: 注:要使用CocoaPods,那就要下載安裝它,而下載安裝CocoaPods需要Ruby環境 1、Ruby環境搭建 當前安裝環境為Mac mini 10.1

iOS開發利器-CocoaPods安裝使用教程

開發iOS專案時肯定會用到許多第三方專案,比如說:ASIHttprequest,JSONKit等等,一些類庫可能又關聯著其他類庫,如果超過一定的數量,手動去下載這些類庫難免會有一些麻煩,並且還要去配置引數,等到類庫更新的時候,我們還得重新下載一份,這些沒有技術含量的活有

樹莓派入門教程——I2C Tools安裝使用

轉載地址:http://www.embed-net.com/thread-143-1-1.html 前言 在進行I2C相關程式開發時,很多時候我們需要確認硬體是否正常連線,裝置是否正常工作,裝置的地址是多少等等,這裡我們就需要使用一個用於測試I2C匯流排的工具——i2c t

Android 開發之Windows環境下Android Studio安裝使用教程(圖文詳細步驟)

9.png 虛擬機 jdk版本 編寫 clip 開發平臺 集成開發 arc 電腦安裝 鑒於谷歌最新推出的Android Studio備受開發者的推崇,所以也跟著體驗一下。 一、介紹Android Studio Android Studio 是一個Android

Element-UI安裝項目開發

內容 技術 bpa them 文件 需要 沒有 run tps 方法一:引入CDN 使用起來最簡單的方法,直接引入CDN就可以工作了 <!-- 引入樣式 --> <link rel="stylesheet" href="https:/

Python3 GUI開發(PyQt)安裝配置

import show 否則 nbsp 網絡 usb row setup status Python3 GUI開發(PyQt5)安裝和配置: 下載安裝好Miniconda3, 並且安裝好jupyter 註意:最好關閉360殺毒軟件或者把cmd加入信任,否則運行a

windows環境下搭建Java開發環境(一):jdk安裝配置

變量 win jns jdk安裝 分享 tool 直接 www. 技術 一、資源下載   官網:http://www.oracle.com/technetwork/java/javase/downloads/index.html   本人安裝的是jdk1.8,百度雲資源:鏈

【python安裝】Windows上安裝創建python開發環境

path環境變量 -s cme iat img mba 增加 應用 jni 1. 在 windows10 上安裝python開發環境 Linux和Mac OS都自帶python環境,但是Windows沒有,需要自行安裝。 第1步:訪問 python官網,下載Windows

kail中tools安裝第一個php學習筆記

安裝tools 開啟 滑鼠右擊選擇 建立資料夾 mkdir cdrom 把tools檔案複製到 位置——計算機——cdrom資料夾下 開啟 cdrom cd cdrom 複製生成的目錄 解壓資料夾:tar zxvf 貼上目錄 回車 ls 複製目錄 cd 貼上目錄 ls 複製字尾為pl的目錄

Domino整合Portlet開發----安裝配置Domino 6.5伺服器

 Domino整合Portlet開發 企業內的工作流產品較多,例如Domino、BPM等。據我們統計,其中70%以上的企業採用的工作流產品是基於Domino的定製開發或基於Domino衍生產品的定製開發,例如,神州數碼公司、慧點科技公司的工作流產品就是在Domino基礎上二次開發而生成的。本節

[區塊鏈]fabric1.0開發環境 安裝除錯

1.apt source改為國內 在ubuntu系統裡【軟體和更新】裡選擇 2.安裝go 這一塊在安裝是,主要考慮gopath/gosource設定 source ~/.profile 3.docker安裝 安裝時不用Docker Hub

React Native 開發環境安裝配置

要進行Rect Native 開發你需要安裝如下工具, homebrew,nvm,watchman ,flow和node.js. Homebrew是一個方便開發者在MAC OS X系統上面安裝Linux工具包的ruby指令碼,而MAC OS X已經內建了ruby的