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课程了,不过不是是关于嵌入式系统的linux,利用
linux开发
开发板上的应用。因为自己的学习重心不在嵌入式上,所以学习的很一般吧。
微笑____
·
2020-08-20 08:26
embed
design
嵌入式系统设计学习周记③——嵌入式
Linux开发
项目
vimLinux文本编辑器:vim——最强大的文本编辑器——摆脱鼠标vi—vim—gvim三种模式:①命令模式:yy(复制)、p(粘贴)、dd(删除)、u(恢复)②插入模式:i/a(进入文本编辑模式)③底行模式:shift+:vim配置路径:vim/etc/vim/vimrcgccgcc(GUNcc)特点:①GNU工具②交叉编译器交叉编译:在当前CPU品台下编译出能在其他CPU平台下可执行的代码源
ChienAAAy
·
2020-08-20 06:50
【
Linux开发
】使用/dev/mem内存映射的方式操作GPIO口
使用的是全志H3的芯片,运行DebianDesktop系统的ARM版本Armbian,要控制外部几个IO口,可以使用很多种方法,如果对GPIO的操作速度有要求就需要使用直接操作内存寄存器的方式来控制GPIO口。AllWinner的官方数据手册文档上介绍了GPIO的寄存器内容:GPIO寄存器映射表GPIO配置寄存器GPIO的寄存器在内存的基地址是0x01C20800,所以要将0x01C20800之后
Mr qqtang
·
2020-08-20 05:35
linux
EC20_OPEN中
Linux开发
调试
SDK开发包需要在普通用户环境下解压;所有开发之前,都必须先执行:cdql-ol-sdksourceql-ol-crosstool/ql-ol-crosstool-env-initBootloader开发:makeaboot//编译bootloader,并在当前路径target/下生成appsboot.mbn;makeaboot/clean//清除上一条指令生成的文件Kernel开发:makeke
Handler XU
·
2020-08-20 02:23
EC20_OPENCPU
peta
linux开发
的基本步骤
主要参考:UG1144和UG1157文档0.配置petalinuxtool的环境:source/settings.sh1.创建工程:petalinux-create-tproject-s2.导入硬件平台cdpetalinux-config--get-hw-description=注意上面是指.hdf路径,不是.hdf文件;等号前面不要加空格!!3.配置petalinux(如果第二步完成后自己出现配
wmyan
·
2020-08-20 02:20
petalinux
vivado
linux
TI-AM1808_
LINUX开发
笔记
一.开发环境1..windows7+VMware+Ubuntu14.04.1LTS2.ubuntu开发目录:/home/lct3.编译工具:arm-linux-gcc4.4.3,所在目录:/usr/local/arm/4.4.3/bin4.虚拟机网络设置本机PC:ip:192.168.2.104掩码:255.255.0网关:192.168.2.1Linux网络设置:ip:192.168.2.105
lincuiting06
·
2020-08-20 00:53
linux
交叉编译
嵌入式系统
嵌入式devmem命令
原文地址:https://www.veryarm.com/44366.html在
Linux开发
中着实用到的调试工具并不是很多。
ecc0925
·
2020-08-20 00:48
linux驱动
嵌入式工具Qt的安装与使用
Trolltech是挪威的一家软件公司,主要开发两种产品:一种是跨平台应用程序界面框架;另外一种就是提供给做嵌入式
Linux开发
的应用程序平台,能够应用到PDA和各种移动设备上。
sqlvv
·
2020-08-19 20:54
嵌入式QT学习
qt
嵌入式
工具
signal
makefile
linux
Linux与windows的对比
windows平台:数量和质量的优势,不过大部分为收费软件;由微软官方提供重要支持和服务linux平台:大都为开源自由软件,用户可以修改定制和再发布,由于基本免费没有资金支持,部分软件质量和体验欠缺;有全球所有的
Linux
weixin_34200628
·
2020-08-19 05:27
Android JNI学习-使用第三方SO库
正在准备中的项目里,有一部分打算直接移殖
Linux开发
组在之前就完成的功能,他们是使用C语言开发。考虑到维护的问题,准备让他们将代码打包成so文件,再引用到我的项目中。
MzDavid
·
2020-08-19 04:24
将 MFC 应用程序移植到 Linux
在您的团队中可能有技术熟练的MFC开发人员,但如何达到加速
Linux开发
呢?别急;本文就是针对您这种情况而写的。
snaill
·
2020-08-19 03:20
wxWidgets
mfc
文档
框架
microsoft
class
linux
Linux 分区名称和磁盘路径匹配 及 磁盘读取
Android基于
linux开发
,所以linux的基本命令在android手机上是可以执行的,基于这个原理,可以使用Linux的dd命令进行移动端磁盘读取与保存。
春华-秋实
·
2020-08-19 00:38
Linux
基于AT91RM9200与LINUX2.6.26内核的嵌入式平台开发全过程
原文来自:http://blog.csdn.net/warmshepherd/article/details/3194127一、ARM9+
LINUX开发
历程使用了51系列和MOTOROLA单片机若干年,
whb_mcu
·
2020-08-18 18:26
AT91RM9200
嵌入式linux面试题解析(二)——C语言部分一
嵌入式
linux开发
面试题解析(二)——C语言部分一1、编写统计一个数二进制表示中有多少个1的函数intcount_bit1(intm){intcount=0;while(m){m=m&(m-1);count
weixin_34417814
·
2020-08-18 17:57
嵌入式
linux开发
面试题解析——C语言部分
1、编写统计一个数二进制表示中有多少个1的函数intcount_bit1(intm){intcount=0;while(m){m=m&(m-1);count++;}returncount;}2、编写一个函数判断一个数是否是2的N次方intis_number(intnum){if(m&(m-1)==0)return0;//如果一个数是2的N次方,返回0elsereturn1;//如果一个数不是2
qr_ljj
·
2020-08-18 13:54
C语言
Linux GCC 开发入门(一) -- 使用makefile 命令行编译
以前没怎么用
linux开发
,现在将自己从头学习过程,记录下来。不够肯定会有很多错误了。以后慢慢修正了。
山雨晴空
·
2020-08-18 11:20
Linux开发
OpenWrt添加软件包(一)
wiki.openwrt.org/zh-cn/doc/devel/packageshttp://blog.csdn.net/teddy99999/article/details/17537545OpenWrt是一个比较完善的嵌入式
Linux
sam0535
·
2020-08-18 09:45
openWRT
CLion配置远程服务器
搭建环境最近需要进行简单的
Linux开发
,我使用的是windows系统,然后在一个云服务器上进行开发。
yuanS7
·
2020-08-18 08:14
c/c++
STM32F103 uc
Linux开发
之二(内核启动汇编代码分析)
start_kernel之前的汇编代码分析Boot中执行下面两句话之后,进入uclinux内核。theKernel=(void(*)(int,int,unsignedint))((uint32_t)0x08003001);theKernel(0,2189,((uint32_t)0x20000100));首先来到0x08003000处,此时携带有三个参数,R0、R1、R2,分别是0,2189,0x2
weixin_30646315
·
2020-08-18 04:26
android架构
用c写的第二层:系统类库和android的runtime运行时,用c和c++写的,
Linux开发
第三层:applicationframework,主要用Ja
放晴览山青
·
2020-08-18 03:23
android
架构
加载虚拟机vmdk文件报错
拯救无法启动的虚拟机文件.vmdk中的数据从事
Linux开发
的软件工程师几乎都使用过虚拟机软件,如VMwareworkstation,一般把虚拟机软件运行在微软的操作系统中,把Linux操作系统(如Ubuntu
lovemysea
·
2020-08-17 23:13
虚拟机
用LED实现流水灯和用按键控制LED的亮灭
【前言】恒子之后的系列文章都是为了记录自己在跟着韦东山老师学习嵌入式
Linux开发
过程中自己所学知识的梳理与总结。
so恒久
·
2020-08-17 21:56
嵌入式Linux软件开发
JZ2440
Linux下Mysql 5.6.21 tar包安装实践
好久没玩linux,由于项目需要部署新的
linux开发
环境,包括安装jdk,tomcat,redis,mysql,趁着有时间,赶紧部署好。
leon@love
·
2020-08-17 17:21
数据库
linux
独家:深度介绍Linux内核是如何工作的
相信对
Linux开发
者来说有不小的帮助。牛津字典中对"kernel"一词的定义是:"较软的、通常是一个坚果可食用的部分。"当然还有第二种定义:"某个东西核心或者最重要的部分。"
weixin_33978016
·
2020-08-17 16:22
漫谈linux文件IO
转载自:http://blog.chinaunix.net/uid-27105712-id-3270102.html在
Linux开发
中,有几个关系到性能的东西,技术人员非常关注:进程,CPU,MEM,网络
spenglu
·
2020-08-17 15:33
Linux
C++
Linux开发
板通过串口与电脑上位机通信
一、准备工具1.串口助手软件;2.串口线;3.
Linux开发
板;二、开始通信1.查看
Linux开发
板串口的配置,如下图1所示:stty-F/dev/ttymxc2图1如果想更改Linux串口波特率配置可进行如下图
不学习就会被淘汰
·
2020-08-17 14:29
Linux
Linux开发
板通过串口与虚拟机Ubuntu通信
一、工具1.
Linux开发
板;2.串口线;3.虚拟机系统Ubuntu。
不学习就会被淘汰
·
2020-08-17 14:29
Linux
Android权限问题
即Security-EnhancedLinux,是由美国国家安全局(NSA)发起,基于
Linux开发
的一个安全增强系统,旨在提高系统的安全性。
mcgrady_tracy
·
2020-08-17 13:17
android
深度介绍Linux内核是如何工作的
相信对
Linux开发
者来说有不小的帮助。牛津字典中对"kernel"一词的定义是:"较软的、通常是一个坚果可食用的部分。"当然还有第二种定义:"某个东西核心或者最重要的部分。"
liuyu790810
·
2020-08-17 13:20
Linux内核源代码学习
shell命令解释器
虽然从事
linux开发
很多年,但作为一个linux自学的小白没少走弯路,就拿linuxshell来讲,一直没理解它的意思,只知道它是一个“命令解释器”...然后就没有然后了...最近在制作根文件系统,涉及到登录帐号和密码的问题
JDSH0224
·
2020-08-17 12:22
linux
shell
嵌入式系统设计——初识(1)
一、嵌入式系统设计课程内容目标1、了解嵌入式技术;2、掌握嵌入式Linux操作的使用;(命令)3、掌握嵌入式
Linux开发
工具的使用;(gcc、gbd、make、shell)4、掌握嵌入式Linux应用开发
福旺旺
·
2020-08-17 10:45
在Linux平台下如何编译一个C++工程
首先,你必须有一个
Linux开发
环境,这样才能进行C++开发。笔者用的是安装在虚拟机中的Ubuntu9.04,Ubuntu操作系统是没带C++编译器g++。
yyhoo2
·
2020-08-17 10:52
Linux
g++编写与使用动态链接库so(shared object)(附cmake生成动态库)
最近在学习linux编程,确切的说应该是使用linux环境,我并不需要像了解windowsapi那样去了解linux相关api,然后去做
linux开发
,而是想用一写与平台无关的开元库开发服务器相关程序,
贝壳里的沙
·
2020-08-17 08:22
linux
c/c++在
linux开发
so的基本流程
由于动态链接库在保持接口不变的前提下,可以独立更新,符合模块化开发的思想,而且.so可以通过回调函数的形式,对主程序进行异步的通知,所以在中型的c/c++项目中,编写so是一个不错的选择。so的示例代码如下,PrintHello.cpp:#includeusingnamespacestd;//将函数名作为指针的格式为:int(*ptr)(char*str)即:返回值(指针名)(参数列表)typed
dong_beijing
·
2020-08-17 08:23
c++
linux下建立一个c++工程
首先,你必须有一个
Linux开发
环境,这样才能进行C++开发。笔者用的是安装在虚拟机中的Ubuntu9.04,Ubuntu操作系统是没带C++编译器g++。
南山牧笛
·
2020-08-17 07:11
Linux
lenovo R720 安装 deepin os 15.10.1 后 关机卡死、wifi不可用 解决办法
在windows下做
linux开发
或者用python进行数据分析,WSL效率太低,虽说解决该问题的WSL2将要发布,但python作图WSL2应该短期解决不了,win下的python用着别扭。
飞天爱小猪
·
2020-08-16 20:33
开发环境搭建
树莓派4 Ubuntu18.04安装xubuntu桌面 无线WIFI 及 ros melodic(解决apt update error,安装xubuntu error问题)
树莓派作为一个便捷的
Linux开发
装备受到了热捧,尤其树莓派4性能大幅提升,价格仍很低,2GB版本不到300元。
autotian
·
2020-08-16 20:42
自制ROS机器人
EasyARM i.mx287学习笔记——通过modbus tcp控制GPIO
本文修改自freemodbus示例LINUXTCP,经过简单的修改也可用于其他
Linux开发
板。【相关博文】【EasyARMi.mx28学习笔记——文件IO
xukai871105
·
2020-08-16 18:55
Linux学习笔记
ARM/uC
linux开发
环境的建立- -
导读:开发环境的建立。先说两句废话为和我以前一样对操作系统(尤其是嵌入式操作系统)迷惑的弟兄解释些概念。因为总是有人在问是不是一定要用操作系统,我的CPU能不能移植操作系统,可以移植什么操作系统,有了操作系统可不可以运行某些程序。从我的个人经历来讲,这其实就是许多硬件出身的弟兄对操作系统这个东西有神秘感(和我一年前一样)。说白了,操作系统就是一段设计非常巧妙的程序,和你自己的程序从本质讲没有区别,
yingfox
·
2020-08-16 17:44
嵌入式操作系统风云录:历史演进与物联网未来Chapter3 第3章
开源软件与嵌入式操作系统Linux支持多种微处理器、总线架构和设备,半导体公司SoC芯片的驱动程序、应用相关的中间件、工具和应用程序都是先为
Linux开发
,后来才移植到其他OS平台。这些特性都非
weixin_34240657
·
2020-08-16 16:59
Linux环境下多版本编译器(gcc)共存
在
linux开发
环境下,有时候会遇到安装配置不同依赖包,而需要用到不同版本gcc或g++的情况,笔者最近在进行海思平台的相关开发时就遇到过这种情况,需要同时在一个linux环境中安装多个版本的gcc和g
King_Mumumu
·
2020-08-16 15:57
Linux
Linux的gcc的使用
在为
Linux开发
应用程序时,绝大多数情况下使用的都是C语言,因此几乎每一位Linux程序员面临的首要问题都是如何灵活运用C编译器。
shangtang
·
2020-08-16 14:23
linux
GCC简单用法
在为
Linux开发
应用程序时,绝大多数情况下使用的都是C语言,因此几乎每一位Linux程序员面临的首要问题都是如何灵活运用C编译器。
panasonic0804
·
2020-08-16 13:23
Linux笔记
Linux开发
工具之gcc编译器
Linux开发
工具编译器-gccgcc编译器的特点1、可以编译多种语言2、是一款交叉编译器(在一个CPU平台下的编译可以在另一个CPU平台下运行,即gcc能够在当前CPU平台上为多种不同体系结构的硬件平台开发软件
meowgi
·
2020-08-16 13:42
嵌入式
Linux开发
工具
嵌入式
Linux开发
工具—vim、gcc、gdb、makefilevim(文本编辑器):学会如何配置vimgcc(编译器):学会制作动态库和静态库及使用与区别gdb(调试器):设置断点,单步执行,调试内存错误
十五)
·
2020-08-16 13:27
嵌入式
Linux开发
--1.安装嵌入式
Linux开发
工具
一、安装必要的库文件sudoapt-getinstallbuild-essentialsudoapt-getinstalllibx11-devlibxext-devlibxtst-dev二、安装minicom1.获取minicomsudoapt-getinstallminicom2.连接USB转串口到虚拟机,并查看对应的串口号ls-l/dev/ttyUSB0(使用物理串口则使用ls-l/dev/t
民不举官不究
·
2020-08-16 13:00
linux uart应用开发(ttyS*设备)
写这篇文章的原因:因为在
linux开发
串口应用的时候,遇到了问题,让遇到相同问题的人少走点弯路:①读串口数据的时,需要接受换行符才能返回。②接受数据时,一个字节一个字节的返回。
Rice嵌入式开发技术分享
·
2020-08-16 13:09
linux
screen 的 窗口切换方式 screen 用法
在
linux开发
中,我们经常用终端软件连入linux服务器进行一些操作,或者编辑代码。
cudi7618
·
2020-08-16 12:03
Linux与arm-
linux开发
工具
一:arm-linux工具如下:arm-linux-addr2line:把程序地址转换为文件名和行号。在命令行中给它一个地址和一个可执行文件名,它就会使用这个可执行文件的调试信息指出在给出的地址上是哪个文件以及行号。arm-linux-ar建立、修改、提取归档文件。归档文件是包含多个文件内容的一个大文件,其结构保证了可以恢复原始文件内容。arm-linux-c++flit连接器使用它来过滤C++和
p.c.wang
·
2020-08-16 12:15
工具
嵌入式
Linux开发
工具之调试器gdb
调试器gdb的简介gdb是GNU发布的一款功能很强大的程序调试工具,它只能在Linux平台下使用。gdb主要完成下面三个方面的功能:启动被调试程序。让被调试的程序在指定的位置停住。当程序被停住时,可以检查程序状态-变量值。调试器gdb的使用下面就以test.c为例,介绍调试器gdb的一些简单用法:#includeintfunc2(intb){intret;ret=b*b;returnret;}in
Julia_Jiang
·
2020-08-16 11:18
课堂笔记
上一页
25
26
27
28
29
30
31
32
下一页
按字母分类:
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
其他