E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
ARM-Linux驱动移植
触摸
驱动移植
概述:根据供应商所提供的资料和驱动,通过I2C和设备树移植驱动,将驱动挂载在I2C上。详细描述以CYTTSP5为例;1.根据供应商提供的kernel驱动,将以下文件夹里的驱动文件移植到对应的文件夹kernel.rar在kernel/drivers/input/touchscreen下新建文件夹CYTTSP5将供应商给的这个路径下的文件夹全部拷贝以及下面文件也拷贝到对应的路径kernel/inclu
icy、泡芙
·
2023-09-06 14:38
android
linux
驱动开发
python怎么部署到arm_如何交叉编译Python到
ARM-Linux
平台
前言我需要在Arm9的s3c2410CPU上运行python,以下是我的编译过程。host编译环境:ubuntu7.04,gcc4.2.1,arm-linux-gcc3.3.2要crosscompile的程序:sqlite3.5.6,python2.5.1编译sqlite我推荐使用amalgamation版本的源代码,这个代码只有几个文件而已,编译起来方便,而且据说编译器好的话,还可能编译出更高效
Rachel瑞小秋
·
2023-09-06 12:33
python怎么部署到arm
Linux 网卡
驱动移植
1-Linux 网络子系统
Linux网络体系结构由5个部分组成。image.png系统调用接口:Linux网络子系统的顶部是系统调用接口层,该层为应用程序提供访问内核网络子系统的方法,主要指socket系统调用。协议无关接口:实现一组基于socket的通用函数来访问各种不同的协议。Linux中的socket使用sock结构来描述(在include/net/sock.h中定义),该结构包含特定socket所需的所有状态信息,
李伟清
·
2023-08-31 18:29
ARM-Linux
GPIO 占用问题(sh: write error: Device or resource busy)
一般在芯片供应商处获取的内核代码可能需要修改,以适配自己的电路板,尤其是电路板与供应商电路板有区别时。因内核调试较少,写博客记录一些自己在调试内核中遇到的问题;坑1:Linux驱动调试中可能遇到gpio无法申请的问题,需要查找gpio被哪个驱动占用,用来解决管脚占用问题,介绍几种查找gpio占用的方案方案1:mount-tdebugfsnone/mediacat/media/gpio;#左边红色一
雨点-
·
2023-08-30 17:01
Linux驱动
全志s3
linux
arm
驱动开发
STM32移植ST77891.69寸屏幕并移植lvgl8.0.2(按键输入设备)一些心得
学习目标:将ST7789(1.69寸圆角屏SPI)
驱动移植
+lvgl移植+按键当作输入设备学习内容:
驱动移植
lvgl移植按键移植软件使用正片开始:先说说这块屏幕的介绍呗ST7789屏幕是一种高性能的液晶显示屏
ElE rookie
·
2023-08-28 14:36
stm32
嵌入式硬件
单片机
嵌入式Linux开发教程汇总
https://doc.embedfire.com/products/link/zh/latest/linux/index.html正点原子:http://47.111.11.73/docs/boards/
arm-linux
tangYi0_0
·
2023-08-27 23:18
#
Linux
linux
嵌入式
实验八 网卡
驱动移植
【实验目的】掌握Linux内核配置的基本方法,完成对网卡驱动、NFS等相关功能的配置【实验环境】ubuntu14.04发行版FS4412实验平台交叉编译工具:arm-none-linux-gnueabi-【注意事项】实验步骤中以“$”开头的命令表示在ubuntu环境下执行,以“#”开头的命令表示在开发板下执行【实验步骤】在内核源码的顶层目录下执行如下命令,修改内核配置$makemenuconfig
一条飞的鱼儿
·
2023-08-25 01:51
linux
运维
Linux设备
驱动移植
(设备数)
一、设备数设备树是一种描述硬件信息的数据结构,Linux内核运行时可以通过设备树将硬件信息直接传递给Linux内核,而不再需要在Linux内核中包含大量的冗余编码设备数语法概述设备树文件dts设备树源文件dtsi类似于头文件,包含一些公共的信息,可被其它设备树文件引用dtb编译后的设备树文件设备树语法设备树的语法为树状结构,由一系列的节点和属性组成,根节点下包含子节点子节点下还可以包含子节点,节点
一条飞的鱼儿
·
2023-08-25 01:51
linux
运维
服务器
【
ARM-Linux
】项目,语音刷抖音项目
文章目录所需器材装备操作SU-03T语音模块配置代码(没有用wiring库,自己实现串口通信)结束所需器材可以百度了解以下器材orangepi-zero2全志开发板su-03T语音识别模块USB-TTL模块一个安卓手机一根可以传输的数据线装备操作安卓手机开启,开发者模式,并开启USB调试功能。插入开发板,跳出什么就点允许就行(否则可能没有权限开发板无权访问手机系统)SU-03T语音模块配置进入网站
Strange_Head
·
2023-08-21 12:09
全志Arm-Linux
arm开发
linux
sx1278
驱动移植
时报错多个"IRQn" has already been declared in the current scope
如题,在进行sx1278
驱动移植
时报错很多个"IRQn"hasalreadybeendeclaredinthecurrentscope,发现问题是在stm32f10x.h和stm32f103xe.h中重复定义了很多个这样的中断向量
疯狂的Alex
·
2023-08-18 08:08
STM32学习
单片机
stm32
嵌入式
RK3568资料汇总
doc.embedfire.com/products/link/zh/latest/linux/ebf_lubancat.html正点原子:http://47.111.11.73/docs/boards/
arm-linux
tangYi0_0
·
2023-08-17 23:15
#
Linux
rk3568
Linux配置应用自启动,碰到一些问题
最近在搞一个
arm-linux
,发现自动运行与手动运行,竟然效果是不一样,在解决问题的同时,也顺便把Linux启动相关一些知识梳理一遍。
小刚学長
·
2023-08-17 21:24
Linux
C++
linux
启动
Uboot驱动Linux驱动的区别
Uboot驱动Linux驱动的区别我们在学习或移植嵌入式Linux系统的时候都会接触到Uboot
驱动移植
和Linux驱动开发,此时对于嵌入式Linux初学者来说不免会有疑问,例如:Uboot已经有相关芯片平台以及外部硬件设备的驱动程序
zhbi98
·
2023-08-16 08:38
嵌入式Linux开发
linux
Uboot
嵌入式开发
移远RM500U-CN模块直连嵌入式ubuntu实现拨号上网
目录1平台:2需要准备的资料3参考文档4编译环境与
驱动移植
4.1内核驱动添加厂家ID和产品ID4.2.添加零包处理4.3增加复位恢复机制4.4增加批量输出批量输出URB的数量和容量的数量和容量4.5内核配置与编译
lonnng2004
·
2023-08-13 12:39
ubuntu
RM500U-CN
rk3588
WebFile环境配置安装详情
lighttpd+php(fastcgi)移植到
arm-linux
嵌入式常见的WebServer有:GoAhead,Boa,Lighttpd,Shttpd,Thttpd,Mathopd,Minihttpd
hello大象
·
2023-08-12 09:05
linux交叉编译zlib,
ARM-LINUX
常用库移植------ZLIB 1.2.11
0、这里使用的工作目录是opt目录,最好使用root权限。交叉编译的输出路径为/opt/build。由于宿主机在远程位置,我提前在宿主机上安装了ssh-server,使用securt-crt进行ssh终端访问,没有可视化界面可用。交叉编译工具链用的是周立功提供的i.mx287的编译工具链。1、拿到ZLIB的源码包,从ZLIB的官网(www.zlib.net)上搞到地址。用wget下载到/optwg
许逸YIXU
·
2023-08-11 03:20
linux交叉编译zlib
STM32MP157驱动开发——4G通信模块驱动
驱动开发驱动修改添加ECM支持程序配置Linux内核ppp拨号功能测试ECM联网测试ME36304G模块GNSS定位测试2.移远EC204G驱动开发驱动修改配置Linux内核EC20ppp拨号上网移远GobiNET
驱动移植
Amonter
·
2023-08-08 06:00
STM32MP157
驱动开发
stm32
嵌入式硬件
rk3588调试之imx415摄像头
一、环境专栏总目录soc:rk3588sensor:imx415board:bpi-w3linux:5.10二、imx415简介品牌:SONY型号:IMX415接口:MIPICSI三、
驱动移植
瑞芯微支持的摄像头
ArmSoM
·
2023-08-03 10:25
RK3588
linux
嵌入式硬件
驱动开发
【
ARM-Linux
开发】U-Boot启动过程--详细版的完全分析
-------------------------------------------------------------------------------------------------------------------------------------------我们知道,bootloader是系统上电后最初加载运行的代码。它提供了处理器上电复位后最开始需要执行的初始化代码。在PC机
weixin_30784141
·
2023-08-01 03:47
操作系统
嵌入式
c/c++
Linux及
Arm-Linux
程序开发笔记(零基础入门篇)
Linux及
Arm-Linux
程序开发笔记(零基础入门篇)作者:一点一滴的Beerhttp://beer.cnblogs.com/本文地址:http://www.cnblogs.com/beer/archive
ZONE画派
·
2023-07-27 11:58
Linux
ARM
物联网
arm
linux
qt
arm linux 按键实验,【记录】
ARM-Linux
开发之输入子系统还是用按键做例
【记录】
ARM-Linux
开发之输入子系统还是用按键做例[复制链接]本帖最后由ywlzh于2016-8-513:04编辑这个记录还是要用按键做实验,只不过用了输入子系统的框架来写的程序,与先前的misc
ReinhardHoneckerHans
·
2023-07-27 11:26
arm
linux
按键实验
ARM-Linux
程序开发
原文地址:http://www.cnblogs.com/beer/archive/2011/05/05/2037449.html目录一、
Arm-Linux
程序开发平台简要介绍...31.1程序开发所需系统及开发语言
江南3708
·
2023-07-27 11:55
Linux
C/C++
ARM
Driver
Linux
Kernel
交叉编译
ARM
Linux
交叉编译libssh
www.zlib.net/libssh版本0.8.0openssl版本1.0.0szlib版本1.2.11配置zlibprefix=/mnt/hgfs/openssh/zlib_install/CC=
arm-linux
习惯就好zz
·
2023-07-27 03:40
工作技术笔记
libssh
交叉编译
cmake
mpu6050惯性导航学习记录
mpu6050的
驱动移植
及原始数据获取初步方案设想二、原理1、mpu6050简介:M
hg000720
·
2023-07-25 17:35
智能车调试日记
线性代数
矩阵
PHY芯片的使用(三)在U-boot下网络PHY的移植
1、概述以太网PHY
驱动移植
,主要包括Linux、u-boot及设备树等三个方面标准框架下的移植。本文以裕太8511PHY为例展开说明。一般国产芯片厂商会提供在uboot/linux下PHY的驱动。
比特流1024
·
2023-07-25 14:44
芯片国产化
PHY
ZYNQ
FMQL
YT8511
wifi模块服务器项目心得,一次关于WiFi
驱动移植
的总结复盘
1简介WiFi是什么?能用来做什么?都2021年了,相信您对WiFi一定不陌生了。可以参考这里的百度百科释义:【百度百科-WiFi(https://baike.baidu.com/item/Wi-Fi/151036?fromtitle=WIFI&fromid=803834&fr=aladdin)】那WiFi能用来干什么呢?以手机为例,很明显有两个功能:开启WiFi,连接到路由器;开启热点(AP),
贝克街的绅士
·
2023-07-25 07:37
wifi模块服务器项目心得
openharmony hdf框架gt911触摸
驱动移植
openharmony提供了hdf的驱动框架,今天以gt911触摸驱动的例子记录一下。首先hdf要加载进Linux的driver中,在Linux源码/driver/hdf目录有如下文件。framwork和khdf两个软链接文件一定要链接成功。在hdf的设备树中加入gt911的文件信息/home/xu/openharmony/vendor/hihope/rk3568/hdf_config/khdf/
jn_IT
·
2023-07-23 03:21
openharmony
linux
运维
服务器
ARM-LINUX
安装usbserial ch340驱动
首先在ARM板子输入:lsmod查看有没usbserialch340显示如果没有进入到Linux内核文件根目录,先修改Makefile:sudoviMakefile打开Makefile找到ARCH?=$(SUBARCH)CROSS_COMPILE?=$(CONFIG_CROSS_COMPILE:"%"=%)屏蔽这两行输入新的两行ARCH?=armCROSS_COMPILE?=arm-linux-g
Lj2_jOker
·
2023-07-22 19:08
arm
linux
kernel
ARM-LINUX
平台下的文本文件打印机打印
二、
ARM-LINUX
平台下实现文本文件打印方案根据前期工作,已明确使用Ghos
川渝小神丢
·
2023-07-21 00:45
Linux系统
linux
arm
机器学习
嵌入式打印机
linux arm 用什么机器人,激光雷达学习笔记(六)
ARM-Linux
平台算法移植
在写第一篇激光雷达的日志我就说,激光雷达的算法开发的最终的目标是移植到嵌入式设备上,因为在机器人定位时,不可能用一个很大很重的设备,因此最理想的还是ARM平台,(工控机也可以考虑,几乎不存在移植的问题,在工控机上直接安装Windows,连开发都可以在上面完成),裸奔还是跑操作系统呢?如果激光雷达的接口是串口,那么裸奔是一个好的选择,可以最大限度的利用CPU,但是URG-04LX的接口是USB-Se
weixin_39998903
·
2023-07-19 21:45
linux
arm
用什么机器人
No toolchains found in the NDK toolchains folder for ABI with prefix: arm-linux-androideabi
最新的NDK是23b的版本,对应的目录结构如下ndk/22.1.7171670/的结构,而且确实也没有
arm-linux
这样的目录。所以大体推断是版本不兼容的问题,老的build工具不支持老的
失落夏天
·
2023-07-18 22:26
安卓
android
arm
ndk
camera调试:RK3588如何点亮一个sensor?
(2)SENSOR_TYPE_RAW和SENSOR_TYPE_SOC(3)sensor
驱动移植
①sensor寄存器配置②sensor上电时序③v4l2_subdev_ops相关回调函数实现④V4L2控制
人生苦短,我想躺平
·
2023-07-17 16:35
camera调试
android
驱动开发
linux
tensorflow
arm-linux
移植,Tensorflowlite移植ARM平台:FLC-MCM63MC
一、LINUX环境下操作:1.安装交叉编译工具sudoapt-getinstallg++-arm-linux-gnueabihfsudoapt-getinstall-ygcc-arm-linux-gnueabihf2.下载Tensorflowgitclonehttps://github.com/tensorflow/tensorflow.gitcdtensorflowgitcheckoutr1.1
陆子健
·
2023-07-16 06:13
tensorflow
arm-linux移植
Ubuntu:gcov以及
arm-linux
交叉编译
一、环境1、Ubuntu:ubuntu-16.04.2-desktop-amd64.iso2、用apt命令使系统更新到最新3、lcov-1.13.tar解压并安装二、开始使用1、编译目标程序:gcc-fprofile-arcs-ftest-coverage-g-O0-otesttest.c生成.gcno文件(gcovnote文件),如果交叉编译可替换相应的编译器,如arm-none-linux-g
亚比伦哥
·
2023-07-15 19:07
嵌入式linux驱动开发之移远4G模块EC800
驱动移植
指南
回顾下移远4G模块移植过程,还是蛮简单的。一通百通,无论是其他4G模块都是一样的。这里记录下过程,分享给有需要的人。环境使用正点原子的imax6ul开发板,板子默认支持中兴和移远EC20的驱动,这里要移植使用的是移远4G模块EC800。环境准备imax6ul开发板虚拟机(Ubuntu18.04)交叉编译工具链内核源码安装依赖#安装lzop工具,用于生成压缩或解压镜像sudoapt-getinsta
特立独行的猫a
·
2023-07-15 08:32
嵌入式应用开发实战
linux应用开发
linux
驱动开发
运维
Linux工具之gdb(含移植到
arm-linux
系统)
交叉编译器:arm-buildroot-linux-gnueabihf开发板kernel:Linux5.4.0-150-genericx86_64开发板:100ASK_STM32MP157_PRO开发板
arm-linux
Is Fang
·
2023-06-24 11:20
linux
arm开发
网络
NUCLEO-F411RE RT-Thread 体验 (9) - GCC环境 PWM的
驱动移植
以及简单使用
NUCLEO-F411RERT-Thread体验(9)-GCC环境PWM的
驱动移植
以及简单使用
驱动移植
驱动位于drv_pwm.c文件中,components层代码位于rt_drv_pwm.c中。
夏侯城临
·
2023-06-23 15:23
RT-Thread
单片机
stm32
嵌入式硬件
NUCLEO-F411RE RT-Thread 体验 (6) - GCC环境 I2C
驱动移植
以及简单使用
NUCLEO-F411RERT-Thread体验(6)-GCC环境I2C
驱动移植
以及简单使用1、I2C
驱动移植
RT-Rhread这里用的是软件模拟i2c,stm32的驱动里并没有找到硬件i2c的驱动,但是在
夏侯城临
·
2023-06-22 12:07
RT-Thread
单片机
stm32
嵌入式硬件
NUCLEO-F411RE RT-Thread 体验 (8) - GCC环境 TIM定时器的
驱动移植
以及基本使用
NUCLEO-F411RERT-Thread体验(8)-GCC环境TIM定时器
驱动移植
与基本使用
驱动移植
定时器驱动文件位于drv_hwtimer.c中,对应components层的文件位于rt-thread
夏侯城临
·
2023-06-22 12:07
RT-Thread
单片机
stm32
嵌入式硬件
Linux下spi网卡dm9051
驱动移植
及(具体)驱动调试分析总结
uboot下移植和调试网卡驱动2.1移植驱动2.2调试网卡驱动2.3读取spi自带eeprom寄存器值查看网卡状态2.4debug分析过程三、其他相关链接一、简介本文重点总结spi网卡在linux下的
驱动移植
以及根据板子的走线如何进行
快乐的学习
·
2023-06-21 06:27
驱动
内核
芯片
linux
单片机
ARM-Linux
开发与MCU开发的不同之处分析
目录一、
ARM-Linux
应用开发和单片机开发的不同二、
Arm-Linux
基本开发环境针对
ARM-Linux
程序的开发,主要分为三类:应用程序开发、驱动程序开发、系统内核开发。
ST小智
·
2023-06-18 11:12
arm开发
单片机
嵌入式硬件
驱动操作
驱动移植
试验和Source Insight添加项目
目录
驱动移植
》1.需要有一个驱动对应的.c代码》2.将.c文件放入到对应的文件夹内》3.修改Makefile文件》4.修改Kconfig菜单》5.到顶层目录配置自己驱动》6.编译成模块》7.此时用的开发板上内核的编译器
SouthernBird
·
2023-06-17 09:05
驱动
驱动开发
linux
linux spi相关调试
下面介绍spidev
驱动移植
和应用程序编写方法。SPI(serialperipheralinterface),以下是linux4.4SPI驱动支持的一些特性︰默认采用摩托罗拉SPI协议支持8位和16位
hxHardway
·
2023-06-15 20:49
linux
服务器
c语言
海思平台上USB WIFI的移植与局域网无线调试和视频流预览
目录1.海思平台上USBWIFI移植概述1.1、移植WIFI背景1.2、移植的起点1.3、实验案例2.AP模式USBWIFI
驱动移植
2.1、源码2.2、修改移植3.AP模式USBWIFI传输视频实战3.1
Lewin~
·
2023-06-15 08:27
音视频
智能路由器
网络
arm开发
学习
笔记
F103ZET6使用FSMC和HAL点亮ILI9341
前言将标准库下的ILI9341
驱动移植
到使用CubeMX生成的HAL库环境,并成功运行。一、STM32CubeMX生成框架(一)配置RCC、SYS和时钟树参见常规配置。
pl0020
·
2023-06-14 13:40
stm32
ILI9341
FSMC
LCD
WiFi、蓝牙以及双WiFi流程
目录1、RTL8812AU
驱动移植
步骤1.1驱动包目录介绍1.2driver目录介绍编辑1.3移植步骤2、Android平台的移植2.1Android系统上驱动ko的存放路径2.2编译Android系统的时候
奔跑吧撸码兄弟
·
2023-06-10 23:17
Android系统
WIFI
大数据
学会使用perf性能分析工具(含移植到开发板)
文章目录一、在ubuntu中使用apt包下载Perf二、使用源码安装Perf,并移植到
arm-linux
环境下三、使用perf四、Perf的功能介绍系统:Ubuntu18.04系统内核版本:5.4.0-
Is Fang
·
2023-06-08 07:34
linux
ubuntu
运维
$1$驱动开发
4.Linux系统的组成5.宏内核、微内核6.
驱动移植
1.驱动大纲:(1)内核模块(2)字符设备驱动(3)中断、内核定时器2.单片机开发属于嵌入式开发吗?
Summer_taotao
·
2023-06-08 03:26
单片机
嵌入式硬件
EC200&UC200_Linux&Android_USB
驱动移植
说明
EC200&UC200需要用到2个驱动,这2个驱动都是内核自带的。usb-serial-option,USB转串口驱动,生成/dev/ttyUSB0~2.总共3个串口,分别是DM、AT、PPP.需要使能的内核选项如下USB_SERIAL=yUSB_SERIAL_WWAN=yUSB_SERIAL_OPTION=yUSB网卡驱动,模块可通过AT配置成rndis或者ecm,默认是ecm。需要使能的内核选
TSINGEYE清眸物联
·
2023-06-08 02:53
知识库
SPI转can芯片CSM300详解以及Linux
驱动移植
调试笔记
更多嵌入式Linux干货,请关注一口Linux一、CSM300概述CSM300(A)系列是一款可以支持SPI/UART接口的CAN模块。1.简介CSM300(A)系列隔离SPI/UART转CAN模块是集成微处理器、CAN收发器、DC-DC隔离电源、信号隔离于一体的通信模块,该芯片可以很方便地嵌入到具有SPI或UART接口的设备中,在不需改变原有硬件结构的前提下使设备获得CAN通讯接口,实现SPI设
一口Linux
·
2023-06-08 00:55
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他