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
嵌入式开发【U-Boot】
P1
嵌入式开发
之什么是Linux应用开发
目录前言01.Linux应用与裸机编程、驱动编程之间的区别1.1裸机编程:1.2驱动编程1.3应用编程前言个人主页:@ChenPi推荐专栏1:《C++_@ChenPi的博客-CSDN博客》✨✨✨推荐专栏2:《LinuxC应用编程(概念类)_@ChenPi的博客-CSDN博客》✨✨✨推荐专栏3:《链表_@ChenPi的博客-CSDN博客》✨✨✨本篇简介:嵌入式Linux应用开发和裸机,驱动开发的区别
@ChenPi
·
2023-12-03 18:17
Linux
C应用编程(概念类)
qt
c++
arm开发
linux
c语言
嵌入式
【海思SS528 | VO】MPP媒体处理软件V5.0 | VO模块编程总结
博客主页:https://blog.csdn.net/wkd_007博客内容:
嵌入式开发
、Linux、C语言、C++、数据结构、音视频本文内容:介绍VO模块使用总结金句分享:你不能选择最好的,但最好的会来选择你
wkd_007
·
2023-12-03 06:01
嵌入式开发
海思VO
VO模块
海思视频输出模块
视频层
VO通道
【海思SS528 | VDEC】MPP媒体处理软件V5.0 | VDEC的使用总结
博客主页:https://blog.csdn.net/wkd_007博客内容:
嵌入式开发
、Linux、C语言、C++、数据结构、音视频本文内容:介绍金句分享:你不能选择最好的,但最好的会来选择你——泰戈尔本文未经允许
wkd_007
·
2023-12-03 06:31
嵌入式开发
媒体
海思SS528
VDEC
MPP媒体处理软件V5.0
海思解码模块
【海思SS528 | VO】MPP媒体处理软件V5.0 | 视频输出模块——学习笔记
博客主页:https://blog.csdn.net/wkd_007博客内容:
嵌入式开发
、Linux、C语言、C++、数据结构、音视频本文内容:介绍金句分享:你不能选择最好的,但最好的会来选择你——泰戈尔本文未经允许
wkd_007
·
2023-12-03 05:24
嵌入式开发
音视频
海思MPP
VO模块
海思视频输出模块
视频层
嵌入式开发
之Vscode实用插件大全
嵌入式开发
之Vscode实用插件大全①Chinese(Simplified)(简体中文)(神器)②C/C++&CMake&C/C++ExtensionPack(神器)③BetterC++Syntax④DoxygenDocumentationGenerator
YZW0123
·
2023-12-03 05:19
VsCode
ESP32
嵌入式
vscode
c++
ide
Todo
Tree
Doxygen
lv11
嵌入式开发
中断控制器14
目录1中断控制器编辑2Exynos4412下的中断控制器2.1概述2.2特征编辑2.3中断状态2.4中断类型2.5中断控制器GIC中断表3中断控制器寄存器详解3.1ICDDCR(InterruptControllerDistributorControlRegister)3.2ICDISER_CPU(InterruptControllerDistributorSet-EnableRegisterfo
4IOT
·
2023-12-03 01:25
嵌入式开发
单片机
嵌入式硬件
lv11
嵌入式开发
轮询与中断13
1CPU与硬件的交互方式轮询CPU执行程序时不断地询问硬件是否需要其服务,若需要则给予其服务,若不需要一段时间后再次询问,周而复始中断CPU执行程序时若硬件需要其服务,对应的硬件给CPU发送中断信号,CPU接收到中断信号后将当前的程序暂停下来,转而去执行中断服务程序,执行完成后再返回到被打断的点继续执行DMA硬件产生数据后,硬件控制器可将产生的数据直接写入到存储器中,整个过程无需CPU的参与2轮询
4IOT
·
2023-12-03 01:55
嵌入式开发
arm开发
lv11
嵌入式开发
中断处理 15
前言:中断属于7种异常的1种,这节主要讲CPU接收到中断之后怎么处理,回顾之前的知识。目录1异常1.1概念1.2异常处理机制1.3ARM异常源1.4异常模式1.5ARM异常响应1.6异常向量表1.7异常返回编辑1.8IRQ异常举例2中断处理框架搭建2.1代码框架介绍2.2当中断信号来,ARM如何处理2.2.1以BL为例说明LR如何保存下一条指令的地址。2.2.2IRQ异常LR寄存器说明如何保存下一
4IOT
·
2023-12-03 01:53
嵌入式开发
arm开发
蓝牙模块(HC-08)(含源码、小白可入)
写在前面:蓝牙串口模块在我们日常的
嵌入式开发
板的学习中可以说是经常使用,今天我们学习如何使用蓝牙串口模块,并利用其进行简单的操作。以便大家对于蓝牙模块用于基本的认识以及基本的使用。
King~30+
·
2023-12-02 23:35
51单片机
51单片机
嵌入式硬件
单片机
c语言笔记之文件操作
16文件操作
嵌入式开发
中基本用不上,这章不重要a字符集:泛泛意义上的文本文件中的数据与磁盘中保存的二进制之间的映射关系。
蹦跶的可达鸭
·
2023-12-02 20:37
c语言
笔记
算法
Keil MDK的一些推荐功能(嵌入式)
KeilMDK的一些推荐功能(嵌入式)KeilMDK是一款广泛使用的
嵌入式开发
工具,提供了丰富的功能和工具集,用于开发和调试嵌入式系统。下面介绍一些值得推荐的KeilMDK功能,以及相关的源代码示例。
WangWEel
·
2023-12-02 18:19
单片机
嵌入式硬件
嵌入式
【
嵌入式开发
基础】 D-Bus入门 - 基础概念
本片文章主要对D-Bus的基础做些讲解,在后续的文章中会持续输出更深入的学习内容官方学习资料入门指南D-Bus官方网站-D-Bus入门指引PythonD-Bus强烈推荐,Python这边对于D-Bus的概念讲解更好理解.D-BusAPID-Bus底层接口-APIgio提供的D-BusAPI-GDBusD-Bus基础概念D-Bus是一个总线系统,用于Linux进程间的通信D-Bus不仅可以当作守护进
赖small强
·
2023-12-02 18:57
嵌入式开发基础
Linux
D-Bus
进程间通信
IPC
rpc
linux
RK356x
U-Boot
研究所(开发篇)5.4 添加特定Nor Flash型号
平台
U-Boot
版本LinuxSDK版本RK356x2017.09v1.2.3RK356x在MTD驱动初始化的情况下,如果没有检测到已经添加支持的NorFlash型号,
U-Boot
会打印识别错误ID:unrecognizedJEDECidbytes
嵌入式逍遥
·
2023-12-02 17:01
RK356x
U-Boot研究所
linux
uboot
mtd
nor
flash
linux下搭建NFS实现文件共享
在linux
嵌入式开发
中应用NFS来实现文件共享,可以大大提高开发效率。主机环境:Ubuntu18.04.4LTS目标机
北星之茫
·
2023-12-02 17:59
linux应用
linux
lv11
嵌入式开发
WDT实验 12
目录1WDT简介2Exynos4412下的WDT控制器2.1概述2.2WDT的特性2.3工作原理2.4其他细节3WDT寄存器详解3.1WTCON控制寄存器3.2WTDAT实时中断寄存器3.3WTCNT递减计数器3.4WTCLRINT清除中断寄存器4WDT编程1WDT简介WatchDogTimer即看门狗定时器,其主要作用是当发生软件故障时可产生复位信号使SOC复位,其本质是一个计数器(独立于CPU
4IOT
·
2023-12-02 14:12
嵌入式开发
嵌入式硬件
arm开发
linux系统移植
1.1uboot命令1.2make命令流程1.3bootz命令执行过程二、uboot移植2.1uboot编译环境搭建2.2创建默认配置文件2.3添加开发板对应的头文件2.4添加开发板对应的板级文件夹2.5修改
U-Boot
别问,问就是全会
·
2023-12-02 08:09
嵌入式系统
linux
上拉输入、下拉输入、浮空输入、模拟输入的区别
上拉输入、下拉输入、浮空输入、模拟输入的区别小小角色熊2018-10-3109:46:254164收藏8分类专栏:
嵌入式开发
版权以及上拉输入、下拉输入、浮空输入、模拟输入的区别最近在看数据手册的时候,发现在
光头不光还亮
·
2023-12-02 04:01
Rockchip RK3399 - Mali-T864 GPU驱动
----------------------------------------------开发板:NanoPC-T4开发板eMMC:16GBLPDDR3:4GB显示屏:15.6英寸HDMI接口显示屏
u-boot
Graceful_scenery
·
2023-12-01 22:17
RockChip
RK3399
福州大学《嵌入式系统综合设计》实验十三:RTSP拉流与RTMP推流
一、实验目的掌握基于算能平台的JPEG压缩编码方法以及开发环境,包括开发主机环境搭建,硬件
嵌入式开发
板的连接,云平台的配置,编码程序的编译、运行等。
迎风斯黄
·
2023-12-01 12:34
嵌入式系统综合设计
运维
linux
ubuntu
计算机视觉
福州大学《嵌入式系统综合设计》 实验十二:图像压缩标准JPEG编解码
一、实验目的掌握基于算能平台的JPEG压缩编码方法以及开发环境,包括开发主机环境搭建,硬件
嵌入式开发
板的连接,云平台的配置,编码程序的编译、运行等。
迎风斯黄
·
2023-12-01 12:03
嵌入式系统综合设计
前端
webpack
node.js
计算机视觉
ffmpeg
人工智能
【海思SS528 | VDEC】MPP媒体处理软件V5.0 | 视频解码模块——学习笔记
博客主页:https://blog.csdn.net/wkd_007博客内容:
嵌入式开发
、Linux、C语言、C++、数据结构、音视频本文内容:介绍金句分享:你不能选择最好的,但最好的会来选择你——泰戈尔目录一
wkd_007
·
2023-12-01 09:32
嵌入式开发
媒体
音视频
海思SS528
VDEC
MPP媒体处理软件V5.0
【IMX6ULL学习笔记之Linux系统移植06】——笔记本安装Ubuntu系统开发
背景最近置办了一台台式机,笔记本电脑性能看不上了,就空置下来,把笔记本安装成Ubuntu系统,专门用来嵌入式学习重新移植Linux系统,再次学习总结
U-boot
的setenv之后的saveenv,通过屏幕显示的
火红色祥云
·
2023-12-01 09:53
NXP-IMX6ULL
Linux学习过程笔记
linux
ubuntu
学习
[RK-Linux] 移植Linux-5.10到RK3399(一)| 搭建系统并让系统跑起来
文章目录一、
u-boot
移植二、内核移植三、文件系统移植四、固件编译与打包五、移植问题处理一、
u-boot
移植首先进入rk3399板级配置文件目录device/rockchip/rk3399,可以看到有一个
嵌入式逍遥
·
2023-12-01 07:43
嵌入式Linux调试
linux
服务器
rk3399
uboot
buildroot
用Keil 5打开并编译Keil程
用Keil5打开并编译Keil程在
嵌入式开发
中,Keil是一个非常常用的集成开发环境(IDE),它提供了一种便捷的方式来开发嵌入式系统。
CodeMaven
·
2023-12-01 03:54
单片机
嵌入式硬件
嵌入式
VMware Ubuntu使用Qemu模拟开发板
VMwareUbuntu20.04LTS使用Qemu虚拟机
u-boot
启动或者配合busybox模拟ARM开发板这里提供相关工具的下载地址Linux内核下载地址busybox下载地址Qemu下载地址
u-boot
長懜
·
2023-11-30 08:35
Linux
嵌入式
linux
ubuntu
NodeMCU ESP8266 中断介绍以及使用详解
中断介绍中断在
嵌入式开发
中是很常见的功能,特别是在单片机的开发中。通常GPIO引脚可以接收外部的信号,根据不同的信号类
小麦大叔
·
2023-11-29 14:49
ESP8266学习教程⭐⭐
单片机
嵌入式硬件
ESP8266
【
嵌入式开发
Linux 常用命令系列 13 -- 脚本中自动将文本中的内容复制到剪切板】
文章目录在Linux中,你可以使用xclip或xsel命令将文本内容复制到剪贴板。这些工具可能不是默认安装的,所以你可能需要先通过包管理器安装它们。对于xclip,可以使用以下命令来安装:sudoapt-getinstallxclip#Debian/Ubuntusudoyuminstallxclip#CentOS/RHELsudodnfinstallxclip#Fedora安装xclip后,你可以
CodingCos
·
2023-11-29 01:51
#
Linux
常用命令
linux
chrome
运维
Linux学习笔记5 -
U-Boot
概述
1.简介
U-Boot
即UniversalBootloader简称(bootloader的一种),是一个遵循GPL条款的开源源码项目。其从FADSRROM,8xxROM,PPCBOOT逐步发展演化而来。
KAMI STUDIO
·
2023-11-28 20:56
Linux学习笔记
linux
学习
运维
linux查看emmc分区信息(10种方法 )
#2uboot查看##3kernel查看方法1方法2方法3方法4方法5方法6方法7方法8方法9方法10##1emmc我们要说的是,UserDataPartition中的再分区可简化为##2uboot查看
u-boot
口袋物联
·
2023-11-28 17:21
linux
emmc分区
查看emmc分区
uboot查看emmc分区
有一种浪漫,叫接触Linux
嵌入式开发
嵌入式开发
产品必须依赖硬件和软件。硬件一般使用51单片机,STM32、ARM,做成的产品以平板,手机,智能机器人,智能小车居多。
五月525
·
2023-11-28 13:01
linux
linux
Ubuntu
嵌入式系统
Docker智驾开发环境搭建
3.1Docker容器虚拟化的好处3.2Docker在开发和运维中的优势4.Docker容器与传统虚拟化的区别4.1区别4.2Docker的优势5.Docker的核心概念6.Docker在
嵌入式开发
中的应用
智驾
·
2023-11-28 12:00
智驾域控
docker
容器
J3
TDA4
交叉编译
面向对象和面向过程编程的区别
优点:性能比面向对象高,因为类调用时需要实例化,开销比较大,比较消耗资源;比如单片机、
嵌入式开发
、Linux/Unix等一般采用面向过程开发,性能是最重要的因素。
书生吴小帅
·
2023-11-28 09:59
性能优化的一般策略及方法
性能优化的一般策略及方法在汽车
嵌入式开发
领域,性能优化始终是一个无法回避的问题:座舱HMI想要实现更流畅的人机交互通信中间件在给定的CPU资源下,追求更高的吞吐量更一般的场景:嵌入式设备CPU资源告急,
工业甲酰苯胺
·
2023-11-28 09:08
性能优化
嵌入式开发
技术栈总结
嵌入式系统嵌入式系统:以应用为中心,以计算机技术为基础,软件硬件可裁剪,适应应用系统对功能、可靠性、成本、体积、功耗严格要求的专用计算机系统芯片体系结构X86体系结构ARM体系结构MIPS体系结构操作系统什么是操作系统linux系统linux内核架构linux内核裁剪linux设备驱动开发BootLoader移植linux多进程/多线程嵌入式操作系统嵌入式操作系统嵌入式操作系统(EmbeddedO
WRichards
·
2023-11-28 06:10
嵌入式系统
物联网
单片机
stm32
51单片机
iot
嵌入式硬件
mcu
嵌入式开发
中常见的文件系统
摘要:本文主要介绍
嵌入式开发
中常用的文件系统类型。对比其差异性及优劣势,以便在后续开发时,选择更合适的嵌入式文件系统。
Evan_ZGYF丶
·
2023-11-28 05:35
嵌入式笔试面试题库
Linux
日常使用与开发
linux
嵌入式
文件系统
嵌入式开发
(三):海思Hi3559a交叉编译live555
姓名:范雪元学号:19020100086学院:电子工程学院以下文章来源:https://blog.csdn.net/zh8706/article/details/107735541【嵌牛导读】:海思Hi3559AV100交叉编译live555【嵌牛鼻子】:live555【嵌牛提问】:如何通过海思Hi3559AV100交叉编译live555?【嵌牛正文】:网上很多关于交叉编译live555的教程,但
Yyauun
·
2023-11-28 03:18
Git基础教程:使用Git Pull从远程仓库拉取代码(适用于
嵌入式开发
)
Git基础教程:使用GitPull从远程仓库拉取代码(适用于
嵌入式开发
)在
嵌入式开发
中,使用版本控制系统是一种常见的做法,以便团队成员之间能够协同开发,并保持代码的版本管理。
DevCyberX
·
2023-11-28 01:08
git
嵌入式
嵌入式开发
工程师需要掌握哪些知识呢?
嵌入式软件开发涉及的知识点很多,我仅以自己多年的经验简单说一下:1、具备简单的硬件电路设计能力,包括数字电路和模拟电路;做嵌入式软件对硬件一样要有一定的基础;2、MCU设计与应用,从单片机到ARM到DSP等要具备根据客户要求设计产品的能力;外围端口和设备的设计使用以及驱动程序的编写能力,包括ADC、FLASH、EEPROM、RTC、Timer、GPIO、CAN、UART、I2C、SPI、以太网、液
华清远见-穆老师
·
2023-11-27 19:41
嵌入式硬件
c语言
c++
人工智能
物联网
嵌入式开发
必须学习qt吗?
作为一名
嵌入式开发
行者QT是必须要学的,也许现在不学以后也要学习的。
嵌入式开发白菜
·
2023-11-27 18:53
qt
学习
ui
RK356x
U-Boot
研究所(开发篇)5.3 Kernel-DTB的使用
平台
U-Boot
版本LinuxSDK版本RK356x2017.09v1.2.3文章目录一、背景二、Livedevicetree三、机制实现四、DTB文件五、定制DTB文件六、加载distrodtb方式一
嵌入式逍遥
·
2023-11-27 13:30
RK356x
U-Boot研究所
linux
rk3568
设备树
kernel
uboot
S3C2440移植
U-BOOT
目录一、移植高版本
u-boot
二、
u-boot
启动过程概述三、修改
u-boot
大致过程修改时钟、SDRAM、UART修改
u-boot
支持nand启动修改
u-boot
支持norflash修改
u-boot
支持
小宝是狗子啊
·
2023-11-27 11:55
Linux驱动
ARM9 2410系列开发板
U-boot
移植
分享一篇2013年上学时期的帖子bootloader简介bootloader引导加载程序是系统运行的第一步,嵌入式系统加电后运行的第一段代码。本文是使用2410开发板完成的2410开发板_百度百科。补充:嵌入式闪存的文件系统位于flash内存设备上,相比ext2、ext3和ext4较大linux文件系统而言更加小巧灵活。把制作好的根文件压缩后写入flash,由bootloader加载到RAM,解压
securitysun
·
2023-11-27 11:53
linux内核
linux
bootloader
u-boot
嵌入式
U-Boot
学习笔记(二):U-Boot--arm--Start.S的分析
声明:该贴是通过参考其他人的帖子整理出来,从中我加深了对uboot的理解,我知道对其他人一定也是有很大的帮助,不敢私藏,如果里面的注释有什么错误请给我回复,我再加以修改。有些部分可能还没解释清楚,如果您觉得有必要注释,希望指出。再次强调该贴的大部分功劳应该归功于那些原创者,由于粗心,我没有留意参考的出处。我的目的是想让大家共同进步。希望大家念在我微不足道的心意,能够积极回馈,以便使帖子更加完善。以
Joern-Lee
·
2023-11-27 11:53
Linux内核与驱动
u-boot
注释
移植u-boot-2012.04.01到JZ2440
一、
u-boot
分析过程a、初始化硬件:关看门狗、设
aogaozhu5689
·
2023-11-27 11:50
嵌入式
操作系统
你该知道的2020年JAVA基础高频面试题!
性能较高,所以单片机、
嵌入式开发
等一般采用面向过程开发面向对象:是把
java那点儿事
·
2023-11-27 08:45
【WPF】基于WPF的上位机开发模板
基于WPF的上位机开发模板一.背景二.基于WPF的通用界面模板三.WPF与python的协同开发四.WPF模板代码路径>>返回总目录<<一.背景在
嵌入式开发
中,经常会写一些脚本来提高工作效率,在工作中发现
woniudaidai
·
2023-11-27 07:32
WPF上位机开发
wpf
C# WPF上位机开发(开篇)
联系信箱:
[email protected]
】之前很少用到c#语言,大部分时间都用c/c++,主要是它可以兼顾上位机qt开发以及
嵌入式开发
。所以,用c/c++是比较合理的。
嵌入式-老费
·
2023-11-27 07:24
C#
WPF上位机开发
c#
wpf
开发语言
【RISC-V操作系统】从零开始写一个操作系统(四)
嵌入式开发
操作系统模型
一.什么是
嵌入式开发
嵌入式开发
是一种和硬件结合紧密的开发方式。是一种比较综合的技术:在特定的硬件环境下针对特定的某款硬件进行开发。我们的操作系统就会涉及到很多
嵌入式开发
的内容。
IOT.FIVE.NO.1
·
2023-11-27 04:30
操作系统
risc-v
risc-v
ubuntu
gnu
bash
U-Boot
启动Linux内核的简单实现
64位ARMLinux内核启动的环境要求在64位ARM处理器上,Linux内核启动前,对设备的环境要求主要有以下几点:内存(DDR)已初始化完成,禁用MMU,关闭数据缓存(dcache);蔽屏CPU中断,关闭指令缓存(icache);禁用驱动的DMA操作,防止Linux内核在启动过程中内存被IO设备访问;除此之外,Linux内核对64位ARM处理器的状态(例如异常级别,ExceptionLevel
塵觴葉
·
2023-11-26 23:47
杂谈
linux
u-boot
U-boot
(四):start_armboot
本文主要探讨210的uboot启动的第二阶段,主要函数为start_armboot。uboot一阶段初始化SoC内部部件(看门狗、时钟等),初始化DDR,重定位二阶段初始化其余硬件(iNand、网卡芯片···)以及命令、环境变量等···启动打印硬件信息,进入bootdelay,读秒完后执行bootcmd启动内核或打断读秒进入命名状态一阶段为汇编,在SRAM中,主要在SoC内部,二阶段为C阶,在DR
菜_小_白
·
2023-11-26 23:46
嵌入式硬件
c语言
arm开发
汇编
上一页
6
7
8
9
10
11
12
13
下一页
按字母分类:
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
其他