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开发
环境搭建与使用——通过xshell远程连接ubuntu
xshell安装包下载请点击此处。由于xshell远程连接ubuntu是通过ssh协议的,所以,需要给ubuntu安装ssh服务器。1)ubuntu安装ssh服务器sudoapt-getinstallopenssh-server2)出现问题时,重启ssh服务即可sudoservicesshrestart3)保证xshell所在主机(这里为win7)和ubuntu(这里为虚拟机)相互能平通,因为ss
Mike江
·
2020-08-11 13:09
【Linux环境编程】
【Windows】
Linux环境编程
个人使用的
Linux开发
环境
2013/11/17换回Debian6.0.8了,实在无法忍受Gnome3,各种无法忍受的体验和Bug。使用Debian以来,还是4.0(Etch)和6.0(Squeeze)用得最顺手。1、安装jdk6设置源,增加contrib和non-free,如修改/etc/apt/sources.list:debhttp://mirrors.163.com/debian/squeezemaincontrib
sepnic
·
2020-08-11 13:50
Embedded
Ubentu安装JDK和idea过程指南
1简介因为需要部署
Linux开发
环境,因此首当其冲的就是要安装JDK和IDEA开发环境了。2安装JDK2.1下载JDK由于之前自己使用的JDK版本为1.8.0_131,因此想要继续下载这个版本。
思影影思
·
2020-08-11 12:14
VMWare
Ubentu
拨开迷雾-单片机和嵌入式
LINUX开发
的那点事儿
作者:韦东山,华清远见嵌入式学院讲师。随着嵌入式行业硬件平台的性能增强,项目需求和功能日益复杂,ARM公司推出的CORTEX-M3,更是让以往做单片机的工程师在芯片和技术选型面临两难选择,本专题将从芯片价格、整个系统的硬件软件设计及维护的成本等各个方面给您提供一个参考,并从技术角度分析单片机和带操作系统的系统的软件开发的异同点。●1.单片机与ARM等新处理器的价格比较●2.带操作系统与不带操作系统
华清远见嵌入式学院
·
2020-08-11 11:25
linux嵌入式方向
【转】走近
Linux开发
者:Sarah Sharp
欢迎来到30周系列第三期,我们每周采访一位Linux内核开发者,上周我们采访的是ThomasGleixner。在余下时间中本系列文章将告诉大家他们是如何工作的,怎样与他们协同工作以及他们成功的原因。你的名字是?SarahSharp你在社区中扮演什么角色/负责哪个子系统的开发?我是Linux内核中xHCI驱动的维护者,我负责LinuxUSB3.0的开发支持,我会把补丁包提交给USB子系统维护者Gre
李九阳
·
2020-08-11 10:20
行业阅读拓展
【转】走近
Linux开发
者:Greg Kroah-Hartman
30LinuxKernelDevelopersin30Weeks是Linux.com网站在2012年开始的一系列专题文章,该专题访问了三十位LinuxKernel的开发者,其中包含了LinusTorvalds和GregKroah-Hartman等广为人知的人士。这些人士所受访的问题包括:负责的项目、任职的公司、居住地、喜好的工具甚至是工作时会听的音乐等等。对于想要了解内核开发的人而言,这些文章值得
李九阳
·
2020-08-11 10:20
行业阅读拓展
嵌入式
Linux开发
系列之一: 走进嵌入式Linux的世界
嵌入式
Linux开发
系列之一:走进嵌入式Linux的世界内容:一、嵌入式系统二、嵌入式Linux三、关键技术四、小结五、参考资源关于作者在Linux专区还有:教程工具与产品代码与组件项目文章肖文鹏(xiaowp
sah
·
2020-08-11 06:07
十九.
Linux开发
之根文件系统移植——根文件系统的原理
有道云笔记地址:详情看这里链接,记录太多,就不一一排版了。http://note.youdao.com/noteshare?id=f9c7c1b589233d7b6ed661c3749f1ce8&sub=25EABCF0C60B4BCE89E8C1DFBE6B3072一、Linux文件系统简介1.文件系统与根文件系统根,可以理解为基础的意思。根文件系统是一种最基础的文件系统。我们知道在Window
MrT_WANG
·
2020-08-11 04:17
ARM+Linux探索之旅
/lib64/libc.so.6: version `GLIBC_2.7' not found 解决方案
Linux开发
中,新旧版本不同的系统会遇到的一个很大问题是--兼容性。一般情况是旧系统编译的程序可以在新系统中运行,但是反过来新系统中编译的程序在旧系统中就不行了。
爱上星云
·
2020-08-11 02:48
Linux
[置顶] 基于gnu-arm-linux的LPC2220的简单工程模板
基于上述缘由,我写了一个基于gnuarm-
linux开发
环境的LPC2220的简单工程,此工程实现了芯片开机初始化、加载映像到运行映像
weixin_34121282
·
2020-08-10 23:23
Petalinux常用命令记录
前提:peta
linux开发
环境安装好:1)source命令加载成功,可利用echo$PETALINUX验证。
wsqyouth
·
2020-08-10 22:21
嵌入式学习
学生信息管理系统(sqlite3)
平台:
linux开发
语言:c需要sqlite3软件环境在程序目录先建立数据文件:在终端输入命令:sqlite3student.db--》打开sqlite3并建立数据文件student.db在sqlite3
疯狂的蘑菇
·
2020-08-10 22:18
sqlite
linux
两道c语言题目---嵌入式
linux开发
经验
1>如何判断一个板子的cpu是big-endian还是Little-endian的?用c实现非常简单,10行左右,就可以判断了,关键考察新人是否了解了什么是endian,big-endian与little-endian的区别在哪里,如果这些不清楚,就算c再强,也是憋不出来的。判断endian:#include#includeintmain(void){shortinta=0x1234;char*p
lemon_fantasy
·
2020-08-10 17:12
Technology
s3c2440硬件学习笔记----嵌入式Linux基础知识和开发环境的构建
注:所有内容基于友善之臂Mini2440开发板一、嵌入式
Linux开发
环境的构建嵌入式开发一般分为三个步骤:1、编译bootloader,烧到开发板2、编译嵌入式Linux内核,烧到开发板3、编译各类应用程序
iteye_17312
·
2020-08-10 17:52
android系统一键刷机教程(HTC,三星机型刷机宝典)
因为安卓android手机是基于
linux开发
的,所以获取了安卓手机的root权限,就等于拿到了手机的控制权,就能对手机进行一些系统层级的操作。[02/29]三星i9000及i909使
Iamarmy
·
2020-08-10 14:45
IT风云
htc
三星
android
手机
linux
windows
Gitee(码云)创建仓库操作以及登录错误解决方法
git是LinusTorvalds为了帮助管理
Linux开发
的一个开放源码的版本控制软件。
z逍遥
·
2020-08-10 12:30
如何在Ubuntu下成功连接iPhone设备
如何在Ubuntu下成功连接iPhone设备由于iTunes和爱思助手等没有对
linux开发
相对应的软件,导致linux的用户的iPhone连接后并不能做什么事情,以下有很好的解决方法,按照步骤来基本可以实现能够在所选的文件管理器中查看
小渣飞、
·
2020-08-10 06:19
嵌入式Linux入门10:编译管理Makefile
在
Linux开发
中,Makefile占有比较重要的一席之地。几乎所有的开源项目都会带有Makefile——或脚本产生,或自带。前面的文章也有介绍过,linux环境编译程序有三个步骤:.
李迟
·
2020-08-10 01:59
嵌入式Linux
嵌入式Linux入门
Linux开发
——Signal异步通知机制
目录目标:实战:Linux中的信号信号的基本操作相关函数信号集合操作未决信号目标:如何发起异步操作(对本身发起,对其他进程发起)如何安装信号如何屏蔽和管理信息如何利用信号进行阻塞操作实战:信号驱动的服务器电报机Linux中的信号信号取值默认动作含义(发出信号的原因)SIGHUP1Term终端的挂断或进程死亡SIGINT2Term来自键盘的中断信号SIGQUIT3Core来自键盘的离开信号SIGIL
此人未设置昵称
·
2020-08-09 23:07
Linux开发
Shell脚本调试技术
一.前言shell编程在unix/linux世界中使用得非常广泛,熟练掌握shell编程也是成为一名优秀的unix/
linux开发
者和系统管理员的必经之路。
鹅鹅
·
2020-08-09 21:37
LINUX
如何释放/收缩vmware虚拟磁盘空间
win10系统中,要在vmware中
linux开发
,虚拟磁盘空间上百G,ssd空间常常告急,如何如何释放vmware空间成了问题.网上找的方法,如从vmware界面,虚拟机设置->硬盘->压缩,往往不起作用
大海dev
·
2020-08-09 18:27
虚拟磁盘
vmware
【
Linux开发
准备:计算机网络知识点笔记】0006H_传输层
目录概述1.UDP协议1.1UDP首部格式1.2UDP校验2.TCP协议2.1TCP协议的特点2.2TCP报文段首部格式2.3TCP连接管理2.3.1TCP的连接建立2.3.2TCP的连接释放2.4TCP可靠传输2.4.1序号2.4.2确认2.4.3重传2.5TCP流量控制2.6TCP拥塞控制概述1.UDP协议1.1UDP首部格式1.2UDP校验2.TCP协议2.1TCP协议的特点2.2TCP报文
doublepeng-Qian
·
2020-08-09 17:11
Linux
物联网
udp
tcpip
【
Linux开发
准备:计算机网络知识点笔记】0002H_分层结构
目录1.为什么要分层2.怎么分层2.1分层的基本原则2.2分层结构3.概念总结4.计算机网络分层结构4.1OSI参考模型4.1.1ISO/OSI参考模型——怎么来的?4.1.2应用层4.1.3表示层4.1.4会话层4.1.5传输层4.1.6网络层4.1.7数据链路层4.1.8物理层4.2TCP/IP模型4.2.1OSI参考模型与TCP/IP参考模型相同点4.2.2OSI参考模型与TCP/IP参考模
doublepeng-Qian
·
2020-08-09 17:11
物联网
Linux
网络
【
Linux开发
进阶】00000000H_
Linux开发
环境中读取.bin文件
目录1.需求2.实现3.验证结果:1.需求因为要做车载终端升级ECU的功能,需要通过平台向车载终端下发ECU的烧录文件(.bin),所以,需要在终端的某路径下读取已将下载好的文件,此时需要读取.bin文件。根据定义好的协议,读取刷写信息,实现刷写升级功能。2.实现#include#include#includeintmain(){FILE*file;unsignedchar*buffer;unsi
doublepeng-Qian
·
2020-08-09 16:54
Linux
诊断通讯协议
物联网
linux
物联网
嵌入式
使用Qt Creator远程部署到ARM
linux开发
板
一,配置ssh首先,请参考上篇博文配置好你的ssh,并确保可以通过ssh控制板子,通过sftp下载主机文件.然后,在tools->options->devices中新建一个genericlinuxdevice:点击Test按钮,配置正常的话的效果如下:二,配置kit三,修改工程配置文件添加下边两行内容,指明要远程下载到的目录:target.path=/testINSTALLS+=target这时候
w-gh
·
2020-08-09 12:31
Embedded
软件使用
Qt
交叉编译GDB工具
现在要在Linux虚拟机中编译一个GDB,然后下载到
Linux开发
板中运行,好方便调试开发板的驱动。
oushaojun2
·
2020-08-09 10:32
linux
使用Qt Creator远程部署到ARM
linux开发
板
一,配置ssh首先,请参考上篇博文配置好你的ssh,并确保可以通过ssh控制板子,通过sftp下载主机文件.然后,在tools->options->devices中新建一个genericlinuxdevice:点击Test按钮,配置正常的话的效果如下:二,配置kit三,修改工程配置文件添加下边两行内容,指明要远程下载到的目录:target.path=/testINSTALLS+=target这
Mecrsky007
·
2020-08-09 06:11
QT
arm
qt
linux
ssh
【嵌入式Linux学习七步曲之第二篇 ARM+
Linux开发
环境】详解gdb+gdbserver运行问题./gdbserver: error in loading shared libraries
详解gdb+gdbserver运行问题./gdbserver:
[email protected]
转载请注明http://blog.csdn.net/sailor_8318/archive/2008/04/16/2295598.aspx【摘要】:本文分析了gdb+gdbserver运行过程中的库依赖问题,转贴
杨帆_8318
·
2020-08-09 05:10
嵌入式Linux
使用qtcreator做为IDE开,使用gdb&gdbserver搭建嵌入式
linux开发
环境
#1.安装交叉编译工具链#2.安装qtcreator#3.编译Qtforembbed#4.编译GDB#3.编译GDBServer#4.配置qtcreator#5.部署嵌入式平台gdbserverhttps://blog.csdn.net/baidu_31381143/article/details/53868924https://blog.csdn.net/Chris_Tsai/article/d
jrc_january
·
2020-08-09 05:15
JZ2440开发板
【
Linux开发
】【Qt开发】arm-linux-gnueabihf-gdb versus gdb-multiarch
主要是说,在Ubuntu14.0464bit的操作系统上,配置Qt的gdb和gcc的时候,在Qtbuild&run选项中,debugger中选中arm-linux-gnuabihf-gdb出现了32bit不兼容的情况,于是无法远程调试debug,只能运行。后来在StackOverflow中找到gdb-multiarch,字面上理解好像是支持多个架构!然后尝试用apt-getinstallgdb-m
weixin_30408675
·
2020-08-09 04:35
Linux内核调试手段
也就是网络调试,通过网络调试时
Linux开发
最常用的方法之一。在量产的时候,半导体商一般提供一个烧写固话的软件,一般这个是产品发布固化程序用。
天使也有爱
·
2020-08-09 04:04
Linux
嵌入式杂谈之文件系统
Linux才发现这里面大有文章,以Linux启动挂载根文件系统为例,这个文件系统可以是真正的存储设备上的文件系统,也可以是网络文件系统,甚至可以开辟一段内存,虚拟出来一个文件系统,这些在一开始接触嵌入式
Linux
yuzhou3996
·
2020-08-09 03:12
嵌入式杂谈之交叉编译
这次扯一下嵌入式开发过程中经常用到的交叉编译器,虽说在之前的文章也提到过这个问题,不过上次是着重介绍为什么使用交叉编译器(主要是为了劝服自己从单片机的思想中脱离出来,慢慢的接受嵌入式
Linux开发
的一些约定俗成的工具与方法
yuzhou3996
·
2020-08-09 03:12
移植SQLite3到ARM
Linux开发
板
SQLite,是一款轻型的数据库,是遵守ACID的关联式数据库管理系统,它的设计目标是嵌入式的,而且目前已经在很多嵌入式产品中使用了它,它占用资源非常的低,在嵌入式设备中,可能只需要几百K的内存就够了。它能够支持Windows/Linux/Unix等等主流的操作系统,同时能够跟很多程序语言相结合,比如Tcl、C#、PHP、Java等,还有ODBC接口,同样比起Mysql、PostgreSQL这两款
ygl840455828ygl
·
2020-08-09 03:54
sqlite3编程
嵌入式
Linux开发
环境搭建-(6)交叉编译QT4.8.7源码生成qmake工具
交叉编译QT4.8.7源码生成qmake工具TQ-i.MX6UL使用的QT版本是QT4.8.7,板卡出厂前附带的开发资料中,天嵌官方没有为开发者编译生成qmake工具。因此,为了后续进行的QT开发,我们需要自己手动编译QT源码,生成qmake。编译前准备:确保交叉编译器版本是arm-linux-gnueabihf-gcc5.3.120160412(LinaroGCC5.3-2016.05)Qt源码
微联智控工作室
·
2020-08-09 02:25
嵌入式Linux开发环境搭建
嵌入式Linux应用程序开发-(0)TQ-i.MX6UltraLite开发平台简介
关于嵌入式
Linux开发
环境搭建,请参考以下帖子:嵌入式
Linux开发
环境搭建-(1)安装VMwareWorkstation虚拟机嵌入式
Linux开发
环境搭建-(2)VMware虚拟机下安装Ubuntu16.04.2LTS
微联智控工作室
·
2020-08-09 02:55
嵌入式Linux应用程序开发
嵌入式
Linux开发
环境搭建-(5)安装和配置Qt Creator开发工具
在Ubuntu16.04.2LTS中安装QtCreator开发工具(使用天嵌科技TQE9-V3开发板进行示例,其他开发平台可供参考)由于TQE9-V3安装的文件系统支持QT5以上的运行环境,后续的应用程序开发,会涉及到嵌入式QT界面程序设计,因此,在ubuntu环境下开发QT应用程序时,需要使用QtCreatorIDE开发工具,并且QtCreator需要支持QT5以上。可以在以下网址下载ubunt
微联智控工作室
·
2020-08-09 02:55
嵌入式Linux开发环境搭建
开源 | 嵌入式物联网项目开发 - ARM中控扩展模块
为了让ARM-
Linux开发
板具有2.4GHz和433MHz无线通信功能,微联智控工作室设计了一款通用的ARM中控扩展模块,该模块的实物图片,如下图所示。
微联智控工作室
·
2020-08-09 02:54
开源
嵌入式物联网应用开发
嵌入式
Linux开发
环境搭建-(1)安装VMware Workstation虚拟机
Windows7安装VMwareWorkstation虚拟机安装前准备:VMwareWorkstation12Pro12.5.7build-5813279的安装文件请自行Google或Baidu下载。Windows7系统,请以管理员身份进行软件安装。安装软件前,请在BIOS中确定CPU已经开启虚拟化技术。1、以管理员身份运行“VMware-workstation-full-12.5.7-58132
微联智控工作室
·
2020-08-09 02:54
嵌入式Linux开发环境搭建
正点原子的
linux开发
板中BSP例程之Makefile与链接文件学习
ARM裸板,当使用NAND启动的时候,开发板会自动将前4k字节复制到SRAM中,通过使用硬件ECC,有效的检查NANDFlash数据。在复制完成的基础上,将在SDRAM中执行主程序。裸板驱动的步骤主要:1.写makefile2.写lds链接脚本3.写真正要执行的文件为啥要写lds链接脚本?首先lds链接脚本的作用就是把多个*.o文件的各个段链接在一起,告诉编译器这些段存放的地址先后顺序,这样做的好
一禅的师兄
·
2020-08-09 01:48
Linux
记录一次开发板无法ping通外网的解决办法 ping: sendto: Network is unreachable mount: RPC: Unable to send; errno = Ne
根据你的路由器的设置你的网关地址不一定和我的一样一般是你当前的主机的IP的前三组最后一组是.1192.168.1.111->192.168.1.1192.168.xxx.abc->192.168.xxx.1在测试
linux
战神-B
·
2020-08-09 01:43
嵌入式linux学习
【linux学习笔记】中断上下文
在
linux开发
中,也有一套自己的中断体系。与裸机开发最大的不同是,操作系统通常将中断划分为了上下文。比如上文处理硬件请求,而下文则对数据进行处理,网卡是一个典型的例子。
不当大白菜
·
2020-08-09 01:06
linux学习
从一道面试题谈linux下fork的运行机制
今天一位朋友去一个不错的外企面试
linux开发
职位,面试官出了一个如下的题目:给出如下C程序,在linux下使用gcc编译:#include"stdio.h"#include"sys/types.h"#
weixin_34194317
·
2020-08-09 00:16
操作系统
面试
shell
《嵌入式
Linux开发
实用教程》——4.2 字符设备驱动
本节书摘来异步社区《嵌入式
Linux开发
实用教程》一书中的第4章,第4.2节,作者:朱兆祺,李强,袁晋蓉,更多章节内容可以访问云栖社区“异步社区”公众号查看4.2字符设备驱动嵌入式
Linux开发
实用教程
weixin_33790053
·
2020-08-09 00:25
嵌入式
前端
操作系统
ARM-
Linux开发
步骤
就以开发这个开发板为例,arm-
linux开发
工作大概分4个部分1.硬件(hardware)2.引导加载器(bootloader)3.内核(kernel)4.文件系统(filesystem)硬件我并不是硬件工程师
weixin_30853329
·
2020-08-08 23:29
iTOP-6818-驱动-实时时钟RTC以及Linux-c测试例程
当
Linux开发
者谈论一个实时时钟,他们通常指的是某种能记录墙上时间,并且有备用电池,以至于在系统关机的时候仍然可以工作的器件。
weixin_30426957
·
2020-08-08 23:23
linux嵌入式入门到精通视频教程
Linux开发
工程师培训教程
《零基础嵌入式
Linux开发
工程师高端培训(ARM实战、系统移植、驱动开发、网络电子书开发)》课程讲师:韩老师适合人群:初级课时数量:336课时用到技术:ARM实战、系统移植、驱动开发涉及项目:网络电子书开发
wwkkppoo
·
2020-08-08 22:38
嵌入式
linux开发
(十六) BOOT(1) I.MX6ULL BOOT
串行下载读取usb数据,下载到sram.从sram启动应用举例:DDR3测试工具读取initscripts,会将测试使用的固件下载到i.MX6X的内部RAM中,用于测试外部的DDR3内部boot模式内部bootrom运行(figure8-3有bootrom的存储分布图)初始化时钟使能MMU和cache从指定的启动设备读取bin文件的头到sram.根据头初始化ddr然后根据头(位置(链接起始地址),
__pop_
·
2020-08-08 22:13
I.MX6ULL开发板
开发板通过NFS挂载访问linux(虚拟机)主机中内容
在嵌入式
linux开发
中,需要在linux主机中为开发板编写程序代码,然后编译程序,生成的程序是要传输到开发板上才能调试、运行。
jfyh5388
·
2020-08-08 22:31
嵌入式
linux
嵌入式linux编程arm初步接触之汇编、Makefile
近日,买了一块韦东山的JZS3C2440开发板用来学习
linux开发
,经过几天时间的摆弄,今天,终于实现了usb烧写裸机程序。
科教兴国
·
2020-08-08 22:13
韦东山S3C2440板学习笔记
上一页
27
28
29
30
31
32
33
34
下一页
按字母分类:
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
其他