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
S5PV210裸机
【FreeRTOS】【STM32】06.1 FreeRTOS的使用1(对06的补充)
前后台系统(
裸机
)
裸机
又称前后台系统,在一个while中不停循环处理各个task。
熟练的魔法师
·
2023-10-17 11:14
RTOS
stm32
嵌入式硬件
单片机
RT-Thread学习笔记(一):认识RT-Thread系统
认识RT-Thread系统为什么选择RT-Thread系统RTOS对比
裸机
开发优势劣势RT-Thread与其他RTOS系统对比RT-Thread简介RT-Thread系统架构官网学习资料为什么选择RT-Thread
C藏镜人
·
2023-10-17 08:52
RT-Thread系统
物联网
RT-Thread
【UBOOT】1-使用与烧写
一、uboot简介1)uboot是一个
裸机
程序,比较复杂2)最主要的作用是引导Linux内核启动;初始化DDR;因为Linux是运行在DDR里面的;而Linux镜像(zImage或uImage+dtb)
AYZP
·
2023-10-17 07:56
开发板
linux
效率工具
多年前使用一个
裸机
的fat32开源文件系统znFAT
10多年前一个项目,其中一个需求是需要读取CF卡的文件数据解释并执行,对linux或者比较高级的RTOS来说并不是什么难度,对于10多年前只会跑
裸机
大循环前后台程序框架来说,那时单片机开发只能当一个简单通讯或控制的部件
纵向深耕
·
2023-10-17 04:41
单片机外围电路
单片机
fat32
CF卡
文件系统
IMX6ULL
裸机
篇之按键中断实验
上一篇文章如下:IMX6ULL
裸机
篇--向GPIO驱动添加中断处理函数_凌雪舞的博客-CSDN博客上一篇文章已经写好了GPIO设置中断所要做的工作。这一节编写按键中断代码并运行。
凌肖战
·
2023-10-16 22:34
linux
arm开发
c语言
2020-02-18
只有硬件没有软件的计算机系统被称之为“
裸机
”,我们很难用“
裸机
”来完成计算机日常的工作(如存储和运算),所以必须用特定的软件来控制硬件的工作。
三思尔行
·
2023-10-16 15:28
4-GPIO和LED
一、
裸机
实验体验之USB启动配合dnw工具下载1.1、背景知识介绍回顾
S5PV210
的启动方式,必须将OM5打到VCC,才能从USB启动。
非主流的豆瓣
·
2023-10-16 13:02
Uboot和系统移植(8)------- uboot如何启动内核
启动内核第二步:校验内核格式zImage启动uImage启动3.启动内核第三步:内核传参do_bootm_linux函数三,uboot启动内核的总结一,uboot和内核到底是什么1、uboot本质是一个
裸机
程序
big__C
·
2023-10-16 13:29
Uboot和系统移植
linux
嵌入式
uboot
内核传参
UBOOT--启动内核
uboot是一个
裸机
程序(1)复杂的
裸机
程序,和ARM
裸机
中学习的
裸机
程序没有本质区别内核本省也是一个"
裸机
程序"(1)操作系统本身就是一个
裸机
程序,和uboot,和其他
裸机
程序并没有本质区别(2)区别就是操作系统运行起来后再软件上分为内核层和应用层
花花公主的皮皮
·
2023-10-16 13:29
U-Boot和系统移植实战
linux
arm开发
运维
嵌入式
裸机
之LCD学习笔记
前期准备一.LCD简介1.1什么是LCD?(1)LCD(LiquidCrystalDisplay)俗称液晶.(2)液晶是一种材料,液晶这种材料具有一种特点:可以在电信号的驱动下液晶分子进行旋转,旋转时会影响透光性,因此我们可以在整个液晶面板后面用白光照(称为背光),可以通过不同电信号让液晶分子进行选择性的透光,此时在液晶面板前面看到的就是各种各样不同的颜色,这就是LCD显示。(3)被动发光和主动发
Donke_Dong
·
2023-10-16 10:55
嵌入式裸机笔记
嵌入式
裸机
之触摸屏touch学习笔记
一.输入类设备简介1.1input/outputIO输入输出,是计算机系统中的一个概念。计算机的主要功能就是从外部获取数据然后进行计算加工得到输出数据并输出给外部(计算机可以看成数据处理器)。计算机和外部交互就是通过IO。每一台计算机都有个标准输入和标准输出。1.2常见输入类设备键盘、鼠标、触摸屏、游戏摇杆、传感器等(摄像头并不是一个典型的输入类设备)1.3触摸屏的特点(1)触摸屏和人的关系很紧密
Donke_Dong
·
2023-10-16 10:55
嵌入式裸机笔记
嵌入式学习笔记(54)
S5PV210
的ADC控制器
11.3.1ADC和(电阻式)触摸屏的关系(1)ADC在210数据手册的section10.7(2)电阻式触摸屏本身工作时就依赖于AD转换,所以在210的SoC中电阻触摸屏接口本身和ADC接口是合二为一的。或者说电阻触摸屏接口使用了(复用了)ADC的接口。11.3.2ADC的工作时钟框图ADCCLK是ADC控制器工作的时钟,也就是converterclock。从时钟框图可以看出,它是PCLK(PC
嵌入式开发白菜
·
2023-10-16 10:21
嵌入式学习笔记
编程
嵌入式
单片机
嵌入式硬件
学习
笔记
linux
01_FreeRTOS基础知识
目录
裸机
与RTOS介绍
裸机
与RTOS特点FreeRtos简介任务调度简介抢占式调度时间片调度协程式调度任务状态
裸机
与RTOS介绍假设小明在打游戏,此时女盆友微信回复了信息。
Tree-gg
·
2023-10-16 02:28
FreeRTOS
单片机
嵌入式硬件
FreeRTOS
qemu基础篇——VSCode 配置 GDB 调试
插件调试文件创建调试配置配置脚本qemu启动脚启动调试报错情况一报错情况二报错情况三调试界面运行GDB命令查看反汇编断点查看内核寄存器查看变量参考链接VSCode配置GDB调试qemu-基础篇——arm
裸机
调试环境搭建上一节中直接使用
tyustli
·
2023-10-15 22:17
#
qemu-基础篇
vscode
GDB
qemu
arm
VSCode 调试 u-boot
调试配置参考qemu基础篇——VSCode配置GDB调试要想调试u-boot只需要再添加一个u-boot的配置即可{"version":"0.2.0","configurations":[{//qemu
裸机
调试配置
tyustli
·
2023-10-15 22:17
#
u-boot
vscode
u-boot
【Vitis】printf无法打印浮点数的解决办法
问题描述 在使用vitis开发
裸机
程序时,将数据在串口输出时会遇到使用xil_printf和printf均只能打印字符串和整数,无法打印浮点数的问题。
wjh776a68
·
2023-10-15 22:28
#
Xilinx入门
vitis
xil_printf
浮点数
串口输出
(keil MDK)ucos浮点数支持不正常的解决方案
最近遇到了一个问题,就是ucosii中浮点数调用printf显示不正常,但是
裸机
上对浮点数支持正常,以下是详细情况。
Liu-_--
·
2023-10-15 21:40
解决方案
keil
STM32学习
嵌入式之路
LPC1788
解决方案
编译器
printf
硬件
栈
[MCU]嵌入式Linux开发板
裸机
程序烧写 方法总结
1.使用imxdownload烧写(针对nxp6ULL开发板)将imxdownload拷贝到工程根目录下,我们要将imxdownload拷贝到工程根目录下,也就是和led.bin处于同一个文件夹下,要不然烧写会失败的,拷贝完成以后如图给予imxdownload可执行权限,直接将软件imxdownload从Windows下复制到Ubuntu中以后,imxdownload默认是没有可执行权限的。我们需
21ic电子工程师
·
2023-10-15 20:24
嵌入式基础知识
单片机
linux
嵌入式硬件
[MCU] 嵌入式Linux开发板
裸机
程序烧写 方法总结
1.使用imxdownload烧写(针对nxp6ULL开发板)将imxdownload拷贝到工程根目录下,我们要将imxdownload拷贝到工程根目录下,也就是和led.bin处于同一个文件夹下,要不然烧写会失败的,拷贝完成以后如图给予imxdownload可执行权限,直接将软件imxdownload从Windows下复制到Ubuntu中以后,imxdownload默认是没有可执行权限的。我们需
21ic电子工程师
·
2023-10-15 20:54
嵌入式基础知识
linux
单片机
ubuntu
[MCU]嵌入式Linux开发板
裸机
程序烧写 方法总结 原创
1.使用imxdownload烧写(针对nxp6ULL开发板)将imxdownload拷贝到工程根目录下,我们要将imxdownload拷贝到工程根目录下,也就是和led.bin处于同一个文件夹下,要不然烧写会失败的,拷贝完成以后如图给予imxdownload可执行权限,直接将软件imxdownload从Windows下复制到Ubuntu中以后,imxdownload默认是没有可执行权限的。我们需
21ic电子工程师
·
2023-10-15 20:53
嵌入式基础知识
linux
运维
服务器
Linux 中断实验
Linux中断简介Linux中断API函数上半部与下半部设备树中断信息节点获取中断号硬件原理图分析实验程序编写修改设备树文件按键中断驱动程序编写编写测试APP运行测试编译驱动程序和测试APP运行测试不管是
裸机
实验还是
行稳方能走远
·
2023-10-15 16:46
正点IMX6ULL驱动开发
linux
单片机
运维
单片机开发-软件架构与系统设计(工程实现使用的也是轮询系统、前后台系统和多任务系统)
在单片机的工程使用中,可以分为
裸机
系统和多任务系统。
裸机
系统一般被叫做裸跑,大部分的代码都是应用程序。多任务系统也可以称为操作系统,它是在我们的应用程序与单片机硬件之间增加了一个中间层。
xiawucha159
·
2023-10-15 10:28
⑤FreeRTOS基础与使用
单片机
嵌入式硬件
操作系统
裸核
软件开发
2022-08-28
从周五开完会,下去点了杯奈雪就收到了要封的消息,拿了
裸机
逃奔回家。本来周五要放纵日与朋友一起去来福士大吃一顿的,结果回家只啃了鸭脖喝了杯牛奶。周六喜提黄ma,去做了核酸绿了。
和企鹅一起读书
·
2023-10-15 07:26
STM32
裸机
编程 04 - Makefile 构建自动化
Makefile:构建自动化我们可以用make命令行工具替代手动敲入“编译”、“链接”、“烧写”这些命令,自动完成整个过程。make工具使用一个名为Makefile的配置文件,从中读取执行动作的指令。这种自动化方式非常棒,因为这样可以把构建固件的过程、使用了哪些编译标记等也文档化。在https://makefiletutorial.com上有一个非常好的给初学者的Makefile教程,强烈建议看一
m0_61687959
·
2023-10-15 06:55
stm32
自动化
嵌入式硬件
kubernetes节点资源保留设置
直接跑在低性能的
裸机
上。2:应用层,把大型服务重构成可以水平扩
weixin_34023982
·
2023-10-14 19:08
开发工具
运维
linux物理地址到虚拟地址映射MMU
9、linux物理地址到虚拟地址映射MMU在单片机和
裸机
中操作硬件直接访问物理寄存器即可例如unsignedint*p=0x12345678;*p=0x87654321;但是在Linux上不行,在Linux
小袁OVO
·
2023-10-14 16:14
linux驱动
linux
Linux---进程(1)
安装操作系统之后,你面对的就不再是笨拙的
裸机
,而是操作便利,服务周到的
HaiFan.
·
2023-10-14 16:28
网络
运维
stm32mp1 Cortex M4开发篇9:扩展板空气温湿度传感器控制
写在前面:本文章为《ARMCortex-M4
裸机
开发篇》系列中的一篇,,全系列总计14篇。
华清远见IT开放实验室
·
2023-10-14 11:37
stm32mp157教程
stm32单片机开发
arm
stm32
stm
linux
开发板
stm32mp1 Cortex M4开发篇13:扩展板按键外部中断
写在前面:本文章为《ARMCortex-M4
裸机
开发篇》系列中的一篇,,全系列总计14篇。
华清远见IT开放实验室
·
2023-10-14 11:37
stm32mp157教程
stm32单片机开发
stm32
arm
嵌入式
stm32mp1
Cortex
M4
FreeRTOS学习笔记——二、
裸机
系统与任务系统
FreeRTOS学习笔记——二、
裸机
系统与任务系统1
裸机
系统1.1轮询系统1.2前后台系统2多任务系统3三种系统对比在真正开始动手写RTOS之前,我们先来讲解下单片机编程中的
裸机
系统和多任务系统的区别。
孟庆磊
·
2023-10-14 08:11
FreeRTOS学习笔记
学习
笔记
ARM结构体系和接口技术
01编码指令的执行三、接口技术3.1开发板简介3.2linux环境的搭建3.2GPIO.3.3UART3.4PWM3.5RTC综合小项目面试总结下一章系统移植前言本章节表述,arm和的基础理论和arm
裸机
编程
蹉一跎岁月的油腻
·
2023-10-14 04:02
arm
arm开发
单片机
arm_day03
s5pv210
处理器datasheet数据手册初步认识三星ARMCortex-A81G32位的处理器寻址地址:0x0-0xFFFFFFFF(0~4G-1)4Gbytes线性编址外设控制器GPIO通用输入输出将
玉露枫林
·
2023-10-14 04:31
ARM体系结构
linux上安装前后端运行环境的两种方法——安装包安装及docker安装两种方式
在
裸机
上安装并部署Java环境、tomcat环境及Nginx负载均衡及Nginx前端项目。
leekari
·
2023-10-13 15:11
IO虚拟化
硬件辅助的IO虚拟化需要CPU支持VT-D或者IOMMUPassthru方式将物理设备直接映射到GuestOS的地址空间,可以达到近乎
裸机
的性能,但是它也失去了虚拟机的一些关键特性,如livemigration
辣鸡工程师
·
2023-10-13 00:16
stm32mp1 Cortex M4开发篇11:扩展板蜂鸣器控制
写在前面:本文章为《ARMCortex-M4
裸机
开发篇》系列中的一篇,,全系列总计14篇。
华清远见IT开放实验室
·
2023-10-12 21:56
stm32mp157教程
stm32单片机开发
stm32
开发板
stm32mp1
ARM
扩展板
《安富莱嵌入式周报》第324期:单对以太网技术实战,IROS2023迪士尼逼真机器人展示,数百万模具CAD文件下载,闭环步进电机驱动器,CANopen全解析
更新一期视频教程:第8期ThreadX视频教程:应用实战,将
裸机
工程移植到RTOS的任务划分,驱动和应用层交互,中断DMA,C库和中间件处理等注意事项第8期ThreadX视频教程:应用实战,将
裸机
工程移植到
硬汉嵌入式
·
2023-10-12 19:35
嵌入式周报
机器人
嵌入式Linux
裸机
开发(六)EPIT 定时器
系列文章目录文章目录系列文章目录前言介绍配置过程前言前面学的快崩溃了,这也太底层了,感觉学好至少得坚持一整年,我决定这节先把EPIT学了,下面把常见三种通信大概学一下,直接跳过其他的先学移植了,有些太多了内容。介绍EPIT(EnhancedPeriodicInterruptTimer)增强周期中断定时器,EPIT是专门完成此功能的,PWM、输入捕获那些事其他外设完成的。EPIT是32位的向下计数的
贾saisai
·
2023-10-12 06:42
嵌入式Linux
linux
单片机
嵌入式操作系统
ARM嵌入式
裸机
简单使用
基于正点原子ALPHA开发板,长文预警,建议收藏用到之后再查看文章目录主频与时钟I.MX6U系统时钟分析7路PLL时钟树外设如何选择时钟需要初始化的PLL和PFDI.MX6U系统配置系统主频的配置各个PLL时钟的配置其他外设时钟源配置C代码中断Cortex-A7中断系统Cortex-A中断向量表中断向量偏移GIC中断控制器IMX6U中断号中断服务函数的编写编写按键中断例程。修改start.SCP1
Moliam!
·
2023-10-12 06:41
ubuntu
linux
嵌入式
linux
Keil5 平台 S3C2440
裸机
程序开发-----UART
目录前言一、时钟频率二、代码main.cuart.cuart.hled.cled.hS3C2440.h三、编译,烧录,打开串口助手,接收到数据。前言本博文介绍mini2440开发板,在keil5平台上进行UART串口开发的一些基本配置。一、时钟频率开发板接的是12MHz晶振,即Fin=12MHz,UART时钟源选择PCLK。以下是根据自带的S3C2440.s启动文件配置来计算PCLK,具体的时钟寄
熄灭的反应堆
·
2023-10-12 06:35
arm
嵌入式硬件
嵌入式Linux
裸机
开发(七)UART串口、IIC、SPI通信
系列文章目录文章目录系列文章目录前言UART串口通信介绍UART配置IIC介绍I.MX6U的I2CSPI介绍I.MX6UECSPI结语前言大概学完这三种通信后,之后就先去学系统移植,其他的先暂时放下UART串口通信介绍串口全称叫做串行接口,通常也叫做COM接口。UART:(UniversalAsynchronousReceiver/Trasmitter)通用异步串行收发器。USART:(Unive
贾saisai
·
2023-10-12 06:04
嵌入式Linux
linux
单片机
嵌入式操作系统
L14D2 学习方法
uImage:可以直接运行的内核程序,
裸机
可执行文件。exynos4412-fs4412.dtb:设备树文件,用来记录外设信息。编写dts,生成dtb,还有dtsi。rootfs.
socket()
·
2023-10-11 23:20
学习方法
【智能家居项目】
裸机
版本——认识esp8266 | 网络子系统
作者:一只大喵咪1201专栏:《智能家居项目》格言:你只管努力,剩下的交给时间!如上图整个智能家居程序总体框架图,还剩下网络子系统没有实现,以及最终的业务子系统没有实现。认识esp8266|网络子系统认识esp8266网络子系统应用层管理层EPS8226设备层AT命令层UART设备层内核和芯片抽象层硬件操作单元测试源码及资源认识esp8266如上图所示是乐鑫的多种网卡芯片,本喵使用的是其中的ESP
一只大喵咪1201
·
2023-10-11 18:24
智能家居项目
智能家居
网络
stm32
物联网
【智能家居项目】
裸机
版本——网卡设备接入输入子系统 | 业务子系统 | 整体效果展示
作者:一只大喵咪1201专栏:《智能家居项目》格言:你只管努力,剩下的交给时间!目录网卡设备接入输入子系统测试业务子系统输入事件转换为统一参数根据参数控制设备定时器按键消抖整体效果展示项目总结源码网卡设备接入输入子系统网络子系统实现了,在我们整个项目框架中,网络子系统也输入子系统中输入设备的之一,所以现在要做的就是网络子系统接入到输入子系统中。如上图所示,在输入子系统中增加网卡输入设备,在头文件n
一只大喵咪1201
·
2023-10-11 18:13
智能家居项目
智能家居
网络
stm32
c语言
“优化STM32单片机处理大量网络数据的方法“
"优化STM32单片机处理大量网络数据的方法" 在处理大量网络数据时,对STM32单片机的
裸机
程序,可采用以下处理方法:1.使用DMA实现直接内存访问,减轻CPU负担。
枪哥玩转嵌入式
·
2023-10-11 10:02
单片机
编程
嵌入式
嵌入式硬件
嵌入式Linux
裸机
开发(四)IMX6U主频和时钟配置
系列文章目录文章目录系列文章目录介绍时钟来源PLL时钟源内核时钟PFD时钟AHB、IPG和PERCLK根时钟设置结语介绍默认配置下I.MX6U工作频率为396MHz,但该系列标准工作频率事528MHz,有些型号甚至可以工作到696MHz。默认情况下内部bootrom会将I.MX6U的主频设置为396MHz,下面介绍如何配置为528MHz详细内容在参考手册的第十章和第十八章:时钟来源I.MX6U-A
贾saisai
·
2023-10-11 04:19
嵌入式Linux
linux
stm32
嵌入式操作系统
嵌入式Linux
裸机
开发(三)SDK移植及BSP管理
系列文章目录文章目录系列文章目录前言BSP工程管理SDK包移植文件移植补充文件数据类型补充文件启动文件编写其他需要的文件Makefile文件链接脚本文件imx6ul.lds前言在前面学习了LED驱动的汇编开发和C语言开发,但是很明显,这太麻烦了,效率太低了。BSP工程管理所有的源码文件放到工程的根目录下太乱了,于是按照正点原子这样进行文件分类管理bsp文件放类似我们自己编写的库文件,imx6ul放
贾saisai
·
2023-10-11 04:49
嵌入式Linux
linux
stm32
嵌入式硬件
嵌入式Linux
裸机
开发(二)C语言LED驱动
系列文章目录文章目录系列文章目录前言介绍STM32F103的启动文件解析IMX6U汇编C语言环境设置处理器模式设置SP指针跳转到C语言实现流程启动文件C语言驱动文件main.hmain.c链接脚本文件Makefile下载前言前面学习了如何用汇编LED驱动,现在学习如何用汇编构建C语言环境,完成C语言的LED驱动。介绍在开发STM32F103的时候,启动文件startup_stm32f10x_hd.
贾saisai
·
2023-10-11 04:48
嵌入式Linux
linux
c语言
嵌入式操作系统
嵌入式Linux
裸机
开发(五)中断管理
系列文章目录文章目录系列文章目录前言STM32中断系统IMX6U中断控制8个中断GIC中断控制器GIC介绍中断IDGIC逻辑分块GIC协处理器中断使能中断优先级重点代码分析官方SDK函数start.S文件自行编写中断驱动文件前言最近在学习中发现,学Linux嵌入式不仅是对Linux的学习熟悉,而且还是对Cortex-A内核的学习掌握没怎么看懂,内容太多了,我觉得暂时先搞清楚一些原理概念以及简单的外
贾saisai
·
2023-10-11 04:41
嵌入式Linux
linux
嵌入式操作系统
ARM
ARM汇编指令学习——通过点亮LED的方式
ARM汇编指令学习本文的目的是带大家熟悉基本的汇编程序写法,使用的代码为朱有鹏老师嵌入式核心课程中点亮LED的程序,其他相关内容可以看我的博客:ARM
裸机
学习1——GPIO和LED_StarLight~
StarLight~
·
2023-10-10 17:29
嵌入式学习
单片机
arm开发
STM32单片机
裸机
程序怎么处理大量网络数据?
STM32单片机
裸机
程序怎么处理大量网络数据?无论是在中断中处理数据,还是在主循环里处理数据,你用于处理数据的时间是不变的。
单片机一哥
·
2023-10-10 12:47
单片机
51单片机
上一页
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
其他