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编译内核
香橙派全志H3烧录Uboot,远程加载zImage,dtb,rootfs
目录前言准备工作uboot编译uboot制作启动sd卡烧录,启动uboot其他设置kernel
编译内核
虚拟机安装tftpnfs服务rootfs编译rootfs完善rootfs后记前言本篇文章将从0开始,
Winston_77
·
2023-06-19 00:31
linux
ubuntu
arm开发
linux cgi升级,linux boa cgi---转
转来源:单片机及嵌入式系统应用作者:广东工业大学郑伟徐荣华王钦若摘要:在详细介绍一种嵌入式Web服务器BOA的实现与配置方法的基础上,以一个Web在线远程监控GPIO(通用输入/输出)的程序为实例,介绍
嵌入式
shadow.Chi
·
2023-06-18 17:01
linux
cgi升级
嵌入式Linux
项目学习----基于AWTK的数码相框(1)awtk的移植
嵌入式Linux
项目学习----基于AWTK的数码相框(1)awtk的移植AWTK全称ToolkitAnyWhere,是ZLG开发的开源GUI引擎,旨在为嵌入式系统、WEB、各种小程序、手机和PC打造的通用
In the street
·
2023-06-17 12:45
STM32MP157
笔记
linux
单片机
学习
为基于Eclipse下的
嵌入式Linux
开发添加调试功能
为基于Eclipse下的
嵌入式Linux
开发添加调试功能1.需求概述以前
嵌入式Linux
应用开发的主要流程是使用Makefile管理、交叉编译器编译编写好的C代码,目前是直接使用Eclipse创建并管理工程
DM9600
·
2023-06-17 12:14
ARM
嵌入式Linux
GCC
eclipse
linux
arm
c语言
Qt——Qt控件之基于模型的项目视图组-QTreeView树形视图控件的使用总结(Qt仿word标题列表的实现)
《项目案例分享》《极客DIY开源分享》《嵌入式通用开发实战》《C++语言开发基础总结》《从0到1学习
嵌入式Linux
开发》
Winter_world
·
2023-06-17 08:24
QT开发实战
qt
QTreeView
Qt分级标题
Qt仿word标题实现
嵌入式Linux
入门-Linux文件IO讲解并实现copy程序
嵌入式Linux
入门学习教程汇总:
嵌入式Linux
教程—裸机、应用、驱动完整教程目录在Linux系统中,一切都是“文件”:普通文件、驱动程序、网络通信等等。所有的操作,都是通过“文件IO”来操作的。
闪耀大叔
·
2023-06-17 08:13
嵌入式Linux入门
嵌入式
arm
stm32
单片机
物联网
嵌入式Linux
驱动程序开发(三)-字符设备驱动
姓名:薛绍宏学号:19020100016学院:电子工程学院转自:https://blog.csdn.net/qq_41753052/article/details/109138710?ops_request_misc=%257B%2522request%255Fid%2522%253A%2522162722233316780264011150%2522%252C%2522scm%2522%253A
Jetho
·
2023-06-16 20:58
计算机三级嵌入式学习笔记(四)
嵌入式操作系统的内核结构等);板级支持包(BSP)、引导加载程序BootLoader和设备驱动程序(硬件抽象层HAL,BSP的功能和移植,BootLoader的执行过程,U-boot及其移植,设备驱动程序的实现等);
嵌入式
逃离地狱的恶魔
·
2023-06-16 13:43
#
计算机三级嵌入式学习笔记
Ubuntu18
编译内核
源码,并调整版本号
目标下载ubuntu184.15.0-20-generic内核源码,默认情况下编译的内核版本会是4.15.17,我们需要调整版本号跟系统默认的一致,即4.15.0-20-generic1下载内核源码sudoaptinstalllinux-source-4.15.0默认情况下,上面的命令会下载最后一个系统补丁版本,比如:4.15.0-212-generic。为了避免这种情况,我们需要禁用apt除bi
叶之香
·
2023-06-16 12:35
linux
运维
服务器
【
嵌入式linux
】spi驱动加载后probe函数未执行的问题
【
嵌入式linux
】spi驱动加载后probe函数未执行的问题问题描述解决办法问题描述
嵌入式linux
平台下的spi分为设备、总线和驱动,一般半导体原厂已经实现好了spi设备和总线的相关代码,开发者只需根据实际使用情况修改设备树以及编写驱动部分的代码即可
zhvngchvng
·
2023-06-16 05:51
笔记
linux
嵌入式
驱动开发
嵌入式Linux
驱动开发 05:阻塞与非阻塞
文章目录目的基础说明开发准备驱动程序应用程序O_NONBLOCK应用程序驱动程序程序演示poll应用程序驱动程序程序演示异步通知应用程序驱动程序程序演示总结目的不管在应用开发还是驱动开发中阻塞和非阻塞都是绕不开的话题。这篇文章将介绍相关的基础内容。这篇文章中内容均在下面的开发板上进行测试:《新唐NUC980使用记录:自制开发板(基于NUC980DK61YC)》这篇文章是在下面文章基础上进行的:《新
Naisu Xu
·
2023-06-16 02:15
嵌入式Linux与设备相关
驱动开发
linux
运维
异步
信号
【Xilinx】开发环境(五)- 基于Petalinux配置,单独编译uboot,Linux内核
目录一.单独编译UBoot2.1.拷贝源码2.拷贝配置文件3.编译二.单独
编译内核
源码2.1复制内核源码2.2复制配置文件(根据芯片,32位复制到arch/arm/configs,64位到arch/arm64
有意思科技
·
2023-06-15 23:43
嵌入式开发
ARM
Xilinx开发
arm
c语言
linux
Linux:课后习题及其答案
第一章Linux系统初步了解Q1:简述Linux系统的应用领域Linux服务器、
嵌入式Linux
系统、软件开发平台、桌面应用Q2:Linux系统的特点开放性、多用户、多任务、良好的用户界面、设备独立性、
懂事的观众GPT
·
2023-06-15 16:18
Linux
字符操作
课后习题
音视频开发三大就业方向
音视频开发,无论你做iOS/Android/Qt客户端,还是
嵌入式linux
,服务器开发。
chenchao_shenzhen
·
2023-06-15 16:08
音视频开发
网络通讯
移动开发
音视频
iOS
Android
Qt
FFmpeg
【
嵌入式Linux
内核驱动】03_平台设备驱动最简
一、最简做完后只是部分GPIO可以用,只放了GPIO的基地址和复用的基地址,后面控制GPIO通用化可解决这问题.driver={.name="bbcenplatdriver",.owner=THIS_MODULE,.of_match_table=of_plat_match,},//根据这些名字让驱动driver匹配设备device,优先匹配of_match_table(设备树里的),没有就匹配na
岁月歌者BC
·
2023-06-15 10:46
嵌入式
#
jetson
nano
linux
嵌入式
jetson
nano
平台设备驱动
内核驱动
浅谈JTAG接口
在
嵌入式Linux
的学习过程当中,我们经常使用JTAG接口来连接PC机与开发板,以实现程序的烧写与调试。本文简要介绍JTAG协议的定义、发展过程、基本原理以及常见的引脚排列。
Yumin_Wu
·
2023-06-15 00:10
基础知识
嵌入式
调试
JTAG
IEEE
接口
嵌入式linux
网络故障排查,Linux硬件故障排除指南
了解是什么原因导致你的Linux硬件发生故障,以便你可以将其恢复并快速运行。Linux服务器在物理机、虚拟化、私有云、公共云和混合云等许多不同种类的基础设施中运行着关键的业务应用程序。对于Linux系统管理员来说,了解如何管理Linux硬件基础设施(包括与网络、存储、Linux容器相关的软件定义功能)和Linux服务器上的多种工具非常重要。在Linux上进行排除和解决与硬件相关的问题可能需要一些时
我是爱吃肉的好孩子
·
2023-06-14 17:25
嵌入式linux网络故障排查
OpenWRT
嵌入式Linux
故障排除一例
OpenWRT,
嵌入式Linux
,主要用在MIPS或ARM设备上。路由器和wifi设备很多会采用这个系统,特点是轻巧。Coova-Chilli,在ope
ahxxx2
·
2023-06-14 17:23
linux 系统启动过程分析
Linux3.10版本,平台ARM7,ubootLinux系统的一般启动过程通常划分为内核引导、内核启动和应用程序启动3个阶段,如下图所示(摘自:ARM
嵌入式LINUX
系统开发8.2节)第一阶段是目标板硬件初始化
六角雅阁
·
2023-06-14 15:04
内核启动
linux
启动过程
文件系统挂载
u-boot
嵌入式Linux
系统启动过程
一个
嵌入式Linux
系统从软件角度看可以分为四个部分:引导加载程序(Bootloader),Linux内核,文件系统,应用程序。
fengruoying93
·
2023-06-14 15:03
linux
linux
【目录】RV1126开发记录
文章目录入门驱动基础驱动进阶驱动入门驱动【
嵌入式Linux
入门驱动】字符设备驱动基础【
嵌入式Linux
入门驱动】硬件操作基础【
嵌入式Linux
入门驱动】GPIO驱动(一)LED驱动【
嵌入式Linux
入门驱动
liefyuan
·
2023-06-14 11:36
目录
linux
运维
服务器
使用qemu搭建arm
嵌入式linux
开发环境
qemu搭建arm虚拟
嵌入式linux
开发环境1.前言1.安装qemu与arm交叉编译工具2.Linux内核与设备树编译3.busybox根文件系统制作4.使用u-boot加载Linux内核5.搭建网络开发环境
zhvngchvng
·
2023-06-13 23:25
笔记
linux
嵌入式
内核
qemu
启动QT Linux应用程序后黑屏闪烁?
提问问4年,3个月前修改于3个月前点击833次1我将
嵌入式Linux
(imx6q)与eglfs一起使用。帧缓冲在启动Qt应用程序时正在绘制黑屏。简单的应用程序是黑色的1秒下。重度施用4~5秒。
Jarvis000
·
2023-06-13 16:10
qt
linux
开发语言
嵌入式Linux
开发: 构建ARM Debian根文件系统
引言在上一篇文章中,我们成功编译并启动了Linux内核。这篇文章将会带您构建一个完整的Debian根文件系统。准备由于debootstrap构建文件系统不太吃性能,我们采用在目标板上构建根文件系统的方式,提高兼容性。您需要一个可以正常工作的板上Linux系统(比如官方的系统或者armbian)用于制作根文件系统。您还需要一个正常工作的网络连接。东西齐了,我们开干。换源如果您的源已经是国内的镜像源/
CNflysky
·
2023-06-13 15:53
嵌入式
debian
linux
arm
嵌入式开发也可以用C++?
在
嵌入式Linux
开发中,C++已经是绝对的应用层主力之一。本文所针对的应用领域主要是单片机MCU开发。1.为什么要用
tinygyro
·
2023-06-13 06:47
嵌入式
C/C++
c++
开发语言
嵌入式C语言面向对象编程 --- 封装
嵌入式Linux
的内核,虽然是使用C语言编写
工程师进阶笔记
·
2023-06-13 06:16
嵌入式
C
语言设计模式系列
c语言
开发语言
面向对象的嵌入式学习总结(1)
19级方向:嵌入式+人工智能一、学习目标:1.嵌入式开发概述;(面向对象在嵌入式开发中角色)2.
嵌入式Linux
C++编程;(C++概述、C++学习方法、C++开发工具)3.C到C++升级(语法)嵌入式技术
月亮是我啃弯的990
·
2023-06-13 06:14
c++
嵌入式
面向对象的嵌入式软件开发(第一周学习记录)
学习方向:嵌入式+人工智能嵌入式是一门技术学习目标1.嵌入式开发概述;(面向对象在嵌入式开发中角色)2.
嵌入式Linux
C++编程;(C++概述、C++学习方法、C++开发工具)3.C到C++升级(语法
解湘君
·
2023-06-13 06:11
嵌入式
人工智能
嵌入式linux
----ARM入门,熟悉ARM处理器S3C2440
ARM(AdvancedRISCMachines),是一个公司的名字,也是对一类微处理器的统称,也可以是一种技术的名字。ARM公司设计了很多处理器,他们根据内核的不同划分到各个系列中,系列划分是基于ARM7、ARM9、ARM10、ARM11内核的,在每个系列中,存储器管理、cache和TCM处理器扩展也有多种变化。ARM7内核是冯诺依曼体系结构,数据和指令使用同一条总线,内核有一条3级流水线,执行
xlttou
·
2023-06-12 16:05
嵌入式linux
主线剧情02-ARM-Linux基础学习记录
本文部分内容摘自“100askimx6ull”开发板的配套资料(如百问网的《
嵌入式Linux
应用开发完全手册》,在百问网imx6ullpro开发板页面中的《2.1100ASK_IMX6ULL_PRO:开发板资料
Real-Staok
·
2023-06-12 16:34
【主线剧情】Linux
系列
linux
arm
arm开发
ubuntu
vim
Linux命令
嵌入式linux
命令1、文件及目录管理命令touch的功能(1)创建一个js。
清风若月明
·
2023-06-12 15:24
笔记
linux
运维
服务器
四种Bootloader程序安全机制设计
正文大家周末好,我是bug菌~不管是玩单片机还是
嵌入式linux
,基本上都会接触到bootloader,所以bootloader程序也是一个关键的组件,进行硬件初始化,应用程序的合法性、完成性检测、升级功能等等都与其息息相关
最后一个bug
·
2023-06-12 12:52
安全
单片机
stm32
嵌入式硬件
Linux系统:CentOS编译Linux内核
目录一、实验1.下载内核2.解压内核源码3.配置依赖的环境4.进入源码目录,使用makemenuconfig开启菜单选项,手动选择内核功能5.
编译内核
6.安装模块7.安装内核8.验证新内核版本一、实验1
cronaldo91
·
2023-06-12 04:11
linux
centos
嵌入式Linux
驱动开发 04:基于设备树的驱动开发
文章目录目的基础说明开发准备设备树调整驱动程序与测试总结设备树文件内容目的前面文章《
嵌入式Linux
驱动开发03:平台(platform)总线驱动模型》引入了资源和驱动分离的概念,这篇文章将在前面基础上更进一步
Naisu Xu
·
2023-06-12 02:09
嵌入式Linux与设备相关
驱动开发
linux
运维
设备树
内核
编译linux0.11内核
编译linux0.11内核一、实验环境二、下载文件三、配置Linux0.11所需环境四、
编译内核
五、运行linux0.11六、说明1、setup.sh脚本里进行了什么操作?
贰拾肆画生
·
2023-06-12 00:35
OS
git
ubuntu
linux
i.mx6ull 官方SDK学习与移植(3)
看完正点原子《IMX6U
嵌入式Linux
驱动开发指南》教程,对照NXP官方例程,就会发现裸板试验代码其实也并不复杂。在理解对时钟、IO控制、外设原理等的基础上,使用很少的代码就可以完成裸板试验。
小米0670
·
2023-06-11 23:28
I.MX6ULL
mcu
arm开发
学习
嵌入式linux
下的FFmpeg交叉编译(最全面)
FFmpeg介绍当下直播应用很火,在音视频领域,FFmpeg相当知名。可能你用的一些视频播放器背后都有它的身影。FFmpeg是一个开源的跨平台多媒体处理工具,可以用于处理音视频流、转码、封装、解封装等操作,且支持多种格式和协议。它的视频采集功能也非常强大,不仅可以采集视频采集卡或USB摄像头的图像,还可以进行屏幕录制,同时还支持以RTP方式将视频流传送给支持RTSP的流媒体服务器,且支持直播应用。
特立独行的猫a
·
2023-06-11 20:41
音视频
ffmpeg
【IMX6ULL驱动开发学习】05.IMX6ULL驱动开发_编写第一个hello驱动【熬夜肝】
终于可以开始驱动开发了01.安装交叉编译环境【附下载地址】02.IMX6ULL烧写Linux系统03.设置IMX6ULL开发板与虚拟机在同一网段04.IMX6ULL开发板与虚拟机互传文件目录一、获取内核、
编译内核
二
晨少爱学习
·
2023-06-11 20:32
IMX6ULL
驱动开发
linux驱动
第一个驱动程序
IMX6ULL
insmod
linux三层结构图,
嵌入式Linux
系统的三层结构详解
一:什么是嵌入式系统:一般指非PC系统,有计算机功能但又不称之为计算机的设备和器材。它是以应用为中心,软硬件可裁剪的,适用应用系统对功能,可靠性,成本,体积,功耗等综合性严格要求的专用计算机系统。定义:嵌入到对象系统中的专用计算机系统。对象系统是指所嵌入的宿主系统;嵌入性,专用性和计算机系统是计算机系统的三个基本要素;它们分别指:(1)嵌入性:是指嵌入到对象系统中,满足对象系统的环境要求,如物理环
寒月潇凌
·
2023-06-11 12:28
linux三层结构图
树莓派Linux内核编译
安装编译环境3.2、下载树莓派内核代码3.3、配置内核3.4、定制内核版本号3.5、编译并安装内核4、交叉编译4.1、安装编译环境4.2、下载树莓派内核代码4.3、配置内核4.4、定制内核版本号4.5、
编译内核
林哥小站
·
2023-06-11 05:35
树莓派(Raspberry
Pi)
Linux专业使用者
linux
git
【C++/嵌入式笔试面试八股】二、13.进程线程同步、互斥 | 死锁
进程线程同步、互斥结合【
嵌入式Linux
中的Linux内核部分】学习32.进程同步的方法❤️结合
嵌入式Linux
部分Linux内核中的进程同步方式一起学同步是指在多个进程之间共享资源时,需要协调它们的执行顺序
岁月歌者BC
·
2023-06-11 04:11
C++/嵌入式笔试面试集锦
#
计算机基础
面试
linux
操作系统
计算机
嵌入式
Qt——Qt控件之容器-QScrollArea滚动区域控件的使用总结(例程:Qt滚动区域控件中添加图片 )
《项目案例分享》《极客DIY开源分享》《嵌入式通用开发实战》《C++语言开发基础总结》《从0到1学习
嵌入式Linux
开发》
Winter_world
·
2023-06-11 03:38
QT开发实战
qt
QScrollArea
Qt滚动区域控件
Linux环境下交叉编译工具链的制作
本文参照教材
嵌入式Linux
开发入门宝典一、在Windows上安装虚拟机1、浏览器搜索VMware,下载VMwareWorkstationPro最新版,目前为16.2.3,并完成安装。
#橘子汽水
·
2023-06-11 01:18
linux
ubuntu
Linux 之八 完整嵌入式 Linux 环境及构建工具、(交叉)编译工具链、CPU 体系架构
最近,工作重心要从裸机开发转移到
嵌入式Linux
系统开发,由于之前对
嵌入式Linux
环境并不是很了解,因此,第一步就是需要了解如何搭建一个完整的
嵌入式Linux
环境。现在将学习心得记录为此文。
ZC·Shou
·
2023-06-11 01:45
Linux
linux
嵌入式
u-boot
toolchain
boot
嵌入式Linux
开发:迅为教程学习记录
文章目录驱动开发零散篇驱动开发篇并发与竞争篇系统编程驱动开发零散篇
嵌入式Linux
驱动开发(一)Helloworld驱动模块
嵌入式Linux
驱动开发(二)字符设备驱动模块
嵌入式Linux
驱动开发(三)ioctl
liefyuan
·
2023-06-10 20:59
目录
linux
学习
驱动开发
Python3源码编译和使用静态链接库lib&动态链接库dll详细介绍
说明:本文主要介绍:1.python3源码的下载和
编译内核
工程(pythoncore)2.编译的lib和dll使用例子。
ark2022
·
2023-06-10 15:20
C++Python混编
python
c++
visualstudio
后端
Linux -
嵌入式Linux
开发中的Bootloader
嵌入式Linux
系统几乎全部包含一个引导程序(bootloader);从技术角度讲,它不是Linux的一部分,但引导程序在
嵌入式Linux
应用中是一个关键部分。
夜流冰
·
2023-06-10 13:20
Linux
linux
嵌入式Linux
驱动开发 03:平台(platform)总线驱动模型
文章目录目的基础说明开发准备在驱动中获取资源单驱动使用多个资源总结目的前面文章《
嵌入式Linux
驱动开发01:基础开发与使用》和《
嵌入式Linux
驱动开发02:将驱动程序添加到内核中》介绍了驱动开发最基础的内容
Naisu Xu
·
2023-06-10 12:23
嵌入式Linux与设备相关
驱动开发
linux
运维
嵌入式
Qt——Qt控件之容器-QTabWidget选项卡控件的使用总结(例程:Qt标题栏多页面切换 选项卡切换页面)
《项目案例分享》《极客DIY开源分享》《嵌入式通用开发实战》《C++语言开发基础总结》《从0到1学习
嵌入式Linux
开发》
Winter_world
·
2023-06-10 09:23
QT开发实战
qt
QTabWidget
Qt选项卡页面切换
维护嵌入式 Linux 内核——So Easy
Pengutronix内核黑客JanLübbe总结了
嵌入式Linux
中正在不断增长的安全威胁,并在这次欧洲
嵌入式Linux
会议上概述了一个计划,以保持长期设备的安全和功能完整。
云计算运维工程师
·
2023-06-10 08:51
linux
windows
运维
上一页
18
19
20
21
22
23
24
25
下一页
按字母分类:
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
其他