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应用
开发入门(转)
今天偶然看到这篇文章,做个入门了解还是不错的。前一阵子在QQ上和朋友聊天的时候,总会看到有人说Linux上的应用程序开发是高手才可以完成的,而且这种“迷信”在目前似乎还很普遍。然而,情况并不是这样的,从程序库的支持方面,Linux平台为用户级应用程序的开发提供了很多功能强大且丰富的程序库,而且它们大部分是跨平台的(Boost、OpenGL、STL、Qt、Java等)和基于POSIX标准的(glib
weixin_34236869
·
2023-10-08 19:22
java
c/c++
开发工具
Linux应用
开发入门
前一阵子在QQ上和朋友聊天的时候,总会看到有人说Linux上的应用程序开发是高手才可以完成的,而且这种“迷信”在目前似乎还很普遍。然而,情况并不是这样的,从程序库的支持方面,linux平台为用户级应用程序的开发提供了很多功能强大且丰富的程序库,而且它们大部分是跨平台的(Boost、OpenGL、STL、Qt、Java等)和基于POSIX标准的(glibc等),同时Linux内核还为驱动程序的开发提
sdkerjerf
·
2023-10-08 18:21
内核
移植
linux
kernel
编译器
跨平台
Linux应用
编程之dup函数和dup2函数
在Linux系统中,open返回得到的文件描述符fd可以进行复制,复制成功之后可以得到一个新文件描述符,使用新的文件描述符和旧的文件描述符都可以对文件进行IO操作,复制得到的文件描述符和旧的文件描述符拥有相同的权限,譬如使用旧的文件描述符对文件有读写权限,那么新的文件描述符同样也具有读写权限;在Linux系统下,可以使用dup或dup2这两个系统调用对文件描述符进行复制。我们来学习下两个函数的用法
supersmart@
·
2023-10-08 14:53
dup
dup2
复制文件描述符
Linux
嵌入式学习笔记-
linux应用
编程和网络编程-3.8 网络基础
一、再论进程1、从进程间通信说起网络域套接字socket,网络通信其实就是位于网络中不同主机上面的2个进程之间的通信。2、网络通信概述硬件部分:网卡操作系统底层:网卡驱动操作系统API:socket接口应用层:低级(直接基于socket接口编程)应用层:高级(基于网络通信应用框架库)应用层:更高级(http、网络控件等)3、网络通信概述重点1:掌握网络通信的架构层次和基本原理重点2:掌握socke
F__pj
·
2023-10-08 02:56
linux应用编程和网络编程
网络
路由器
linux fread 头文件,Linux库函数之文件操作fopen/fread/fwrite/fclose/fgets/ftell/fseek...
Linux应用
层软件的开发,总会涉及到文件(如:日志,配置)的操作,开发那段时间相关库函数用的比较多,当然就能随手写出来,但是考虑到人的记忆是有时间限制的,加上现如今海量信息涌入大脑,有段时间不使用就会忘记
传播匠新传考研
·
2023-10-04 16:33
linux
fread
头文件
视频教程-嵌入式Linux系统基础入门-Linux
嵌入式Linux系统基础入门嵌入式开发工程师,有超过8年的嵌入式开发经验,精通c/c++、java、python等编程语言,精于单片机、linux驱动、
linux应用
开发、网络编程等,熟悉嵌入式设备开发的整个流程
weixin_28780571
·
2023-10-04 08:01
嵌入式
Linux应用
开发-驱动大全-第一章同步与互斥③
嵌入式
Linux应用
开发-驱动大全-第一章同步与互斥③第一章同步与互斥③1.4Linux锁的介绍与使用1.4.1锁的类型1.4.1.1自旋锁1.4.1.2睡眠锁1.4.2锁的内核函数1.4.2.1自旋锁
华为奋斗者精神
·
2023-10-04 05:59
Linux
ARM
MCU
MCU
C51
linux
java
数据库
c++
c语言
嵌入式
Linux应用
开发-驱动大全-第一章同步与互斥②
嵌入式
Linux应用
开发-驱动大全-第一章同步与互斥②第一章同步与互斥②1.3原子操作的实现原理与使用1.3.1原子变量的内核操作函数1.3.2原子变量的内核实现1.3.2.1ATOMIC_OP在UP系统中的实现
华为奋斗者精神
·
2023-10-04 05:58
Linux
ARM
MCU
MCU
C51
linux
运维
服务器
c++
c语言
嵌入式
Linux应用
开发-驱动大全-第一章同步与互斥④
嵌入式
Linux应用
开发-驱动大全-第一章同步与互斥④第一章同步与互斥④1.5自旋锁spinlock的实现1.5.1自旋锁的内核结构体1.5.2spinlock在UP系统中的实现1.5.3spinlock
华为奋斗者精神
·
2023-10-04 05:28
Linux
ARM
MCU
MCU
C51
linux
运维
服务器
c++
c语言
嵌入式
Linux应用
开发-驱动大全-第一章同步与互斥①
嵌入式
Linux应用
开发-驱动大全-第一章同步与互斥①第一章同步与互斥①1.1内联汇编1.1.1C语言实现加法1.1.2使用汇编函数实现加法1.1.3内联汇编语法1.1.4编写内联汇编实现加法1.1.5earlyclobber
华为奋斗者精神
·
2023-10-04 05:27
Linux
ARM
MCU
MCU
C51
linux
运维
服务器
c++
c语言
嵌入式
Linux应用
开发-基础知识-第十九章驱动程序基石④
嵌入式
Linux应用
开发-基础知识-第十九章驱动程序基石④第十九章驱动程序基石④19.7工作队列19.7.1内核函数19.7.1.1定义work19.7.1.2使用work:schedule_work19.7.1.3
华为奋斗者精神
·
2023-10-03 05:39
Linux
ARM
MCU
MCU
C51
linux
运维
服务器
c++
c语言
嵌入式
Linux应用
开发-基础知识-第十九章驱动程序基石⑤
嵌入式
Linux应用
开发-基础知识-第十九章驱动程序基石⑤第十九章驱动程序基石⑤19.9mmap19.9.1内存映射现象与数据结构19.9.2ARM架构内存映射简介19.9.2.1一级页表映射过程19.9.2.2
华为奋斗者精神
·
2023-10-03 05:39
Linux
ARM
MCU
MCU
C51
linux
运维
服务器
c++
c语言
嵌入式
Linux应用
开发-基础知识-第十九章驱动程序基石②
嵌入式
Linux应用
开发-基础知识-第十九章驱动程序基石②第十九章驱动程序基石②19.3异步通知19.3.1适用场景19.3.2使用流程19.3.3驱动编程19.3.4应用编程19.3.5现场编程19.3.6
华为奋斗者精神
·
2023-10-03 05:07
Linux
ARM
MCU
MCU
C51
linux
运维
服务器
c++
c语言
嵌入式
Linux应用
开发-基础知识-第十九章驱动程序基石③
嵌入式
Linux应用
开发-基础知识-第十九章驱动程序基石③第十九章驱动程序基石③19.5定时器19.5.1内核函数19.5.2定时器时间单位19.5.3使用定时器处理按键抖动19.5.4现场编程、上机19.5.5
华为奋斗者精神
·
2023-10-03 05:07
Linux
ARM
MCU
MCU
C51
linux
运维
服务器
c++
c语言
嵌入式
Linux应用
开发-基础知识-第十九章驱动程序基石①
嵌入式
Linux应用
开发-基础知识-第十九章驱动程序基石①第十九章驱动程序基石①19.1休眠与唤醒19.1.1适用场景19.1.2内核函数19.1.2.1休眠函数19.1.2.2唤醒函数19.1.3驱动框架
华为奋斗者精神
·
2023-10-02 05:45
Linux
ARM
MCU
MCU
C51
linux
运维
服务器
c++
c语言
嵌入式
Linux应用
开发-基础知识-第十七章异常与中断的概念及处理流程
嵌入式
Linux应用
开发-基础知识-第十七章异常与中断的概念及处理流程第十七章异常与中断的概念及处理流程17.1中断的引入17.1.1妈妈怎么知道孩子醒了17.1.2嵌入系统中也有类似的情况17.2中断的处理流程
华为奋斗者精神
·
2023-10-02 05:44
Linux
ARM
MCU
MCU
C51
linux
运维
服务器
c++
c语言
嵌入式
Linux应用
开发-基础知识-第十八章系统对中断的处理①
嵌入式
Linux应用
开发-基础知识-第十八章系统对中断的处理第十八章Linux系统对中断的处理①18.1进程、线程、中断的核心:栈18.1.1ARM处理器程序运行的过程18.1.2程序被中断时,怎么保存现场
华为奋斗者精神
·
2023-10-02 05:44
Linux
ARM
MCU
MCU
C51
linux
运维
服务器
c++
c语言
嵌入式
Linux应用
开发-基础知识-第十八章系统对中断的处理③
嵌入式
Linux应用
开发-基础知识-第十八章系统对中断的处理③第十八章Linux系统对中断的处理③18.5编写使用中断的按键驱动程序③18.5.1编程思路18.5.1.1设备树相关18.5.1.2驱动代码相关
华为奋斗者精神
·
2023-10-02 05:44
Linux
ARM
MCU
MCU
C51
linux
运维
服务器
c++
c语言
嵌入式
Linux应用
开发-基础知识-第十八章系统对中断的处理②
嵌入式
Linux应用
开发-基础知识-第十八章系统对中断的处理②第十八章Linux系统对中断的处理②18.3Linux中断系统中的重要数据结构18.3.1irq_desc数组18.3.2irqaction
华为奋斗者精神
·
2023-10-02 05:13
Linux
ARM
MCU
MCU
C51
linux
单片机
运维
c++
c语言
linux课程_【课程完结】嵌入式
Linux应用
/驱动开发基础知识两大篇章已全部录制完毕 共72集...
完结撒花《第四篇嵌入式
Linux应用
开发基础知识》《第五篇嵌入式Linux驱动开发基础知识》两大篇章已全部录制完毕共计72集01嵌入式
Linux应用
开发基础知识嵌入式Linux全新系列教程第四篇《嵌入式
weixin_39753397
·
2023-10-01 05:54
linux课程
嵌入式
Linux应用
开发-第十五章具体单板的按键驱动程序
嵌入式
Linux应用
开发-第十五章具体单板的按键驱动程序第十五章具体单板的按键驱动程序(查询方式)15.1GPIO操作回顾15.2AM335X的按键驱动程序(查询方式)15.2.1先看原理图确定引脚及操作方法
华为奋斗者精神
·
2023-10-01 05:53
Linux
ARM
MCU
MCU
C51
linux
单片机
运维
c++
c语言
嵌入式
Linux应用
开发-基础知识-第十六章GPIO和Pinctrl子系统的使用
嵌入式
Linux应用
开发-基础知识-第十六章GPIO和Pinctrl子系统的使用第十六章GPIO和Pinctrl子系统的使用16.1Pinctrl子系统重要概念16.1.1引入16.1.2重要概念16.1.3
华为奋斗者精神
·
2023-10-01 05:53
Linux
ARM
MCU
MCU
C51
linux
运维
服务器
c++
c语言
嵌入式
Linux应用
开发-第十四章查询方式的按键驱动程序
嵌入式
Linux应用
开发-第十四章查询方式的按键驱动程序第十四章查询方式的按键驱动程序_编写框架14.1LED驱动回顾14.2按键驱动编写思路14.3编程:先写框架14.3.1把按键的操作抽象出一个button_operations
华为奋斗者精神
·
2023-10-01 05:52
Linux
ARM
MCU
MCU
C51
linux
单片机
运维
c++
c语言
嵌入式
Linux应用
开发-第十三章APP怎么读取按键值
嵌入式
Linux应用
开发-第十三章读取按键及按键驱动程序第十三章APP怎么读取按键值13.1妈妈怎么知道孩子醒了13.2APP读取按键的4种方法13.2.1查询方式13.2.2休眠-唤醒方式13.2.3poll
华为奋斗者精神
·
2023-10-01 05:21
Linux
ARM
MCU
MCU
C51
linux
运维
服务器
c++
c语言
[makeself|shell] 使用makeself制作
linux应用
程序安装包
打包工具makeself安装sudoaptinstallmakeselfmakeself帮助makeself.sh[args]archive_dirfile_namelabelstartup_script[script_args]argsareoptionaloptionsforMakeself.Theavailableonesare:--version:Printstheversionnumbe
Lucifer_wei
·
2023-09-29 20:18
linux
linux
ubuntu
运维
linux应用
之文件读取
文章目录常见函数例程常见函数1)fopen()函数原型FILE*fopen(constchar*filename,constchar*mode);参数filename指定要打开的文件名,mode指定打开文件的模式(如只读、只写、追加等)。函数返回一个指向FILE类型的指针,如果打开文件失败则返回NULL。下面是一些常用的文件打开模式:“r”:以只读方式打开文件。“w”:以只写方式打开文件,如果文件
付宇利
·
2023-09-29 09:20
linux
嵌入式
Linux应用
开发-第七章-野火-正点原子IMX6ULL的LED驱动程序
嵌入式
Linux应用
开发-第七章-野火-正点原子IMX6ULL的LED驱动程序野火IMX6ULL的LED驱动程序7.4野火/正点原子IMX6ULL的LED驱动程序7.4.1原理图7.4.1.1野火fire_imx6ull-pro
华为奋斗者精神
·
2023-09-29 06:35
Linux
ARM
MCU
MCU
C51
linux
运维
服务器
c++
c语言
嵌入式
Linux应用
开发-第七章-IMX6ULL-QEMU的LED驱动程序
嵌入式
Linux应用
开发-第七章-IMX6ULL-QEMU的LED驱动程序IMX6ULL-QEMU的LED驱动程序7.5IMX6ULL-QEMU的LED驱动程序7.5.1看原理图确定引脚及操作方法7.5.2
华为奋斗者精神
·
2023-09-29 06:35
Linux
ARM
MCU
MCU
C51
linux
运维
服务器
c++
c语言
嵌入式
Linux应用
开发-基础知识-第七章 具体单板的 LED驱动程序
嵌入式
Linux应用
开发-基础知识-第七章具体单板的LED驱动程序第七章具体单板的LED驱动程序7.1怎么写LED驱动程序?
华为奋斗者精神
·
2023-09-29 06:34
Linux
ARM
MCU
MCU
C51
linux
单片机
运维
c++
c语言
嵌入式
Linux应用
开发-第七章-RK3288和 RK3399的 LED驱动程序
嵌入式
Linux应用
开发-第七章-RK3288和RK3399的LED驱动程序RK3288和RK3399的LED驱动程序7.3RK3288和RK3399的LED驱动程序7.3.1原理图7.3.1.1fireflyeRK3288
华为奋斗者精神
·
2023-09-29 06:00
Linux
ARM
MCU
MCU
C51
linux
运维
服务器
c++
c语言
嵌入式
Linux应用
开发-基础知识-第二章 Hello驱动
嵌入式
Linux应用
开发-基础知识-第二章Hello驱动第二章Hello驱动(不涉及硬件操作)2.1APP打开的文件在内核中如何表示2.2打开字符设备节点时,内核中也有对应的structfile2.3请猜猜怎么编写驱动程序
华为奋斗者精神
·
2023-09-28 15:18
Linux
MCU
C51
ARM
MCU
linux
运维
服务器
c++
c语言
嵌入式
Linux应用
开发-IMX6ULL板硬件资源及开发环境
嵌入式
Linux应用
开发-IMX6ULL板硬件资源及开发环境第一章硬件资源1.1板上资源1.2板外模块第二章准备开发环境2.1IMX6ULL开发板接线与启动1)连接串口线和电源线2)安装USB串口驱动3
华为奋斗者精神
·
2023-09-28 15:17
MCU
C51
ARM
MCU
Linux
linux
单片机
运维
嵌入式硬件
c++
c语言
嵌入式
Linux应用
开发-基础知识-第三章 LED原理图-GPIO及操作
嵌入式
Linux应用
开发-基础知识-第三章LED原理图-GPIO及操作第三章硬件知识_LED原理图3.1先来讲讲怎么看原理图第四章普适的GPIO引脚操作方法4.1GPIO模块一般结构4.2GPIO寄存器操作
华为奋斗者精神
·
2023-09-28 15:15
Linux
MCU
C51
ARM
MCU
linux
单片机
运维
c++
c语言
工作总结模板(一)
专业技术能力:自毕业以来,本人一直从事C++开发的工作,主要涉及c++、
linux应用
层开发、socket通讯、多线程开发、cmake编译、arm架构选型以及嵌入式架构设计等。
艺多不压身_临危能救命
·
2023-09-28 10:11
总结
年底总结
技术积累
嵌入式
Linux应用
开发-文件 IO
嵌入式
Linux应用
开发-文件IO第四章文件IO4.1文件从哪来?4.2怎么访问文件?
华为奋斗者精神
·
2023-09-28 02:56
ARM
MCU
Linux
MCU
C51
linux
运维
服务器
c++
c语言
嵌入式
Linux应用
开发-Framebuffer 应用编程
嵌入式
Linux应用
开发-Framebuffer应用编程第五章Framebuffer应用编程5.1LCD操作原理5.2涉及的API函数5.2.1open函数5.2.2ioctl函数5.2.3mmap函数
华为奋斗者精神
·
2023-09-28 02:56
ARM
MCU
Linux
MCU
C51
linux
数据库
postgresql
c++
c语言
嵌入式
Linux应用
开发-Makefile 的使用
嵌入式
Linux应用
开发-Makefile的使用第三章Makefile的使用3.1配套视频内容大纲3.1.1Makefile规则与示例3.1.2通用Makefile的使用3.1.3通用Makefile的解析
华为奋斗者精神
·
2023-09-28 02:55
ARM
MCU
Linux
MCU
C51
linux
服务器
语言模型
c语言
c++
有关linux中的文件IO的操作
Linux应用
编程中最需要掌握的基础就是文件I/O的操作,学习过linux或者有过了解的应该都会听过一句话:linux中一切皆文件,文件是linux系统的核心设计思想。所以掌握文件的操作是很重要的。
嵌入式之入坑笔记
·
2023-09-27 09:19
linux教程
linux
全球第4大操作系统(鸿蒙)的软件后缀.hap
作为回应,Windows10下的wsl1子系统(未采用linux代码及或者使用linux内核),也同样支持
linux应用
程序。如果以上是部分兼容而
专注VB编程开发20年
·
2023-09-25 21:16
harmonyos
华为
使用 WSL 在 Windows 上安装 Linux
通过适用于Linux的Windows子系统(WSL),开发人员可以安装Linux发行版(例如Ubuntu、OpenSUSE、Kali、Debian、ArchLinux等),并直接在Windows上使用
Linux
瓦哥架构实战
·
2023-09-25 17:50
Docker入门到精通
linux
windows
ubuntu
【Linux】如何使用 WSL 在 Windows 上安装 Linux
通过适用于Linux的Windows子系统(WSL),开发人员可以安装Linux发行版(例如Ubuntu、OpenSUSE、Kali、Debian、ArchLinux等),并直接在Windows上使用
Linux
奔向理想的星辰大海
·
2023-09-25 17:48
linux
windows
运维
Linux应用
和工具2
转摘自AllAWESOMELinuxApplicationsandTools,还有luongvo209/Awesome-Linux-SoftwareMovieSubtitlesVLCMediaPlayer–Anopensourceaudioandvideoplayingappwithsubtitlecapabilities.Subliminal–Aneasytouserprogramthatsea
王贼臣
·
2023-09-24 16:21
Linux操作系统基础详解,计算机专业必看!
目录Linux操作系统Linux简介Linux接口Linux组成部分Shell
Linux应用
程序Linux内核结构Linux进程和线程基本概念Linux进程间通信Linux中进程管理系统调用Linux进程和线程的实现
Jinmindong
·
2023-09-24 03:44
web安全
安全
网络安全
网络
linux
linux应用
中的时间处理
参考下:Linux下有关时间的函数:time,times,clock,gettimeofday等_linuxtime函数_见牛羊的博客-CSDN博客下面的代码基本涵盖了获取时间和操作计时的一些函数使用:#include"stdio.h"#include"stdlib.h"#include"time.h"#include"sys/time.h"#include#includeintmain(inta
oushaojun2
·
2023-09-24 02:16
linux
linux
c++
vscode
Gerver view软件使用
Gerbv是一个原生的
Linux应用
程序,它运行在许多常见的UNIX上,平台还提供Windows版本。Gerbe
彩色面团儿
·
2023-09-23 10:34
stm32
嵌入式硬件
单片机
使用VS2017开发linux下的应用程序(C/C++)
1.1VS2017安装1.2linux系统上安装SSH、gdb等工具1.2.1安装1.2.2修改ssh允许root用户登录1.3VMware15下配置Ubuntu14.04静态IP2.使用VS2017创建
linux
༺Kiro༻
·
2023-09-21 22:26
linux应用程序开发
ubuntu
linux
c++
ssh
服务器
Linux应用
编程--IO文件
【正点原子】I.MX6U嵌入式LinuxC应用编程指南V1.1.pdf(gitee.com)1.基本概述1.什么是
Linux应用
程序(1)整个嵌入式linux核心课程包括5个点,按照学习顺序依次是:裸机
m0_63077733
·
2023-09-21 14:07
linux
运维
服务器
安卓的完美Linux模拟器,推荐UserLAnd
-易于设置常见的
Linux应用
,如Octave和Firefox等……笔者最常用的是octave是一个
hackrf
·
2023-09-20 00:25
基于GDBus技术的IPC通信编程详解(1)
在搭建嵌入式
Linux应用
软件系统框架时,常常会将其划分为好几个模块,每个模块之间的通信方式多数时候都会用到d-bus技术。
adlindary
·
2023-09-18 16:29
源码
嵌入式Linux
系统架构
GDBus
Linux
嵌入式
进程间通信
Linux系统调试篇——GDB调试入门
文章目录编写代码启动调试断点设置断点变量查看单步调试本篇讲解使用GDB调试
Linux应用
程序,以下以hellowld.c为例介绍GDB的调试入门:编写代码#includeintmain(intargc,
嵌入式Linux充电站
·
2023-09-18 14:49
Linux驱动
linux
驱动开发
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
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
其他