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
开发工程师必备知识。
ciai7500
·
2024-01-13 14:56
嵌入式
c/c++
驱动开发
bootloader学习笔记及SD卡启动盘制作
为操作系统的加载和运行做准备(其本身不是操作系统)Bootloader基本功能1、初始化软硬件环境2、引导加载linux内核3、给linux内核传参4、执行用户命令注:bootloader是启动引导程序的统称,
嵌入式
ssz__
·
2024-01-13 14:29
Linux学习笔记
学习
linux
运维
嵌入式linux
下使用lvgl模拟器(SDL2)
这里就直接开始了,安装虚拟机和c/c++开发环境就请看正点原子的qt教程安装,同时没有CMake教程和SDL2教程,主打一个速记。一、从官网下载lvgl源码(v8.3.9)lvgl需要从github上面下载,网络不好请自行爬梯。gitclone-bv8.3.9https://github.com/lvgl/lvgl.git二、下载lvgl_drivers驱动(v8.3.0)gitclone-bv8
疯狂小机佬
·
2024-01-13 13:10
嵌入式C语言设计笔记
c语言
c++
数据结构
01 QEMU仿真器-模拟器介绍
模拟器介绍作者将狼才鲸创建日期2022-05-28所属的Gitee源码和工程地址:才鲸嵌入式/开源安防摄像机(嵌入式软件)一、QEMU模拟器(仿真器)介绍如果你也像我一样,虽然学过电子和硬件,也做过boot、
系统移植
才鲸嵌入式
·
2024-01-13 09:36
9
嵌入式QEMU教程
嵌入式
单片机
c语言
mcu
arm
IMX6ULL采用YOCTO构建
嵌入式Linux
系统
1、创建工程项目文件夹:/home/jason/Linux/Yocto/fsl-release-yocto2、获取repo切换至工程项目文件夹,如:/home/user/Linux/Yocto/fsl-release-yocto,在该文件夹下使用如下命令:curlhttp://commondatastorage.googleapis.com/git-repo-downloads/repo>./re
望有恒
·
2024-01-13 08:34
嵌入式软件开发
linux
运维
服务器
x-cmd pkg | busybox - 嵌入式 Linux 的瑞士军刀
,集成了一批最常用Unix工具命令,只需要几MB大小就能覆盖绝大多数用户在Linux的使用,能在多款POSIX环境的操作系统(如Linux、Windows、Android、嵌入式系统)中运行,被称为“
嵌入式
x-cmd
·
2024-01-13 03:23
pkg
linux
运维
服务器
嵌入式硬件
busybox
《
嵌入式Linux
应用开发完全手册》——第1章
嵌入式Linux
开发概述 1.1 嵌入式系统介绍...
本节书摘来自异步社区《
嵌入式Linux
应用开发完全手册》一书中的第1章,第1.1节,作者韦东山,更多章节内容可以访问云栖社区“异步社区”公众号查看。
weixin_34250709
·
2024-01-11 22:22
嵌入式
操作系统
内存管理
《嵌入式 Linux C 语言应用程序设计(修订版)》——本章小结
本节书摘来异步社区《
嵌入式Linux
C语言应用程序设计(修订版)》一书中的第1章,作者:华清远见嵌入式培训中心,孙琼,更多章节内容可以访问云栖社区“异步社区”公众号查看本章小结
嵌入式Linux
C语言应用程序设计
weixin_34252090
·
2024-01-11 22:22
嵌入式
硬件架构
操作系统
《嵌入式设备驱动开发精解》——1.2 基于ARM处理器的
嵌入式Linux
系统
本节书摘来异步社区《
嵌入式Linux
应用开发完全手册》一书中的第1章,第1.2节,作者:韦东山,更多章节内容可以访问云栖社区“异步社区”公众号查看1.2基于ARM处理器的
嵌入式Linux
系统
嵌入式Linux
weixin_34384681
·
2024-01-11 22:22
嵌入式
驱动开发
操作系统
《嵌入式设备驱动开发精解》——1.1 嵌入式系统介绍
本节书摘来异步社区《
嵌入式Linux
应用开发完全手册》一书中的第1章,第1.1节,作者:韦东山,更多章节内容可以访问云栖社区“异步社区”公众号查看1.1嵌入式系统介绍
嵌入式Linux
应用开发完全手册1.1.1
weixin_34233679
·
2024-01-11 22:52
驱动开发
嵌入式
操作系统
《
嵌入式Linux
应用开发完全手册》——1.2 基于ARM处理器的
嵌入式Linux
系统
本节书摘来自异步社区《
嵌入式Linux
应用开发完全手册》一书中的第1章,第1.2节,作者韦东山,更多章节内容可以访问云栖社区“异步社区”公众号查看。
weixin_33893473
·
2024-01-11 22:51
操作系统
嵌入式
内存管理
小米4A千兆版路由器刷入OpenWRT教程结合内网穿透远程访问
Breed4.安装cpolar内网穿透4.1注册账号4.2下载cpolar客户端4.3登录cpolarwebui管理界面4.4创建公网地址5.固定公网地址访问前言OpenWRT是一个高度模块化、高度自动化的
嵌入式
ks胤墨
·
2024-01-11 21:47
智能路由器
python
Linux 内核 GPIO 用户空间接口
LinuxGPIO架构GPIO是通用输入/输出的缩写,是
嵌入式Linux
系统中最常用的外设之一。
红桃Jk
·
2024-01-11 13:27
linux
运维
服务器
RT-Thread
系统移植
目录前言一、实验平台简介1.1W601简介1.2RT-Thread简介1.3ENV简介二、开发环境搭建2.1MDK安装2.2Git安装2.3RT-Thread相关下载2.4其他素材三、移植RT-Thread四、RT-Thread的构建与配置系统4.1Kconfig配置4.2SCons构建工具(系统)4.3ENV开发工具使用五、W601开发板下载验证5.1使用串口下载软件5.2ST-Link下载前言
别问,问就是全会
·
2024-01-11 10:06
嵌入式应用
单片机
RT-Thread
W601
Ubuntu上编译ARM程序
其实还能给
嵌入式Linux
开发者带来好处,虽然好处不是直接的。Ubuntu的源上已经支持多架构,通俗讲就是可以在x86电脑上装上armhf的所有库文件。
袁保康
·
2024-01-11 04:57
Linux系统管理
2021-08-10
姓名:张皓炜学号:19020100326学院:电子工程学院转自:https://blog.csdn.net/shiniji_hh1126/article/details/6906944【嵌牛导读】
嵌入式
18de6bdb39ed
·
2024-01-10 20:06
如何在小米4A刷OpenWRT系统并通过cpolar实现公网访问本地路由器
Breed4.安装cpolar内网穿透4.1注册账号4.2下载cpolar客户端4.3登录cpolarwebui管理界面4.4创建公网地址5.固定公网地址访问前言OpenWRT是一个高度模块化、高度自动化的
嵌入式
在肯德基吃麻辣烫
·
2024-01-09 15:19
智能路由器
【嵌入式】git工具基础命令学习笔记 |
嵌入式Linux
文章目录前言一、git基础指令二、git分支管理2.1、一些基础命令2.2、时间回溯2.3、新建分支,删除分支,重命名分支前言参考:飞凌嵌入式ElfBoardELF-1软件学习手册chatGPT一、git基础指令首先我们新建一个名叫git的文件夹,在里面创建一个main.c,后续就以这个C文件为例子进行git管理:首先检查ubuntu虚拟机上的git版本是不是最新的:sudoapt-getinst
今天一定要洛必达
·
2024-01-09 12:26
嵌入式Linux
git
学习
笔记
Qt/QML编程学习之心得:一个音频播放器的实现(29)
首先所有的设计都是基于音乐播放器的,
嵌入式linux
下同样也有音乐播放器,比如mplayer。其调用方法如下,可以启动一个从头开始播放音频的mplayer进程。
芯片-嵌入式
·
2024-01-09 01:06
qt
qml
STM32 CubeMX LwIP + freertOS 移植
下面进行freertOS
系统移植
在以上无系统的cubeMX配置下继续添加f
felix_fang_xin
·
2024-01-08 18:59
stm32
嵌入式硬件
单片机
新手学习
嵌入式Linux
和Android开发板推荐
一,确定目标,linux是一个非常非常大的概念。想全部吃透是不可能的。理想的说,搞懂linux,就可以做所有工作。个人更倾向于说想做什么样工作,需要侧重学linux的哪部分。二,选择开发板学习嵌入式离不开开发板,选择一款合适的开发板会让学习事半功倍。对于学习来说嵌入式开发板的选择要看几点。1.看硬件性能及软件支持情况,是否满足自己的开发要求,Linux学习目前iMX6ULL开发板比较适合,零基础来
迅为电子
·
2024-01-08 10:10
开发板
ARM
Linux
Android
ARM开发板
【嵌入式】飞凌嵌入式ELF1开发板 初体验 |
嵌入式Linux
开发
文章目录前言一、开机初体验1.1、开机1.2、连接WIFI二、基本功能测试2.1、主板命令行测试2.1.1、TF卡热插拔测试2.1.2、LED命令行测试2.1.3、数据库测试三、基础编程实战3.1、交叉编译链部署3.2、温湿度传感器程序3.3、看门狗程序3.4、六轴传感器程序3.5、MQTT物联网bug记录波特率设置错误,导致putty界面异常前言参考:飞凌嵌入式ElfboardELF1开发板快速
今天一定要洛必达
·
2024-01-08 05:55
嵌入式Linux
linux
运维
服务器
【嵌入式】Makefile 学习笔记记录 |
嵌入式Linux
文章目录前言一、Makefile的引入——最简单的gcc编译过程二、Makefile的规则三、Makefile的语法3.1、通配符3.2、假想目标.phony3.3、即时变量延时变量四、Makefile的函数4.1、foreach4.2、filter4.3、wildcard4.4、patsubst五、Makefile升级5.1、包含头文件在内的依赖关系(自动生成依赖文件)5.2、添加CFLAGS六
今天一定要洛必达
·
2024-01-08 05:53
嵌入式Linux
学习
笔记
linux
Uboot-1(uboot前传)
来源:朱有鹏老师的
嵌入式linux
核心教程1、为什么要有uboot1.1、计算机系统的主要部件(1)、计算机系统就是有CPU来做核心进行运行的系统。
ant-small
·
2024-01-08 04:07
Uboot
U-Boot
Uboot-2(补基础之shell和Makefile)
来源:朱有鹏老师的
嵌入式linux
核心教程1、shell介绍1.1、shell是操作系统的终端命令行(1)、shell可以理解为软件系统提供给用户操作的命令行界面,可以说它是人机交互的一种方式。
ant-small
·
2024-01-08 04:07
Uboot
U-Boot
Uboot-3(uboot初体验)
来源:朱有鹏老师的
嵌入式linux
核心教程1、X210官方uboot配置编译实践1.1、找到官方移植好的uboot(BSP概念)(1)、源头的源代码是uboot官网下载的。
ant-small
·
2024-01-08 04:07
Uboot
U-Boot
Uboot-4(uboot配置)
来源:朱有鹏老师的
嵌入式linux
核心教程1、uboot主Makefile分析11.1、ubootversion确定(Makefile的24-29行)(1)、uboot的版本号分3个级别:VERSION
ant-small
·
2024-01-08 04:00
Uboot
U-Boot
嵌入式Linux
之MX6ULL裸机开发学习笔记(IMX启动方式-IVT表和BootData和DCD详解)
一,启动头文件1.BootRom做的事情。当我们设置BOOT模式为内部BOOT模式后,I.MX6U内部的bootROM就会执行,首先初始化时钟,设置内核时钟为396MHz。使能MMU和Cache,使能L1Cache和L2CacheMMU,目的就是为了加速启动。从BOOT_CFG设置的外置存储中,读取image,然后做相应的处理。2.IVT和BootData数据bin文件前面要添加头部。可以得到,我
仙牛电祖
·
2024-01-08 04:55
linux
学习
笔记
ZedBoard-Linux学习笔记之一
本文参考自
嵌入式linux
基础教程第二版【本书已经获得
雄关迈步
·
2024-01-07 22:08
嵌入式Linux
C语言介绍
目录一.前言二.C语言的特点一.前言开发工具通常依赖于操作系统提供的各种功能和服务。许多开发工具都基于操作系统的API(应用程序接口)进行开发,这些API提供了文件处理、网络通信、图形界面等核心功能。没有操作系统的支持,这些开发工具就无法正常工作。而开发工具也反过来影响操作系统的设计和发展。为了满足开发工具的需求,操作系统需要提供更加高效、稳定和安全的运行环境。同时,随着开发工具的不断升级和发展,
安城安
·
2024-01-07 19:49
单片机
c语言
开发语言
linux
嵌入式Linux
开发板硬件学习-基于cadence
嵌入式Linux
开发板硬件学习-基于cadence目录原理图网表输出功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中
你的模样
·
2024-01-07 15:39
智能硬件
一、串行FLASH文件系统FatFs简介
本节主要给大家介绍以下内容:文件系统简介FatFs文件系统简介FatFs文件
系统移植
FatFs功能使用一、文件系统简介当我们在使用SPIFLASH直接存储数据当需要记录字符“STM32SPIFLASH”
I am Supreme
·
2024-01-07 08:52
嵌入式软件学习总结
嵌入式软件
stm32
文件系统
全志F1C100s主线linux入坑记录 (1)linux
系统移植
linux
系统移植
(基于SD卡启动)百度网站文章目录linux
系统移植
(基于SD卡启动)一、安装gcc交叉编译器二、Uboot移植1.下载Uboot源码2.配置Uboot3.编译Uboot三、Linux
鱼尾001
·
2024-01-06 14:36
F1C100s
linux
嵌入式硬件
单片机
驱动开发
Qt/C++摄像头采集/二维码解析/同时采集多路/图片传输/分辨率帧率可调/自动重连
本地摄像机的采集可以用qcamera来做,但是qcamera类在很多平台没有实现,比如
嵌入式linux
系统上几乎是没有用的,所以更加推荐用兼容性跨平台最好的ffmpeg来做,在linux
feiyangqingyun
·
2024-01-06 07:20
Qt/C++项目作品
qt
c++
qt二维码解析
嵌入式Linux
之Ubuntu学习笔记(vim编译器)
VIM编辑器1.安装sudoapt-getinstallvim2.vim编辑器三种工作模式vixxx//使用编辑器打开文件。一般模式(指令模式):默认模式,用vi打开一个软件以后自动进入到此模式。编辑模式:一般模式中无法编辑文件,要编辑文件就要进入编辑模式,按下i:在当前光标所在字符的前面,转为输入模式l:在当前光标所在行的行首转换为输入模式a:在当前光标后面,转为输入模式A:在光标所在行的行尾,
仙牛电祖
·
2024-01-05 17:02
Linux
linux
ubuntu
学习
嵌入式Linux
之Ubuntu学习笔记(文件连接)
1.Linux连接文件linux有两种文件:符号连接(软连接)与硬连接,符号连接类似Windows下的快捷方式,硬连接通过文件系统的inode连接来产生新文件名,而不是产生新文件。inode:记录文件属性,一个文件一个inode。inode相当于文件ID,查找文件的时候要先找到inode,然后才能读出文件的内容。2.ln命令ln命令用于创建连接文件:ln[选项]源文件目标文件选项:-s创建符号连接
仙牛电祖
·
2024-01-05 17:32
Linux
linux
ubuntu
学习
嵌入式Linux
之Ubuntu学习笔记(Makefile规则格式)
Makefile里面是由一系列的规则组成的,这些规则格式如下:目标:依赖文件集合命令1命令2……列:main:main.oinput.ocalcu.ogcc-omainmain.oinput.ocalcu.o命令列表中的每条命令必须以TAB键开始,不能使用空格!我们分析上一章的makefile代码:1main:main.oinput.ocalcu.o2gcc-omainmain.oinput.oc
仙牛电祖
·
2024-01-05 11:59
linux
ubuntu
学习
嵌入式Linux
之Ubuntu学习笔记(压缩与解压缩)
1.Linux下常用的压缩格式Linux下常用的压缩扩展名有:.tar.tar.bzs.tar.gz2.Windows下7ZIP软件的安装因为Linux下很多文件是.bz2,.gz结尾的压缩文件,因此需要在windows下安装7zip软件。3.gzip压缩工具.gzip工具负责压缩和解压缩.gz格式的压缩包gzipxxxx//压缩gzip-dxxx.gz//解压缩gzip对文件夹进行压缩gzip-
仙牛电祖
·
2024-01-05 11:59
Linux
linux
ubuntu
学习
嵌入式Linux
之Ubuntu学习笔记(文件系统结构)
二.Ubuntu文件系统结构/bin存放二进制可执行文件,这些命令在单用户模式下也能够使用。可以被root和一般的账号使用。/bootUbuntu内核和启动文件,比如vimlinuz-xxx。gurb引导装载程序。/dev设备驱动文件/etc存放一些系统配置文件,比如用户帐号和密码文件,各种服务的起始地址。/home系统默认的用户文件夹,一般创建用户帐号的时候,默认的用户主文件夹都会放到此目录下。
仙牛电祖
·
2024-01-05 11:58
Linux
linux
ubuntu
学习
嵌入式Linux
之MX6ULL裸机开发学习笔记(IMX启动方式-启动设备的选择)
一,硬件启动方式选择1.启动方式的选择6ull支持多种启动方式。比如可以从SD/EMMC、NANDFlash、QSPIFlash等启动。6ull是怎么支持多种外置flash启动程序的。1.启动方式选择:BOOT_MODE0andBOOT_MODE1,这两个是两个IO来控制的,选择从USB启动还是内部BOOT启动,如果要烧写系统到开发板中可以选择从USB下载,下载到SD卡,EMMC,NADN等外置存
仙牛电祖
·
2024-01-05 06:01
Linux
linux
学习
笔记
嵌入式Linux
之Ubuntu学习笔记(shell脚本入门)
1.什么是shell脚本我们已经能够熟练的在终端中输入命令来完成一些常用的操作,但是我们都是一条一条的输入命令。这样会很麻烦,那么有没有一种方式可以将很多条命令放到一个文件里面,然后直接运行这个文件即可?肯定有,这个就是shell脚本!shell脚本类似windows的批处理文件,shell脚本就是将连续执行的命令写成一个文件。shell脚本提供数组,循环,条件判断的等功能。shell脚本一般是L
仙牛电祖
·
2024-01-05 06:30
linux
ubuntu
学习
嵌入式Linux
之Ubuntu学习笔记(shell脚本条件判断,函数,循环)
1.shell脚本条件判断shell脚本支持条件判断。虽然可以通过&&和||来实现简单的条件判断,但是稍微复杂一点的场景就不合适了。shell脚本提供了ifthen条件语句,写法:if[条件判断];then//判断成立要做的事情fi还有ifthenelse语句,写法:if条件判断;then//判断成立要做的事情else//条件判断不成立要做的事情fi或if条件判断;then//判断成立要做的事情e
仙牛电祖
·
2024-01-05 06:30
Linux
linux
ubuntu
学习
嵌入式Linux
之MX6ULL裸机开发学习笔记(汇编LED灯点亮)
汇编LED驱动实验1.驱动编写首先创建在vscode上创建工作区,创建led.s汇编文件,然后编写以下程序.global_start@全局标号_start:/*使能所有外设时钟*/ldrr0,=0x020c4068@CCGR0ldrr1,=0xffffffff@要向CCGR0写入的数据strr1,[r0]@将0xffffffff写入CCGR0中ldrr0,=0x020c406c@CCGR1strr
仙牛电祖
·
2024-01-05 06:48
Linux
linux
学习
笔记
Linux驱动开发笔记(六):用户层与内核层进行数据传递的原理和Demo
/details/135384355红胖子网络科技博文大全:开发技术集合(包含Qt实用技术、树莓派、三维、OpenCV、OpenGL、ffmpeg、OSG、单片机、软硬结合等等)持续更新中…Linux
系统移植
和驱动开发专栏上一篇
长沙红胖子Qt软件开发
·
2024-01-05 05:33
linux驱动开发
linux
驱动开发
copy_to_user
copy_from_user
用户与内核数据交互
FS4412
系统移植
及开发板启动过程
Windows装机过程:1、准备Windows系统镜像、U盘启动盘2、进入BIOS选择启动方式(U盘启动)3、通过U盘中的引导程序安装系统4、安装Windows驱动程序5、安装Windows应用程序Linux
系统移植
ssz__
·
2024-01-05 03:17
Linux学习笔记
linux
学习
ubuntu
嵌入式硬件
迅为
嵌入式linux
驱动开发笔记(五)—pinctl和gpio子系统
一、pinctl和gpio子系统pinctrl子系统设置引脚的复用关系和电气属性。2、LinuxPinctrl子系统提供的功能是什么?(1)管理系统中所有的可以控制的pin,在系统初始化的时候,枚举所有可以控制的pin,并标识这些pin。(2)管理这些pin的复用(Multiplexing)。对于SOC而言,其引脚除了配置成普通的GPIO之外,若干个引脚还可以组成一个pingroup,形成特定的功
梅山剑客
·
2024-01-03 21:11
Linux操作系统
#
嵌入式驱动linux
linux
学习
单片机
arm
驱动开发
【elfboard linux开发板】3.linux 交叉编译工具使用
1.SSH连接虚拟机ubuntu系统和
嵌入式Linux
系统首先,通过NAT模式连接外网,下载安装ssh安装sshsudoapt-getinstallopenssh-server查看sshps-e|grepssh
笔wei生花
·
2024-01-03 18:58
linux
【elfboard linux开发板】2. 复习linux相关操作命令
前提:安装好VMWare虚拟机和在虚拟机上安装好ubuntu系统ps:如何生成可执行文件到
嵌入式Linux
中?
笔wei生花
·
2024-01-03 18:57
linux
【十年开发积累】STM32产品开发代码案例合集,嵌入式物联网工程师珍贵资料(物联技术666)
简介例程涵盖:STM32各类功能配置,外围传感器初始化,模块初始化,物联网协议,操作
系统移植
,功能开发,产品案例等等,十分具有参考价值。
物联技术666
·
2024-01-03 11:13
物联网项目实战之单片机接口开发
嵌入式培训笔记
stm32
物联网
嵌入式硬件
QT
系统移植
教程
QT
系统移植
教程QT
系统移植
教程qt教程:http://www.qter.org/portal.php?
曼城英泽
·
2024-01-03 08:46
f8QT
qt
开发语言
上一页
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
其他