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应用
开发之coredump
前言程序崩溃往往是最不好调试的,如果是很容易复现的现象,可能我们还可以比较容易分析出问题所在。但是对于那种需要几天,或者在某种特殊条件下才能触发的现象。我们总不能一直守着,所以这个时候就需要系统帮我们把崩溃的一些信息记录下来,也就是接下来要提到的coredump。什么是coredump当程序运行的过程中异常终止或崩溃,操作系统会将程序当时的内存状态,寄存器信息,系统状态等记录下来,保存在一个文件中
挣钱养梦
·
2020-08-05 14:10
嵌入式Linux
嵌入式
linux
gdb
java
操作系统
\t\t在Windows桌面无缝运行Linux程序(转载)
但是,你宁愿决定生活在Windows中,而抛下那些杀手级的
Linux应用
程序吗?当然你也可以双重启动或很局限的在虚拟机窗口中运行Linux,但是能和Windos程序一样一起运行这些程序不是很棒吗?
our2848884
·
2020-08-05 13:19
Linux系统
【Linux】定时器发出的SIGALRM信号与sleep、usleep、select、poll等函数冲突的解决办法
文章目录一、定时器的使用简介二、使用定时器将带来的问题三、以上问题的解决办法1.通过多线程解决2.通过写延时函数解决2.1解决sleep、usleep函数2.2解决select、poll函数四、总结在
Linux
菜老越
·
2020-08-05 12:12
Linux
Arm
Windows环境下Android NDK环境搭建
封装架构限制,很多涉及底层设备、接口、驱动控制的应用开发,不得不使用到本文的NDK开发环境(基于Android源码或内核源码修改),开发语言使用C/C++,NDK开发更接近于Linux开发,需要更多关于
Linux
pengchua
·
2020-08-05 01:50
Android
在安卓中实现Zigbee串口设备采集模块
希望通俗易懂安卓系统是架构在Linux上的,如果要将一个串口设备让应用层APP识别,或者说将数据读取出来应该有一下的几个必要的事要做1、APP是用java写的,因此要实现Java调用C/Cpp代码,2、应该有C/Cpp编写的
Linux
Wlinuxhv
·
2020-08-05 01:54
安卓底层
Linux应用
Zigbee串口
Linux中的应用软件安装
由于很多
Linux应用
软件都是以源代码的形式发布的,这就要求用户根据自己系统的实际情况和自身的需要来配置、编译源程序后,才能使用这些软件。
zwhfyy
·
2020-08-04 22:54
华清远见嵌入式
Linux应用
开发班
课程目标包括:1)熟悉Linux操作系统具体操作2)熟悉嵌入式Linux系统开发的整体流程3)熟悉嵌入式Linux进程及进程间通信4)能够熟练编写
Linux应用
程序
pluto
·
2020-08-04 22:29
华清远见嵌入式Linux就业培训班
●课程目标4招生简章通过本课程的系统学习,可以使学员由浅入深地对嵌入式Linux系统全面学习,能够独立胜任嵌入式
Linux应用
开发、系统开发、驱动开发等多方面工作。
pluto
·
2020-08-04 22:58
“批量高效”熟知的PXE远程安装服务
在大规模的的
linux应用
环境中,服务器不具备光驱设备的情况下,那怎么给几十上百台服务器裸机快速安装系统呢?这边的话就需要用到PXE远程安装服务。如何搭建PXE远程安装服务器?
不是冷漠
·
2020-08-04 19:00
如何在Linux中安装应用程序
事实上,由于
Linux应用
程序可以以源代码或者目标程序的方式提供,所以有多种提供软件包的方法,最常用的两种方法是rpm和tgz。
系统信息
·
2020-08-04 18:41
软件工程
杂七杂八
教学工作
《
linux应用
开发完全手册》核心笔记(全)
**本文未附任何实例代码,基于目标板的不同操作不尽相同,网络资源针对比较成熟的开发板均可找到对应的成套实例代码【开发环境构建】1.开发环境搭建:操作系统或虚拟机Ubuntu安装、网络服务配置、工具安装等工具资源:https://pan.baidu.com/s/1bpakJtP//env/嵌入式linux软件开发环境(不定期更新)步骤整理:http://blog.csdn.net/sinat_361
不才Jerry
·
2020-08-04 18:13
Linux/Unix
嵌入式
应用
【专题6:mcu硬件电路设计】 之 【33.使用PWM波对马达调速】
系统详解】【专题3:从0到1写嵌入式操作系统】【专题4:直流无刷电机控制】【专题5:从0到1写bootloader、iap升级和产品量产】【专题6:mcu硬件电路设计】【专题7:qt上位机详解】【专题8:
linux
听君一席话_胜读十年书
·
2020-08-04 16:41
嵌入式
【专题4:直流无刷电机控制】 之 【3.先了解电机 - 无刷直流电机】
系统详解】【专题3:从0到1写嵌入式操作系统】【专题4:直流无刷电机控制】【专题5:从0到1写bootloader、iap升级和产品量产】【专题6:mcu硬件电路设计】【专题7:qt上位机详解】【专题8:
linux
听君一席话_胜读十年书
·
2020-08-04 16:41
【专题13:读书笔记】 - 2.《模拟电子技术基础-第四版》-【0.导言】
系统详解】【专题3:从0到1写嵌入式操作系统】【专题4:直流无刷电机控制】【专题5:从0到1写bootloader、iap升级和产品量产】【专题6:mcu硬件电路设计】【专题7:qt上位机详解】【专题8:
linux
听君一席话_胜读十年书
·
2020-08-04 16:11
【专题6:mcu硬件电路设计】 之 【14.案例二:使用两个引脚(高低电平)实现电机的正反转】
系统详解】【专题3:从0到1写嵌入式操作系统】【专题4:直流无刷电机控制】【专题5:从0到1写bootloader、iap升级和产品量产】【专题6:mcu硬件电路设计】【专题7:qt上位机详解】【专题8:
linux
听君一席话_胜读十年书
·
2020-08-04 16:10
【专题6:mcu硬件电路设计】 之 【24.运算放大器详解2 - 差分放大电路】
系统详解】【专题3:从0到1写嵌入式操作系统】【专题4:直流无刷电机控制】【专题5:从0到1写bootloader、iap升级和产品量产】【专题6:mcu硬件电路设计】【专题7:qt上位机详解】【专题8:
linux
听君一席话_胜读十年书
·
2020-08-04 16:10
【专题6:mcu硬件电路设计】 之 【4.电源与直流降压模块】
系统详解】【专题3:从0到1写嵌入式操作系统】【专题4:直流无刷电机控制】【专题5:从0到1写bootloader、iap升级和产品量产】【专题6:mcu硬件电路设计】【专题7:qt上位机详解】【专题8:
linux
听君一席话_胜读十年书
·
2020-08-04 16:10
【专题6:mcu硬件电路设计】 之 【23.运算放大器详解1 - 三极管的放大作用】
系统详解】【专题3:从0到1写嵌入式操作系统】【专题4:直流无刷电机控制】【专题5:从0到1写bootloader、iap升级和产品量产】【专题6:mcu硬件电路设计】【专题7:qt上位机详解】【专题8:
linux
听君一席话_胜读十年书
·
2020-08-04 16:10
【
Linux应用
编程】POSIX线程互斥与同步机制—条件变量
文章目录1前言2条件变量2.1条件变量特点2.2条件变量适用场景2.3条件变量使用原则3条件变量使用3.1创建条件变量3.2初始化条件变量3.3条件变量获取(等待)3.3.1阻塞方式3.3.2指定超时时间阻塞方式3.3.3与互斥锁结合使用3.4条件信号产生3.4.1点对点方式3.4.2广播方式3.4.3与互斥锁结合使用3.5条件变量销毁3.6写个例子4条件变量属性4.1创建条件变量属性4.2条件变
Acuity.
·
2020-08-04 16:27
Linux应用编程
#
POSIX线程
linux读写cpu寄存器linux寄存器读linux操作cpu寄存器实例
linux读写cpu寄存器linux寄存器读写linux操作cpu寄存器实例
linux应用
层读写寄存器代码QStringMcu::get_cpu_serial_number(){QStringserialNo
DoneLin
·
2020-08-04 15:17
Linux应用
程序访问驱动程序过程
当应用程序有访问字符设备或者说有访问字符设备驱动程序需求的时候,主要是通过系统调用达到这一目的的。例如,应用程序读取设备,应用程序使用read函数,read函数通过系统调用通过内核,使得驱动程序中的设备方法xx_read被调用。然后xx_read取数据通过相反路径将数据返回给read系统调用。那么内核中到底做了什么样的处理的呢?首先,read位于用户空间,read的实现代码位于内核中,read函数
QuinnHanz
·
2020-08-04 14:07
★Linux系统及应用开发
收集整理的ARM嵌入式linux开发入门视频教程
国嵌核心技术团队在综合本身10余年开发经验和5年教学经验的基础上,制定出一套非常系统、完善的嵌入式Linux培训课程体系,该体系由《嵌入式体验入门班》、《嵌入式
Linux应用
开发班》、《ARM系统
asdf87520
·
2020-08-04 13:05
linux
微软更新Linux子系统,编译WSL 2内核只需3步
这也意味着开发者可以在WSL2中运行更多
Linux应用
程序,例如Docker。WS
QbitAl
·
2020-08-04 12:38
【专题6:mcu硬件电路设计】 之 【25.运算放大器详解3 - 运算放大器的结构】
系统详解】【专题3:从0到1写嵌入式操作系统】【专题4:直流无刷电机控制】【专题5:从0到1写bootloader、iap升级和产品量产】【专题6:mcu硬件电路设计】【专题7:qt上位机详解】【专题8:
linux
听君一席话_胜读十年书
·
2020-08-04 11:01
42.
Linux应用
调试-初步制作系统调用(用户态->内核态)
1首先来讲讲应用程序如何实现系统调用(用户态->内核态)?我们以应用程序的write()函数为例:1)首先用户态的write()函数会进入glibc库,里面会将write()转换为swi(SoftwareInterrupt)指令,从而产生软件中断,swi指令如下所示:swi#val//val:bit[23:0]立即数,该val用来判断用户函数需要调用哪个内核函数2)然后CPU会跳到异常向量入口ve
weixin_34245169
·
2020-08-04 05:10
rsync服务架设(数据同步|文件增量备份)
以下是本文提纲,供参考:rsync安装篇rsync配置篇(服务器端&客户端)使用方法简介一、rsync安装篇rsync的安装于其他
linux应用
安装方法相同,在centos系统,可通过以下命令安装yuminstallrsync
weixin_33720956
·
2020-08-04 04:46
linux自动删除30天前的日志文件
linux应用
总结:自动删除n天前的日志文件:1.使用的命令格式如下:find对应目录-mtime+天数-name"文件名"-exec-rm-rffind/opt/backup/log/-mtime+30
weixin_30819163
·
2020-08-04 04:26
[Linux]--进程间通信
此系列笔记参考华清远见《嵌入式
Linux应用
程序开发标准教程》Linux下的进程通信手段基本上是从UNIX平台上的进程通信手段继承而来的。
坚强的山猫
·
2020-08-04 03:09
Linux
嵌入式
Linux应用
开发学习记录(编程基础)
C/C++文件->可执行文件需4步:1.预处理:处理include、宏定义、条件编译,输出.i文件2.编译:把C翻译成汇编3.汇编:汇编翻译成机器代码(OBJ文件)4.连接:将上面生成的OBJ和库的OBJ连接,生产可执行文件编译和运行:$sudogcc-oshsheep.c#输出了可执行文件$./sh#运行可执行文件$sudogcc-v-oshsheep.c#显示编译细节$sudocpp-oshe
sheepsleepin414
·
2020-08-04 00:07
linux
2020.2.25课堂笔记及课后小结
☆嵌入式课程学习目标☆1.了解嵌入式技术;2.掌握嵌入式Linux操作的使用命令;3.掌握嵌入式Linux开发工具的使用;(gcc、gbd、make、shell)4.掌握嵌入式
Linux应用
开发;(文件
seven_jjy
·
2020-08-04 00:47
Linux应用
编程和网络编程(10)------- 网络的基础知识
目录一,有关网络设备的功能简单介绍二,网络有关的词:DNS,DHCP,NAT解释三,IP地址基础四,OSI7层网络模型一,有关网络设备的功能简单介绍1、网卡(1)计算机上网必备硬件设备,CPU靠网卡来连接外部网络(2)串转并设备(3)数据帧封包和拆包(4)网络数据缓存和速率适配2、集线器(HUB)(1)信号中继放大,相当于中继器(2)组成局域网络,用广播方式工作。(3)注意集线器是不能用来连接外网
big__C
·
2020-08-04 00:26
#
Linux应用编程和网络编程
嵌入式网络编程
网络基础
Linux应用
编程和网络编程(11)-------TCP/IP协议的简单学习与应用socket接口编程
目录一,TCP协议的简单学习二,socket编程接口介绍三,IP地址格式转换函数实践四,网络编程实战1.网络的分层结构因为网络是一种非常复杂的通信方式,所以要通过分层来进行开发难度的降低。因此我们在研究网络通信时,一定要在同一个层次进行研究,不能跨层次研究,比如分析客户端和服务器的收发时,要分析API层次时,两部分都要统一在这个层次进行分析,而不能是一端分析API接口,另一端却去分析驱动了。一般情
big__C
·
2020-08-04 00:26
#
Linux应用编程和网络编程
socket
网络
网络协议
linux
linux Posix定时器介绍
linuxPosix定时器介绍在
linux应用
编程中,定时器的使用是不可或缺的部分,本文介绍下linuxposix定时器常用接口使用方法,如果创建一个有效的定时器。
雪地里-成长之路
·
2020-08-03 22:58
c基础
移植Linux3.4.2版本内核到mini2440
该移植工作主要参考了韦东山的《嵌入式
Linux应用
开发完全手册》,第二期毕业班视频教程和友善之臂mini2440光盘提供的《Mini2440Linux移植开发实战指南.pdf》,使用的bootloader
csu_小王子
·
2020-08-03 19:04
Linux应用
程序开发
Abstract我的
Linux应用
程序开发笔记,从这里开始我的Linux开发之旅。TableofContents1.C语言基础1.1.数据类型1.2.
gumpassion
·
2020-08-03 17:38
linux
debian
struct
gcc
数据结构
程序开发
嵌入式编程基础知识学习(1)
本文摘自韦东山嵌入式
Linux应用
开发完全手册。
guanglunking
·
2020-08-03 17:31
linux
嵌入式
Linux应用
编程—嵌入式Linux常识2
1.3平台我们通常所说的平台包括硬件平台和软件平台。处理器和它的外围电路组成在一起,就是所谓的硬件平台。如一个ARM架构处理器和外围电路组成的单板,我们称为ARM平台。一个嵌入式系统是针对某个应用来开发的,因此不可能在搭建的ARM平台上,再去开发针对这个ARM平台的编译软件和工具等。那该怎么办?由于x86和x64平台上的资源丰富,因此可以在x86或x64平台上进行编辑、编译代码,然后将编译后的可执
BingLZg
·
2020-08-03 12:24
嵌入式系统设计课程笔记整理1
目标1、了解嵌入式技术;2、掌握嵌入式Linux操作的使用;(命令)(80%以上的开发平台都是Linux)3、掌握嵌入式Linux开发工具的使用;(gcc、gbd、make、shell)4、掌握嵌入式
Linux
m0_45110384
·
2020-08-03 10:31
#嵌入式
视频教程-Android入门课程之JAVA入门-Android
著有《嵌入式
LINUX应用
开发完全手册》一书,自2008年来一直是Linux系统类畅销书。韦东山¥99.00立
weixin_29125809
·
2020-08-03 06:48
add2line linux 调试工具
accidence/technique/20070125/7209.html打败Linux系统中的Bug时间:2007-01-2511:38:09来源:Linux联盟收集整理作者:调试zSeries上的
Linux
jerry_lin3000
·
2020-08-03 01:35
LINUX/UNIX
linux
user
linux内核
工具
正则表达式
【手册更新】完全手册V2.4发布,增加一大波内容,快来看看都有哪些改进。。。
近期我们除了发布100ASK_STM32MP157开发板,还更新了手册,今天发布《嵌入式
Linux应用
开发完全手册_韦东山全系列视频文档全集V2.4》(下简称“完全手册V2.4”)该手册和《升级版视频》
韦东山
·
2020-08-02 20:25
初学者系列
嵌入式
linux
ARM
nxp
stm32
嵌入式Linux专家,100ask创始人韦东山是怎样炼成的?
年中国科学技术大学毕业主修应用物理学,计算机科学与技术2003年七月任珠海友通科技有限公司技术部软件工程师2004年任深圳神通行科技有限公司技术总监2005年任深圳中兴股份有限公司技术部软件工程师2007年出版著作《嵌入式
Linux
Cawen_Cao
·
2020-08-02 15:25
评论文章
韦东山嵌入式Linux学习——014 NOR Flash(2)-NOR Flash编程实现识别
编程实现识别硬件平台:韦东山嵌入式Linxu开发板(S3C2440.v3)软件平台:运行于VMwareWorkstation12Player下UbuntuLTS16.04_x64系统参考资料:《嵌入式
Linux
Going1
·
2020-08-02 14:26
韦东山嵌入式Linux第一阶段
第二期驱动篇——2.1 输入子系统—框架分析
——框架分析硬件平台:韦东山嵌入式Linxu开发板(S3C2440.v3)软件平台:运行于VMwareWorkstation12Player下UbuntuLTS16.04_x64系统参考资料:《嵌入式
Linux
Going1
·
2020-08-02 14:26
第二阶段驱动篇
嵌入式
链表
linux
海量的超赞 Linux 软件
来源:rrd.me/fDvEd这个仓库收集了对任何用户/开发者都超赞的
Linux应用
软件。请随意contribute/star/fork/pullrequest。
Jack Tian
·
2020-08-02 12:10
操作系统
Linux
工具类
linux/android thread test
对
linux应用
空间线程和子线程的理解----基于测试不多说上代码:#include#include#include#includevoid*thread2(void*arg);void*thread1
niubichen16
·
2020-08-01 13:10
Linux
service
android
c++
深入Linux编程系列前言
本系列主要记载一些
Linux应用
编程实际项目中需要注意的事情,涉及的范围包括:一.
Linux应用
工程师必要的一些内核知识,以及glibc的知识1.1什么是虚拟内存VMA,mmu,为什么每个程序都是4G空间
loe
·
2020-08-01 13:18
【linux应用编程】
深入Linux环境编程
Linux应用
程序错误使用pthread_mutex_lock互斥锁触发SIG_ABRT信号的原因分析
本文分析在
Linux应用
程序中错误使用pthread_mutex锁时会概率性触发SIG_ABRT信号而导致程序崩溃(库打印输出:Assertion`mutex->__data.
luckyapple1028
·
2020-08-01 13:51
Linux
User
山东大学
Linux应用
实验六
本文属于原创,转载请注明出处。实验步骤与内容:一.用户和组的管理列出你的系统中定义的所有帐号。查看是否所有帐号都有密码?如何确定是否有密码?都有密码以root帐号登录,增加一个帐号tux3。查看/etc/shadow文件。帐号tux3的密码是什么?给出帐号tux3的密码“penguin3”。再次查看/etc/shadow文件,这次帐号tux3的密码是什么?查看/etc/passwd-文件的内容。该
Heavn
·
2020-07-31 22:37
Linux应用
Android中printf和LOGE区别
分析可能:Printf属于
linux应用
的打印机制,在androd系统当中没有对应的输出机制,只有在终端下执行时才能回显出来。
newtonnl
·
2020-07-31 20:10
上一页
12
13
14
15
16
17
18
19
下一页
按字母分类:
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
其他