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
全志Linux开发
嵌入式
Linux开发
——(十四)移植Linux内核
基于Linux2.6.22.61、相关常识①VERSION=2PATCHLEVEL=6主版本号,稳定版本用偶数来表示,每隔2~~3年出现一个稳定版②SUBLEVEL=22次版本号,每隔1~~2个月一更新③EXTRAVERSION=.6扩展版本号④获取内核网址:http://www.kernel.org/⑤打补丁:tarxjflinux-2.6.22.6.tar.bz2tarxjfpatch-2.6
90後_小熊大
·
2020-07-05 07:45
嵌入式Linux
嵌入式
Linux开发
——(一)开发环境基础知识
一、交叉编译工具(编译出能在ARM平台上运行的程序)1)文件生成过程:①预处理:事先将“#”开头的文件加入进去②编译:C/C++----->汇编代码③汇编:汇编代码----->机器代码④连接:将生成的目标文件(OBJ)和系统的OBJ文件、库文件连接起来2)编译器各个选项①arm-linux-gcc选项-o-S-E-v-Wall:打开所有警告信息②arm-linux-ld选项-T:只用于连接Boot
90後_小熊大
·
2020-07-05 07:13
嵌入式Linux
ARM9嵌入式
Linux开发
-Linux设备管理和驱动开发基础
设备驱动概述Linux设备分类Linux系统的设备分为三类:字符设备、块设备和网络设备:(1)字符设备通常指像普通文件或字节流一样,以字节为单位输入输出数据的设备,如并口设备、虚拟控制台等。字符设备可以通过设备文件节点访问,它与普通文件之间的区别在于普通文件可以被随机访问(可以前后移动访问指针),而大多数字符设备只能提供顺序访问,因为对它们的访问不会被系统所缓存。但也有例外,例如帧缓存(Frame
求佛_ce123
·
2020-07-05 06:51
ARM9嵌入式Linux开发
Linux虚拟机下makefile的编写应用
目的:1.熟悉嵌入式
Linux开发
基本过程及基本命令。2.了解嵌入式
Linux开发
中各种工具的基本用途。3.搭建好嵌入式Linux的开发环境。
空城机
·
2020-07-05 05:10
Clion IDE 进行
Linux开发
ClionIDE远程进行
Linux开发
Clion简介 Clion是一款专门开发C/C++所设计的跨平台的IDE。
张一西
·
2020-07-05 05:41
Linux
ZYNQ的
Linux开发
--使用SDK生成设备树
开发环境:Windows下的Vivado套件LinuxubuntuStep1:首先从XilinxGitHub上下载DeviceTreeGenerator(设备树生成器)的BSPhttps://github.com/Xilinx/device-tree-xlnx/pulls并将其复制到SDK的安装目录下Step2:配置SDK开发环境,XilinxTools->Repositories,在LocalR
恰_同学少年
·
2020-07-05 05:33
vivado-教程
ZYNQ-Linux
手把手教你搭建
Linux开发
环境(VMware+Ubuntu)(一)——安装VMware虚拟机和Ubuntu
手把手教你搭建
Linux开发
环境(VMware+Ubuntu)前言一、准备工作二、安装VMwareWorkstation三、安装Ubuntu一、准备工作你需要提前准备好这两样:VM
JinRong-Liang
·
2020-07-05 05:59
Linux基础
CA认证技术的研究与设计
并非原创课程设计(论文)说明书题目:CA认证技术的研究与设计学院:计算机科学与技术学院专业:网络工程姓名:
全志
伟学号:20154360109指导教师:刘朝晖2018年6月13日目录目录.II1.前言.11.1
USCWIFI
·
2020-07-05 04:53
windows
代码管理和编辑工具Source Insight 4.0使用介绍
SourceInsight这款软件,可以用来编辑代码,在嵌入式
Linux开发
中,很多人用它来修改代码和查看代码,再将代码同步到linux下,用嵌入式(一般是ARMforGNUtoolchain)交叉编译工具链来进行代码编译
warm朵朵
·
2020-07-05 04:34
工具
Linux开发
——文件IO open、read、write、close函数的使用及实现文件复制
前言如何读取文件?文件操作跟把大象放进冰箱是一样的。打开文件、写入内容、关闭文件。文件操作可以用linux提供的open、read、write、close等函数。因此实现文件复制的流程就是:打开文件–>读取源文件内容–>将内容写入目的文件–>关闭文件。open()函数open()函数用来打开一个文件,返回一个文件描述符。linux下一切皆文件,默认打开标准输入、标准输出、错误输出,分别对应文件描述
Maker&xiong
·
2020-07-05 04:29
linux开发
解决arm/
linux开发
板与ubuntu虚拟机网线通信问题
解决arm/
linux开发
板与ubuntu虚拟机网线通信问题开发环境问题描述问题分析解决问题windows有线网卡配置虚拟机网卡配置开发板设置最终配置开发环境win10ubuntu16.4虚拟机arm开发板台式机网口连结开发板
Liangtao`
·
2020-07-05 03:29
Linux
单片机
问题解决
【MySQL必知必会】之入门篇
以下使用MySQL数据库进行说明,MySQL的安装可以参考另一篇博文【
Linux开发
环境搭建】之MySQL安装数据库操作连接数据库mysql-uroot-pmysql-uroot-
_星辰夜风
·
2020-07-05 03:17
数据库
用GCC开发STM32入门一(使用官方库)
比如如何搭建环境,如何使用编译器和编写makefile,这些搞过
linux开发
的都知道,而且linux环境下没那么多IDE可用,而且也没必要用IDE.还有一个原因是,喜欢黑色的dos窗口下编程的感觉,ID
特立独行的猫mi
·
2020-07-05 02:21
stm32
Windows下搭建Ubantu环境
在开发中,有时需要使用
Linux开发
环境(比如编译Android源码),Ubantu无疑是最好的选择。接下来我们就来聊一聊如何搭建Ubantu环境。
Jason_conglin
·
2020-07-05 02:16
软件工具
软件工具
嵌入式
linux开发
板上增加rfkill命令
很多计算机系统包含无线电传输,其中包括Wi-Fi、蓝牙和3G设备。这些设备消耗电源,在不使用这些设备时是一种浪费。RFKill是Linux内核中的一个子系统,它可提供一个界面,在此界面中可查询、激活并取消激活计算机系统中的无线电传输。当取消激活传输时,可使其处于可被软件重新激活的状态(软锁定)或者将其放在软件无法重新激活的位置(硬锁定)。RFKill核为子系统提供应用程序编程界面(API)。内核驱
信长的野望
·
2020-07-05 01:23
linux内核及驱动开发
学习小组Day2笔记--Xiaofan1991
其次,很多生信的工具也都是基于
linux开发
的。三、申请试用免费的
xiaofan1991
·
2020-07-05 01:31
开发工具: 搭建一个
Linux开发
环境
您将学习什么学习通过最常用的工具为Predix应用程序开发配置一个Linux机器。您需要设置什么操作系统Windows、Mac和Linux均支持Predix开发。本教程已在以下环境中进行测试。•Linux(使用KDE)代理如果您通过公司的代理服务器访问互联网,请回顾关于设置代理的教程。您需要做什么使用多种工具构建Predix入门包、服务和软件。例如,CloudFoundryCLI等工具是Predi
蓝染1991
·
2020-07-05 00:26
ubuntu 16.04配置嵌入式
linux开发
环境出现Unable to locate package lib32bz2-1.0
问题描述:Ubuntu1664位安装androidstudio的32位库sudoapt-getinstalllib32bz2-1.0失败虚拟机上运行ubuntu16.04环境,打开配置开发海思3516的环境,输入如下命令时apt-getinstallg++u-boot-toolslib32z1lib32ncurses5lib32bz2-1.0lib32stdc++6zlib1g-devliblzo
翟羽嚄
·
2020-07-05 00:48
海思芯片与深度学习
linux学习笔记
I.MAX6ULL系统固化及更新方法
目录前言一、系统固化1、使用mfgtool上位机固化系统(OTG方式)二、系统更新参考资料前言以下内容为学习正点原子阿尔法开发板(I.MAX6ULL
Linux开发
板)系统固化章节的备忘总结。
hurryddd
·
2020-07-04 23:17
Linux
全志
A33/A64移植ubuntu系统记录
1.首先内核需要添加几个配置,参考raspberry,CONFIG_FHANDLE=yCONFIG_EXPORTFS=yCONFIG_AUTOFS4_FS=yCONFIG_UNIX_DIAG=y否则跑到ubuntu系统有问题2.如果自己制作全新的ubuntu系统,那么要用ubuntu-base-16.04-core-armhf.tar.gz,不能用14.04版本的,否则跑不起来,制作地址如下:ht
xiaofengcanyue2013
·
2020-07-04 23:34
kernel
linux内核中串口驱动注册过程(tty驱动)
分析的是
全志
代码A20。直接开始代码分析吧。串口驱动代码在linux-3.3/drivers/tty/serial目录下,
全志
把自己平
xiaofengcanyue2013
·
2020-07-04 23:34
kernel
Linux开发
板中安装WIFI驱动
嵌入式开发板用的是Cubieboard2,linux版本3.4.60+(linux-sunxi3.4),文件系统是debian。WIFI用的是水星USB网卡,型号MW150US。 1.Cubieboard2支持的驱动首先查了一下Cubieboard2自身支持的wifi驱动,官方系统自带rtl8192cu和bcm4330的驱动,所以只要只这两个芯片的wifi都可以用直接用。其他的需要编译驱动,如rt
小猫的嵌入式
·
2020-07-04 22:39
嵌入式
全志
A64 Ubuntu 配置EC20拔号上网
1、先安装pppdapt-getinstallipppd安装过程中会提示要输入ISP号码之类的,直接回车跳过。2、把EC20的驱动脚本复制到开发板EC20的驱动在它的资料的Driver/Linux/USB/Quectel_WCDMA<E_Linux_USB_R01A01.zip里。解出来后会得到如下几个文件:把它们都复制到/etc/ppp/peers/下3、打开EC20电源4、等待搜索信号可以
亚州飞鹰
·
2020-07-04 22:02
A64笔记
ubuntu 12.04下如何开启NFS服务&设置
在嵌入式
Linux开发
中,利用NFS服务从开发板访问Linux主机是个高效&方便的调试方法,在程序调试过程中可以避免多次下载程序到开发板。但这需要在Linux主机上首先开通NFS服务。
男人花
·
2020-07-04 22:21
虚拟系统设置
嵌入式Linux学习1——Linux常用指令1
写在前面:Linux本系列的所有学习内容都是我在购买“正点原子Alpha
Linux开发
板”后,根据官方提供的资料整理而来。后面将不再做介绍。目录ls:用于显示当前目录下的内容。
Xm行墨
·
2020-07-04 21:49
嵌入式Linux
Android使用串口(基于android-serialport-api)
原文出处:http://blog.csdn.net/itdo_justhttps://blog.csdn.net/itdo_just/article/details/80514116运行平台:CPU:
全志
富江伽椰子
·
2020-07-04 20:41
“中国芯”——飞凌嵌入式OKA40i-C开发板测评-
全志
工业级芯片A40i评测
基于
全志
工业级A40iCortex-A7四核处理器,主频最高1.2GHz,内部集成Mali400MP2GPU图形处理器,接口丰富,在能耗比、性价比等方面表现极为突出。
燕小飞
·
2020-07-04 20:27
干货分享
Linux小项目-群聊系统
项目名称:chat_room群聊系统背景知识与主要技术:熟悉Linux基本指令的使用(ls,cd,make,mkdir,top,basename,pwd,cp,mv,rm,touch)熟悉
linux开发
环境
Hyacinth_Dy
·
2020-07-04 20:43
项目
廖威雄: 思维导图:利用__attribute__((section()))构建初始化函数表与Linux内核init的实现
作者简介:廖威雄,2016年本科毕业于暨南大学,目前就职于珠海
全志
科技股份有限公司从事linux嵌入式系统(TinaLinux)的开发,主要负责文件系统和存储的开发和维护,兼顾linux测试系统的设计和持续集成的维护
Linux阅码场
·
2020-07-04 20:58
linux IO 几种穿透模式解析
在
Linux开发
中,有几个关系到性能的东西,技术人员非常关注:进程,CPU,MEM,网络IO,磁盘IO。本篇文件打算详细全面,深入浅出。剖析文件IO的细节。从多个角度探索如何提高IO性能。
土豆西瓜大芝麻
·
2020-07-04 19:44
文件系统
linux
【
Linux开发
】GCC 4.8及以上支持内存非法访问检查
gcc4.8及以上版本支持地址越界,野指针检查,只需要在编译时使用-fsanitize=address选项即可,当运行程序时如果访问非本程序申请的地址就会报错。root@localhost:/home/ngos/practice>vinullpoint.c1#include"stdio.h"23intmain(intargc,char**argv)4{5int*p=NULL;6*p=10;7pri
Walter_Jia
·
2020-07-04 19:15
Linux
Develop
stm32f429的u-boot、uclinux内核烧写说明
一、搭建嵌入式
linux开发
环境1.准备一台Linux系统(Fedora,CentOS,Ubuntu等)的电脑,将BSP压缩包(linux-cortexm-2.0.0.tar.gz)拷贝到一个目录;2.
dq樣
·
2020-07-04 19:24
stm32
怎样搭建一个
linux开发
服务器
为了交叉编译,为了最接近开发目标,我们一般都会自己搭建一台
Linux开发
服务器。
Linux开发
服务器一些常用的功能必须支持,比如Samba、nfs、tftp、httpd等。
iteye_3759
·
2020-07-04 19:18
C++快速入门-集成开发环境CodeBlocks(1)
在嵌入式
Linux开发
中,主要以C语言为主,大部分还是C/C++混合编程,所以对
iteye_18630
·
2020-07-04 18:42
N1盒子刷Armbian安装CUPS共享惠普1020为网络打印机
Armbian不再复述,下载地址如下:https://yadi.sk/d/_rQgn_FosYuW0g,需要注意的是TVBoxArmbian的作者balbes150已经将瑞芯微(RK)、晶晨(AML)、
全志
inthesun29
·
2020-07-04 18:32
Armbian
crossover或wine安装source insight后字体模糊及输入字符卡死问题
本人嵌入式
linux开发
,早前做纯嵌入式(stm32之类)的时候一直用sourceinsight,感觉非常顺手(除了中文注释分隔为两个字符问题)。
飓风7494
·
2020-07-04 18:14
计算机杂项
Ubuntu下让
Linux开发
板通过笔记本上网
ConfiguretheLANandWLANgeneraldescriptionConfiguretheLANinterminalrestartthenetworkinterfaceConfigureWIFIinternetaccessEthernetshareinternetaccesstoDevboardWhythisisimportantNetworkmanagerconfiguration
剑雪封侯
·
2020-07-04 18:36
Linux系统
内核裁剪和部分选项的意义
好在现在的硬件技术已经很发达了,内存芯片,处理器速度都能满足我们正常的需求,所以,对内核的裁剪也没有之前那么严格,不过作为一个
Linux开发
者,这些内核的配置确实我们不得不了解的一部分内容。
香雨亭榭
·
2020-07-04 17:48
嵌入式
petalinux 1144文档 安装流程
u013793399/article/details/53054734按照上面这位大师的流程,自己操作了下,添加了下图片,自己遇到的坑以及修改了下错误前言PetalLinux是Xilinx公司推出的嵌入式
Linux
houge101
·
2020-07-04 17:32
petalinux
1144
瑞芯微RK3399
Linux开发
环境搭建
瑞芯微RK3399
Linux开发
环境搭建1.VM+Ubuntu安装安装包为VMware10.7z与ubuntu-16.04-desktop-amd64.iso,VM在百度上搜的到,Ubuntu可以去官网上下载
风的呼吸7
·
2020-07-04 17:25
arm
RK3399
arm
Linux
nfs
Android 新建一个lunch项(
全志
方案)
方法1.在android4.0\device\softwinner\目录下,拷贝一份原来的目录(如:crane-evb),命名为crane-xx,文件夹命名必须以“crane-”开头;2.把android4.0\device\softwinner\crane-xx目录下的crane_evb.mk重命名为crane_xx.mk;3.把crane_xx.mk中,目录名及产品信息等,由crane-evb
禅-师
·
2020-07-04 17:03
android
Android中的HAL相关库搜索机制和原理学习
qq:1037701636email:
[email protected]
源码版本Version:4.2.2;硬件平台
全志
A31在介绍FrameWork是不得不提的是HAL(硬件抽象层
天才2012
·
2020-07-04 17:56
android源码
视频采集与显示
我心所向之Android4.2
全志
partition分区
partitions参数[partition_start];------------------------------>mmcblk0p2/nanda[partition]name=bootloadersize=65536downloadfile="boot-resource.fex"user_type=0x8000;------------------------------>mmcblk0p
gbmaotai
·
2020-07-04 16:33
平台
OpenCV交叉编译,OpenCV移植到嵌入式开发板
开发环境介绍:主机操作系统:Ubuntu14.0464位,由
全志
科技A40i开发板某卖家提供,使用其提供的系统环境与交叉编译器目标平台:
全志
科技A40i,其实也可以类比迁移到其他嵌入式开发平台opencv
gxchaha
·
2020-07-04 16:54
Linux
ARM 嵌入式
Linux开发
-2G 3G无线传输(DTU)和路由器(目录介绍)
目录设备总体介绍概述功能特点介绍硬件原理介绍所用芯片介绍无线模块介绍软件开发介绍Linux使用和配置Linux常用命令Ftp、Telnet命令的使用Linux下NFS的配置和使用交叉编译器的使用Bootstrap的编译Uboot的编译Busybox的编译Linux内核的编译应用程序编译Bootstrap的修改Uboot的裁剪及修改Busybox的裁剪及修改增加Busybox小程序Linux内核的裁
生如夏莲
·
2020-07-04 16:02
arm
linux
arm
linux内核
web服务器
嵌入式
路由器
卡片电脑PINE64初学笔记
关注卡片电脑已经很长一段时间了,pine64号称最便宜的卡片电脑,采用
全志
A64(armcortex-A53核),内存分512M、1G、2G三种,售价为$15、$19、$29。
flyingkingvx
·
2020-07-04 15:50
PINE64
Emacs开发Java之安装
Emacs开发Java前言笔者把多年UBuntu上用Emacs和Maven开发Java应用(包括TestNG和Webapplication)的技巧总结出来,希望对有志于
Linux开发
的朋友有帮助。
在意一下
·
2020-07-04 15:36
适用于所有arm开发板的串口编程示例(Linux)
解压出来可得此文件)说明:comtest程序是友善之臂早期开发的一个串口测试程序,它其实是一个十分简易的串口终端程序,类似于linux中的minicom,该程序与硬件无关,因此相同的代码不仅适用于任何Arm-
linux
dongliqiang2006
·
2020-07-04 14:10
VC
C#
使用VS+VisualGDB编译调试Linux程序
Linux程序开发变得越来越多,越来越多的程序、产品需要跨平台,甚至有些开源项目只支持Linux平台,所以掌握
Linux开发
变得越来越重要。
dfe30001
·
2020-07-04 14:25
android获取连接到手机热点上的设备的信息
如下:此方法肯定是熟知
linux开发
者想到的办法,用re文件管理器去"/proc/net/arp",进去一看,发现连接上热点的设备信息都在这里了,包括ma
beijingshi1
·
2020-07-04 11:26
上一页
51
52
53
54
55
56
57
58
下一页
按字母分类:
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
其他