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
Arm-linux
下USB摄像头的视频…
原文地址:
Arm-linux
下USB摄像头的视频服务器的实现作者:stone我使用的是webcom001的摄像头,它的控制芯片是zc301,以这款芯片做的摄像头在市场上占有率很高,大概有70%左右。
伏心救赎
·
2020-07-30 02:06
ARM + OpenCV 抓取摄像头图像 && 一点感想
使用前一篇中所述的配置方法,搭建出的基于
arm-linux
的OpenCV对USB摄像头进行图像抓取,后面进一步会抓取视频。
Endless_91
·
2020-07-30 01:55
opencv
嵌入式Linux
Linux Qt程序打包成一个可执行文件
最近用Qt写了一个上位机,而且是跨平台(Windows,Linux,
ARM-Linux
),开发完成后需要对程序进行打包,windows的打包非常容易,选择非常多,但是linux下面的选择就少了些.方案的选择
TonyHo
·
2020-07-30 00:10
Software
什么是交叉工具链
不同点:找头文件:gcc:/usr/includearm-linux-gcc:arm-linux-gcc-print-search-dirs交叉连接器:arm-linux-ld用例:
arm-linux
靑い空゛
·
2020-07-29 21:11
嵌入式/uboot/stm32
移植sqlite3到
arm-linux
上(AM3352)
原文地址:https://blog.csdn.net/lghtjpu/article/details/8103064参考上文的地址,移植成功了sqlite3到arm板子上,特此记录过程SQlite是一个开源的嵌入式数据库,至于它的特性和性能,这里就不介绍了,google上很多介绍了。SQlite是很受欢迎的一个小型的数据库,现在手机上的两大操作系统ios和android上都是用它,足以见它的分量了
jnjavelin
·
2020-07-29 19:37
嵌入式linux软件移植
ARM-Linux
下ZLG7290 I2C驱动程序的编写
项目中用到ZLG7260按键数码显示芯片与at91sam9260系列ARM9处理器连接,ZLG7290通过I2C接口与ARM9的TWII2C(PA23:SDA数据线;PA24:SCL时钟线)接口相连连接,另外还有一个中断信号引脚(INT)与ARM的一个GPIO引脚(PB30)连接,具体连接电路由于公司需要技术保密不贴出来了。本周通过学习LinuxI2C体系架构,完成这一驱动程序,下面将一些开发心得
cskywit
·
2020-07-29 18:55
Linux驱动
arm-linux
smart4418使用gpio
研究了一段时间的gpio,arm上的gpio不像树莓派上可以直接用wiringPi的库直接使用。这个gpio需要配置内核或者直接写入寄存器的方式进行操控。下面就以两种方法使用gpio,简单介绍寄存器,详细的记录一下配置内核的方法。1.寄存器寄存方式得需要用户手册才能使用。主要是查询各个gpio的地址,其中包括控制寄存器的地址和数据寄存器的地址。其主要流程为下:1.写入16位数据至控制寄存器,使gp
a20132848
·
2020-07-29 16:02
gpio
【
ARM-Linux
开发】ARM嵌入式设备Linux系统启动步骤和方式
1).简介本文简单介绍ARM嵌入式设备基于嵌入式Linux操作系统时候的启动步骤和启动方式,区别与X86平台,ARM平台下并没有一个标准的启动步骤,不同ARMSoC都会使用各自定义的bootROM来实现启动过程,不过大体上面都包含有一些基本步骤。本文就基于ToradexARM计算机模块和配套载板来介绍基于Freescalei.MX6ARM嵌入式设备的启动步骤和方式。2).启动步骤a).电源上电,系
Zhang_P_Y
·
2020-07-29 15:22
ARM-Linux开发
arm-linux
Opencv+ffmpeg 交叉编译
2019独角兽企业重金招聘Python工程师标准>>>环境编译器使用的是arm-none-linux-gnueabiarm依赖库的安装路径为/usr/arm-none-linux-gnueabi###安装pkg-config###sudoapt-getinstallpkg-configsudoapt-getinstalllibgtk2.0-dev###安装依赖项###sudoapt-getinst
weixin_33775572
·
2020-07-28 17:12
linux嵌入式
ARM-linux
基础题目(比较完整,未看)
ARM体系结构1、请简述ARM处理器的特点,至少说出5个以上的特点。(5分):低功耗;低成本,高性能,RISC结构;指令定长;支持Thumb(16位)/ARM(32位)双指令集;体积小;2、请写出ARM内核和ARMSoC处理器的异同,并举例进行说明。(5分):ARM内核是ARMSoC处理器中的核心部分,所有ARMSoC都采用ARM的体系结构和指令集,ARMSoC主要是在ARM内核基础上继承了Mem
腾腾
·
2020-07-28 14:46
arm-linux
内核中串口时钟频率及波特率的设置
本人使用的内核版本为linux-2.6.32,采用的ARM处理器为cortex-A8,采用的串口为NS16550。串口的驱动直接编译在内核中,当需要修改串口的时钟频率和波特率的时候,需要修改以下地方。1、在板子平台目录下平台相关的头文件路径下串口的头文件中,即arch/arm/mach-***/include/mach/ns16550.h中修改以下宏定义即可修改串口的时钟频率#defineCONF
霁月清风
·
2020-07-27 20:12
OpenCV在
ARM-linux
上的移植过程遇到的问题3---共享库中嵌套库居然带路径【未解决】
【Linux开发】OpenCV在
ARM-linux
上的移植过程遇到的问题3—共享库中嵌套库居然带路径【未解决】标签(空格分隔):【Linux开发】移植opencv到tq2440一、下载opencv及cmake1
Zhang_P_Y
·
2020-07-27 16:44
Qt开发
ARM-Linux开发
NDK16_NDK编译生成so并CMAKE集成
配置gcc临时环境变量exportCC=android-ndk-r17c/toolchains/arm-linux-androideabi-4.9/prebuilt/linux-x86_64/bin/
arm-linux
鱼包子Ray
·
2020-07-27 10:06
NDK
嵌入式Linux如何设置获取uboot参数
embeded-linux-debug-get-and-set-u-boot-envargdate:2020-07-2009:33:01categories:tags:-uboot-arm-linux-debug---章节概述:uboot下可以通过命令访问和修改环境变量,但是如果需要在
arm-Linux
黄树超
·
2020-07-20 09:00
利用CRONTAB自动定时执行任务(
ARM-LINUX
)
本人的项目中,应为系统的需要,需要在嵌入式环境下,实现开机自启动定时运行脚本/程序,以实现自动化。一开始是利用while循环与sleep实现定时执行命令,而在了解到crond这一机制后,发现自己的嵌入式平台所搭载的Angstrom系统中也支持crontab功能,于是对其进行探究。首先,关于什么是crontab?crond是linux下用来周期性的执行某种任务或等待处理某些事件的一个守护进程,与wi
Alfheim_Cy
·
2020-07-16 05:23
ARM-LINUX
安装交叉编译工具链
会产生大量的中间文件,这会占用很大的内存和磁盘空间,且对CPU处理速度要求较高,比如S3C2440A内存、磁盘空间只有几十到100多兆,CPU只有400-500MHz,完全达不到编译程序的要求.所以,在进行
ARM-linux
qingkongyeyue
·
2020-07-16 04:51
命令工具
在linux平台上安装好的基础上,开始配置arm-linux-gcc
,使其正常工作一,安装前准备1,下载并安装arm-linux-gccarm-linux-gcc-4.2.1的版本在http://ftp.snapgear.org/pub/snapgear/tools/
arm-linux
猪头十二
·
2020-07-16 04:43
linux
ARM的BIN文件反汇编方法
使用
arm-linux
工具链里面的
arm-linux
iteye_6233
·
2020-07-16 00:25
基于ARM6410-Ubuntu的NFS挂载方法及驱动模块加载方法
学习驱动,首先当然要先搭好环境,当我们把编好的驱动编译到内核或者以模块的方式加载进内核后,我们还要写一个测试应用程序,这个程序是在
ARM-LINUX
下运行的,与其对应的是PC-LINUX,这就又引出了交叉编译的概念
极光123
·
2020-07-16 00:14
ARM-LINUX
的进程切换
本文主要记录S3C6410/ARM1176JZF-S架构下Linux(kernel2.6.35)内核如何进行进程切换。进程切换是操作系统进程调度的基础,首先要能够实现切换,接下来才谈得上“多进程”、“多线程”以及调度算法等更高级的话题。(这里在说“进程切换”的时候提到多线程,并不是把概念搞混淆了。在内核里谈切换的时候,Linux并不区分进程与线程,因为这里只有task,一个进程里如果有多个线程,每
第二月
·
2020-07-15 23:10
Linux内核
基于ARM的某型无人机飞控计算机设计
作为无人机飞控系统的核心,飞控计算机通常采用基于嵌入式系统的实现方案;ARM嵌入式处理器及Linux嵌入式操作系统以其一系列优点在飞控计算机中具有广泛的应用前景;研究了基于
ARM-Linux
的某型无人机飞控计算机的实现方法
qq_32506555
·
2020-07-15 14:48
arm-linux
apache
Apache1.3.39在
arm-linux
上的移植首先说明一下我的安装环境,Linux是2.6.24-19版本的(uname–a指令可以查看)交叉编译环境是arm-linux-gcc2.95.3(arm-linux-gcc–v
快乐的小鸟
·
2020-07-15 09:54
linux驱动及应用程序
Apache1.3.39在
arm-linux
上的移植
Apache1.3.39在
arm-linux
上的移植首先说明一下我的安装环境,Linux是2.6.24-19版本的(uname–a指令可以查看)交叉编译环境是arm-linux-gcc2.95.3(arm-linux-gcc–v
huabiaochen
·
2020-07-14 11:11
嵌入式linux
Apache2.4.12移植
/configure\--prefix='$INSTALLROOT/pcre'\--host=
arm-linux
\CC=arm-linux-gnueabihf-gcc\CXX=
arm-linux
CH_Qing
·
2020-07-14 08:03
应用
php5在
arm-linux
下的交叉编译步骤
折腾了一周多终于成功交叉编译了php-5.2.9,现在总结一下,希望能给像我一样的菜鸟提供点帮助。步骤如下:1.首先交叉编译zlib。CC=arm-linux-gcc./configure--sahred--prefix=/usr/local/arm/3.4.1/arm-linuxmake&&makeinstall(一开始我把zlib装在独立的目录下,编译php时在用上--with-zlib选项还
bjash
·
2020-07-14 08:23
嵌入式
PHP
arm-linux
—gcc如何下载安装
ubuntu下交叉编译环境构建(arm-linux-gcc-4.4.3-20100728.tar.gz)1.下载arm-linux-gcc-4.4.3-20100728.tar.gz到任意的目录下。arm-linux-gcc-4.4.3-20100728.tar.gz的下载:点击下载2.解压arm-linux-gcc-4.4.3-20100728.tar.gz#tar-zxvfarm-linux-
sven_007
·
2020-07-13 14:56
linux
c语言
gcc
path
编译器
2010
测试
ubuntu
/lib64/libc.so.6: version `GLIBC_2.14' not found问题
中执行时报错:/lib64/libc.so.6:version`GLIBC_2.14'notfound本文使用的RedHat系统的信息如下图所示出现这个错误的原因是:RedHat系统的glibc版本太低,而编译
arm-linux
whatday
·
2020-07-12 15:04
arm-linux
内存页表创建
linux的内存(正式)页表是在内核代码执行到start_kernel函数后执行paging_init函数建立的,这里要注意一个事情就是说,这里paging_init函数可以正常创建内存页表的条件有两个:1、meminfo已初始化:即初始化物理内存各个node的各个bank,一般对于小型arm嵌入式设备,不涉及多个内存就是一个node和一个bank;这部分初始化是在paging_init函数前面的
FSak47
·
2020-07-12 01:58
水滴石穿
udhcp移植到
arm-linux
实现DHCP自动获取IP地址前提:系统已经实现DNS(即使用pingwww.baidu.com测试时能ping通)。1.在内核中添加以下选项:Networking--->[*]NetworkingsupportNetworkingoptions--->Packetsocket//添加.配置CONFIG_PACKET[*]IP:DHCPsupport//添加[*]Networkpacketfilte
King-Five
·
2020-07-10 05:30
ARM
linux
sed指令修改
arm-Linux
系统的开发板网络配置文件 eth0-setting。
Linux指令---sed:sed指令修改
arm-Linux
系统的开发板网络配置文件eth0-setting。不直接修改替换eth0-setting文件中的内容。
H_Xjun
·
2020-07-09 22:37
linux
建立ARM平台上的交叉调试器gdb和gdbserver
--target指定编译后的文件针对的是什么目标板,一般设置为交叉编译器的前缀,比如--target=
arm-linux
,--
Hansel
·
2020-07-09 16:22
平台
library
makefile
编译器
path
module
arm-linux-gcc ld libpthread.so not foud 需要在 Makefile 里添加 -lpthread
/
arm-linux
/bin/ld:warning:libpthread.so.0,neededby/home/Projects/arm-linux-gnu/lib/libsqlite3.so,notfound
Vince_001
·
2020-07-09 12:28
Linux
software
develope
Quick
Start
arm-linux
驱动调试方法
工欲善其事必先利其器,写驱动掌握调试办法将事半功倍。本文参考韦东山和宋宝华驱动调试的办法做总结。1.利用内核打印函数printk()在linux中,printk()会将内核信息输出到内核信息缓冲区中。内核信息缓冲区是一个环形缓冲区(ringbuffer),因此,如果塞入的消息过多,就会将之前的消息冲刷掉;环形缓冲区的数据,兵分两路,一路输出到控制台,另一路通过/proc/kmsg文件读取缓冲区。用
LittleHarden
·
2020-07-09 04:13
笔记
吐血简述在
arm-linux
上编译helloworld时候的抓狂经历
想在我的fl2440上运行一个helloworld,在三、五个月前,我曾经编写过一个helloworld,跑在开发板上,当时编译和运行都很顺利,所以就没有把相关的操作过程记录下来。在随后的几个月里,一直在研究linux底层驱动的开发,所以一直都没有开发过上层应用程序。现在,由于想编写一个上层应用来测试一下底层驱动程序的时候,又想再编译一下helloworld,因此,也就开始了我无比挫折的开发hel
samantha_sun
·
2020-07-08 04:11
linux开发
ubuntu
library
编译器
linux
测试
网络
linux系统上编译arm版的protobuf库
准备条件:1.安装gcc编译器和make2.安装
arm-linux
或其他arm编译器可以用arm-linux-gcc-v和gcc-v来检查编译器版本。
nicebooks
·
2020-07-07 18:29
C/C++
ARM-Linux
下WEB服务器Boa的移植、配置和运行测试
Linux下使用的轻量级WEB服务器主要有:lighttpd、thttpd、shttpd和boa等等,而Boa是使用最为广泛的轻量级WEB服务器之一(当然,阿帕奇是世界使用排名第一的Web服务器软件)。Boa是一种非常小巧的Web服务器,其可执行代码只有大约60KB左右。作为一种单任务Web服务器,Boa只能依次完成用户的请求,而不会fork出新的进程来处理并发连接请求。但Boa支持CGI,能够为
embed_huang
·
2020-07-07 10:01
Linux/c/c++
Linux下的C编程实战(开发平台搭建,文件系统编程,进程控制与进程通信编程,“线程”控制与“线程”通信编程,驱动程序设计,专家问答)
而近年来,Linux操作系统在嵌入式系统领域的延伸也可谓是如日中天,许多版本的嵌入式Linux系统被开发出来,如ucLinux、RTLinux、
ARM-Linux
等等。
alex_xhl
·
2020-07-07 02:19
linux
system
linux
kernel
嵌入式编程
c
语言
ARM-Linux
移植之(二)——Linux2.6.22内核移植
ARM-Linux
内核移植之(二)——Linux2.6.22内核移植K-Style转载请注明来自于衡阳师范学院08电2K-Stylehttp://blog.csdn.net/ayangke,QQ:843308498
iteye_17686
·
2020-07-06 16:29
在
ARM-linux
上实现4G模块PPP拨号上网(转)
4G模块使用的SIMTECH的SIM7100C,SIM7100C带有UART和USB接口,在考虑速度上我们使用USB接口和ARM进行通信。所以向linux内核添加3G模块的驱动(USB转串口驱动)和PPP协议的支持,然后编译内核并下载到开发板。1.编译内核◇大容量存储驱动>DeviceDrivers>USBsupportmakeARCH=armmenuconfig配置USB驱动:USBMassSt
月月爱猫粮
·
2020-07-06 14:40
Linux学习
GSM模块
ARM-Linux
内核移植--基于FL2440开发板(修改为Linux单系统)
硬件平台:FL2440开发板内核版本:2.6.28主机:ubuntu11.04内核版本:2.6.39原创作品,转载请标明出处http://blog.csdn.net/yming0221/archive/2011/06/24/6566551.aspx本来以为fl2440的nandflash大小为128M,问了客服才知道,现在FL2440使用的是现代的flash,现在都换成256M的了,只是飞凌的bo
YongXMan
·
2020-07-06 11:21
嵌入式ARM+Linux
Linux内核游记
ARM-Linux驱动移植
Linux设备驱动--Linux驱动模块交叉编译的注意事项
1、在宿主机上安装交叉编译器
arm-linux
,具体方法百度,一大筐。2、将和目标板的内核原文件在宿主机上编译好(makebzimage)。
YasinEmb
·
2020-07-06 10:23
Linux设备驱动
lua交叉编译移植到
ARM-Linux
很多
arm-linux
需要用到lua,但是lua默认只包含linux下的编译,这里需要根据交叉编译器修改编译文件Makefile,交叉编译lua。
OhMrYao
·
2020-07-06 09:00
嵌入式
ICE3.4.2/3.3.1 POCO1.4.2 google-protobuf 在
arm-linux
上安装
背景:项目需要,初期在windows上用的ICE,POCO和protobuf库移植到
arm-linux
上去运行。
xi52qian
·
2020-07-06 08:35
ICE
基于
ARM-LINUX
的温度传感器驱动18B20(2)
Linux字符驱动之DS18B20温度传感器驱动一、硬件分析在[OK210开发板体验]的第二篇:板载资源中,简单分析了DS18B20传感器的功能和作用。其实对DS18B20的操作,包含两部分,一是对字符设备驱动的深入理解,二是对DS18B20传感器时序的掌握。前面3篇功能体验,分别对GPIO的输出(LED)和输入(Key)进行了驱动的编写,而这篇将同时涉及GPIO的输入和输出。首先从OK210的底
wo_wuhao
·
2020-07-06 07:31
Linux驱动-传感器
移植Python2.7到
ARM-LINUX
嵌入式平台
最近组内项目需求,要在zynq-7035的arm板子里面搭建python的运行环境,来运行webserver程序,板子的linux系统是参考米联客的移植教程,移植后是精简版的linux系统,只支持基本的linux系统,板子的交叉编译器是arm-linux-gnueabihf-gcc,这给我带来了不少的麻烦,以至于想重新移植一下debian系统。ok,转入正题,说说这两天我踩的坑吧。首先在网上找了一
九城风雪
·
2020-07-06 03:28
嵌入式
设备树简介
一
arm-linux
内核设备树来源在过去的
arm-linux
内核源码树中arch/arm/plat-xxx和arch/arm/mach-xxx等目录下充斥着大量的垃圾代码,相当多数的代码只是在描述板级细节信息
weixin_34292287
·
2020-07-06 01:15
ARM-Linux
嵌入式系统开发基础
查看书籍详细信息:
ARM-Linux
嵌入式系统开发基础内容简介本书针对
ARM-Linux
嵌入式系统开发进行了系统的介绍,并从产品开发的角度详细介绍了嵌入式产品开发的流程及相关基础知识。
weixin_30709635
·
2020-07-05 21:54
ARM加载Realtek-8188CUS USB无线网卡(一)_驱动编译与加载
平台参数:内核:Linux3.6文件系统:Busybox-1.20.2硬件参数:S3C2416在
ARM-Linux
支持并自动挂载U盘中已经验证好,USB接口是完全正常的,所以不用担心硬件上的故障,而且,
__2017__
·
2020-07-05 18:52
Linux内核
arm-linux
的TFTP 服务器搭建和测试
这里并不会费劲的去介绍TFTP协议,那个意义不大,主要是教大家如何操作,在这个过程中进步。网络协议非常复杂,完整的网络协议一个人将资料看一遍,估计这辈子就过去了。在这个庞大的网络工程中,不同的工程师分别做不同的工作,作为嵌入式linux工程师,要做的就是拿别人做好的东西移植,在嵌入式上完善功能。其实嵌入式上的所有功能从最开始,几乎都是从PC上移植过来的,很多代码以及软件都是在PC机上实现过,嵌入式
EmbededCoder
·
2020-07-05 17:49
——Linux使用
ARM-linux
内存管理
1、ARM地址是32位,所以虚拟地址总容量也是4GB。同样分为系统空间和用户空间。对于SA-1100,也是3GB为界。#defineTASK_SIZE0xc0000000(定义每个进程用户空间大小)#definePAGE_OFFSET0xc0000000#definePHYS_OFFSET0xc0000000(内存的物理地址起点)所以在系统空间,即在内核中,虚拟地址与物理地址在数值上是相同的,这反
tianxiawuzhei
·
2020-07-05 14:35
linux内核
上一页
2
3
4
5
6
7
8
9
下一页
按字母分类:
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
其他