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
S3C2440裸机
ThreadX 配置入门:CubeMX下的关键参数全解
本文目标受众:有FreeRTOS或
裸机
基础的嵌入式开发人员初次接触ThreadX的开发者希望基于STM32+ThreadX构建可维护项目的工程师目录内核配置软件定时器Timer配置配置建议总结后续开发注意事项你是否在使用
初生牛犊不怕苦
·
2025-07-29 00:54
c语言
arm-linux 汇总
可用于交叉编译ARM系统中所有环节的代码,包括
裸机
程序、u-boot、linuxkernel
JoeCheung_96
·
2025-07-28 12:28
itop4412
STM32
裸机
开发基础:寄存器直接操作详解
##我的个人网站『摸鱼网站』『摸鱼游戏』STM32
裸机
开发基础:寄存器直接操作详解文章导览:本文将深入解析STM32
裸机
开发中的寄存器直接操作技术,从基础概念到高级应用,帮助读者掌握不依赖库函数的底层开发能力
SuperMale-zxq
·
2025-07-26 19:20
微服务
嵌入式硬件
stm32
单片机
软件工程
《给STM32装上“多任务心脏”:手摸手教你移植FreeRTOS》
单线程多任务
裸机
开发烧水时不能扫地FreeRTOS
朽木自雕i
·
2025-07-26 14:19
《FreeRTOS》系列
stm32
嵌入式硬件
单片机
嵌入式系统启动流程对比
裸机
启动流程“
裸机
”指直接运行在硬件上的程序(无操作系统,通常是MCU/单片机),启动流程极简:硬件复位上电/复位后,CPU强制从固定启动地址(如0x00000000)读取指令(该地址通常映射到片内Flash
快乐的划水a
·
2025-07-26 10:18
嵌入式基础
stm32
单片机
嵌入式硬件
linux入门1
title:01-操作系统(科普)meta:name:descriptioncontent:了解操作系统的分类,作用操作系统(OS)操作系统(OperationSystem,简称OS):::tip
裸机
没有安装操作系统的计算机
送分童子笑嘻嘻
·
2025-07-26 07:55
基于C语言的Zynq SOC FPGA嵌入式
裸机
设计和开发教程
课程链接:【【跟小梅哥0基础学Zynq】基于C语言的ZynqSOCFPGA嵌入式
裸机
设计和开发教程】https://www.bilibili.com/video/BV1Ra411q7ww/?
范纹杉好好生活工作
·
2025-07-26 01:50
c语言
fpga开发
开发语言
数据库
qt
嵌入式硬件
嵌入式实时数据库
从“一人干多活”到“团队协作”:RTOS多任务调度,居然藏着这么多小聪明!
嵌入式系统处理任务时,也曾面临同样的“窘境”——
裸机
系统就像一个人包揽所有活,只能按顺序挨个做;而RTOS(实时操作系统)则像雇了个“智能调度员”,能让多个任务“轮流上岗”,甚至“紧急任务插队”,效率直接翻倍
·
2025-07-22 07:43
自己开发I2C Bootloader -下位机开发篇
开发前言 下位机开发就
裸机
编程而言其实就是基于MCU做固件或者说驱动开发,那目前作者接触到的主流的MCU型号国外的就是STM32,国内的就是GD32,至于其它家一般都有其特定的应用领域或者细分市场战略
EE工程师
·
2025-07-21 17:39
嵌入式系统
c语言
visual
studio
code
stm32
单片机
华为服务器2258X V5
裸机
安装Ubuntu及配置
2258XV5基本信息配置信息:型号2288XV5BIOS版本:8.02/ReleaseDate:04/14/2021处理器型号:Intel®Xeon®
[email protected]
版本:6.27RAID控制卡型号:AdaptecSmartRAID3152-8i准备申请固定IP将服务器管理口、远程登录口连接交换机下载镜像:检查一下兼容性:https://support-it.hu
ghsshou
·
2025-07-21 02:51
ubuntu
服务器
华为
STM32F1系列综合测试程序实践指南
本综合测试程序旨在帮助初学者快速掌握STM32的基础操作和关键知识点,包括
裸机
编程、GPIO操作、定时器应用、串行通信、ADC转换、中断处理和Bootloader等。
Love Snape
·
2025-07-12 05:04
使用 FreeRTOS 实现简单多任务调度(初识 RTOS)
使用FreeRTOS实现简单多任务调度(初识RTOS)“
裸机
是手动挡,RTOS是自动挡。程序员也要学会偷懒!”——《从延时到调度:嵌入式人的进阶之路》一、什么是RTOS?为啥你迟早会用上它?
欢乐熊嵌入式编程
·
2025-07-11 05:22
FreeRTOS
嵌入式开发
多任务调度
RTOS单片机
STM32的 syscalls.c 和 sysmem.c
syscalls.c是STM32CubeIDE自动生成的标准系统调用适配文件,用于
裸机
环境下支持newlib标准库(如printf,scanf,malloc)的运行。
is0815
·
2025-07-06 11:38
stm32
c语言
嵌入式硬件
【Zephyr开发实践系列】02_MPU6050极简驱动设计(轮询模式)
设备实例化二、数据结构定义2.1寄存器相关配置2.2陀螺仪灵敏度值2.2数据结构Data配置结构三、核心功能实现3.1原数据解算3.2通道数据获取3.3采样数据获取3.4初始化总结前言在传统嵌入式传感器开发中,
裸机
驱动往往需要数百行初始化代码
jz-炸芯片的zero
·
2025-07-04 23:09
Zephyr实践开发
单片机
物联网
嵌入式硬件
驱动开发
iot
linux
stm32
Linux——搭建嵌入式Linux开发环境步骤总结(虚拟机、Ubuntu、JDK、库文件、GCC)
目录0前言1主机软件环境2Linux系统下安装编译组件3Linux系统下安装库文件和JDK0前言回顾一直以来做的嵌入式项目方向,从如ST的单片机
裸机
开发,SOC开发,到STM32
裸机
开发,基于uCOSII
Winter_world
·
2025-07-01 07:20
搭建嵌入式Linux开发环境
虚拟机Ubuntu
安装JDK
安装库文件
GCC版本更新
arm系统移植
3.2在linux下配置4.tftp4.1作用4.2安装过程5.nfs5.1作用5.2安装过程6.配置开发板7.linux下的uboot镜像烧写到SD卡中7.1生成uboot二进制文件,二进制文件就是
裸机
程序
61u3
·
2025-06-30 22:12
#
6-arm
linux
ubuntu
arm
I.MX6ULL ARM
裸机
开发---C语言LED实验
一、引言 考虑到工作效率,嵌入式驱动开发很少用汇编,大部分是用C语言进行开发。 嵌入式驱动开发开始部分就可以用C语言吗? 当然不是!在开始部分用汇编来初始化一下C语言环境,比如初始化DDR、设置堆栈指针SP等等,当这些工作都做完以后就可以进入C语言环境,也就是运行C语言代码,一般都是进入main函数。有两部分文件需要完成: 1、汇编文件 汇编文件用来完成C语言环境搭建。 2、C语言文件
一盆电子
·
2025-06-30 21:09
ARM裸机开发
arm
c语言
驱动开发
如何在项目中集成和使用 nPM2100
裸机
驱动程序(非NCS)
1:为什么选择Nordic电源管理芯片?https://www.nordicsemi.com/Products/Power-Management-ICs最高能源效率:超低功耗意味着从电子离开电池到射频信号转换为无线电波之间的最高能量效率。高集成:将重要的系统和电源管理功能与基本的PMIC功能结合在一起,在紧凑的封装中,减少了电路板空间、复杂性和材料清单。无缝开发:在完美的世界中,硬件工程师不需要编
Halfway--
·
2025-06-29 21:03
Nordic
硬件工程
射频工程
mcu
嵌入式硬件
瑞芯微RK3506工业芯片实例方案解析:从架构到场景的深度实践
这种设计通过AMP多核调度技术,实现了Linux、RTOS、Bare-metal系统的混合运行,典型配置如"2×A7运行Linux(HMI交互)+1×A7运行RTOS(协议处理)+M0
裸机
(实
淡远-九鼎创展科技
·
2025-06-28 16:54
架构
嵌入式硬件
人工智能
电脑
企业级知识库私有化部署:腾讯混元+云容器服务TKE实战
本文以某证券机构智能投研系统为原型,演示如何基于腾讯混元大模型与TKE容器服务实现:千亿级参数模型的私有化部署金融领域垂直场景微调高并发低延迟推理服务全链路安全合规方案1.1典型技术挑战#性能基准测试数据(单位:QPS)|场景|
裸机
部署
大熊计算机
·
2025-06-28 14:45
#
腾讯云
语言模型
[南大ICS-PA2] 字符串处理函数和printf实现
[南大ICS-PA2]程序、运行时环境与AMstingprintf实现AM-
裸机
(bare-metal)运行时环境RTFSC(3)通过批处理模式运行NEMU实现常用的函数实现字符串处理函数`size_tstrlen
HNU_ZHAO
·
2025-06-26 08:40
南大ICS
linux
架构
c语言
汇编语言:从入门到实战的终极指南【大纲】
1.1汇编语言的价值系统层编程的桥梁(从C到
裸机
)性能分析
·
2025-06-25 23:05
单片机
裸机
中的非阻塞延时:任务分离计数器法实战
在
裸机
编程中,我们常常需要定时执行一些任务,比如让LED以固定频率闪烁、周期性检测按键输入等。这类需求看似简单,但处理方式不当(例如使用阻塞延时)就会导致系统“卡顿”或响应迟钝。
代码与烙铁
·
2025-06-25 17:23
单片机编程
单片机
嵌入式硬件
c语言
linux介绍、命令(基本命令、常用命令、使用方法、基本格式)
操作系统(科普章节)目标了解操作系统及作用1.操作系统(OperationSystem,OS)一个例子说明操作系统操作系统作为接口的示意图没有安装操作系统的计算机,通常被称为
裸机
如果想在
裸机
上运行自己所编写的程序
weixin_30338743
·
2025-06-24 10:42
操作系统
运维
嵌入式
【开源推荐】嵌入式软件开发学习路线全景图:从
裸机
到 RTOS,再到嵌入式 Linux(附涵超全电子书资源以及面经资料)
本文将系统介绍一个适合初学者&进阶者的嵌入式开发学习开源项目,涵盖C语言、驱动开发、RTOS、嵌入式Linux、物联网通信等核心内容,特别适合电赛、毕设、面试准备和入行工程师使用。一、为什么推荐这个项目?嵌入式学习门槛高、知识零散,这是大多数学习者面临的第一大难题。GitHub项目0voice/EmbeddedSoftwareLearn是由国内技术社区整理并维护的开源仓库,它将整个嵌入式学习路径从
Natsume1710
·
2025-06-20 22:04
开源
学习
linux
【linux开发-驱动】-U-Boot相关
2、uboot是一个
裸机
程序,就是一个bootloader,作用就是用于启用linux或其他系统。uboot最主要的工作就是初始化DDR。
笃行致远~
·
2025-06-19 10:16
l嵌入式inux开发
linux
单片机
驱动开发
STM32和树莓派的分工
硬件分工:大脑vs四肢角色硬件运行软件核心任务是否直接运行ROS决策大脑树莓派4B/JetsonNanoUbuntu+ROS运行SLAM、导航、视觉识别等复杂算法✅是实时四肢STM32F4FreeRTOS/
裸机
读取电机编码器
·
2025-06-19 00:07
rt-thread的红外遥控开源库使用(
裸机
版本)记录.
使用的是infrared开源库,在此基础上修改红外使用的IO口为PA8外设驱动使用cubemx生成使用了TIM14和GPIO外部中断触发的方式这里暂时只做红外接收的移植infrared开源库(
裸机
版本)
詩不诉卿
·
2025-06-16 19:05
STM32相关驱动
开源
stm32
linux开关机与rtc时钟,实时时钟RTC之hwclock简介
linux系统时钟同步,一般使用hwclock命令,下面是它们的使用方法:(1)date-s042916352012#设置时间为2012-04-2916:34(2)hwclock-w#把刚刚设置的时间存入
S3C2440
爱分析
·
2025-06-16 00:35
linux开关机与rtc时钟
单向链表的操作以及实现
链表的引出1.顺序表优缺点:①.物理上连续,知道在表中位置时查找效率高②.按值查找效率低,需要从头开始③.物理上连续,删除、插入需要将后面元素前移,效率低,尾插入、删除效率高④.需要连续空间,条件苛刻(前提是
裸机
操作
高斯林.神犇
·
2025-06-15 01:32
链表
数据结构
RTOS:关于静态任务创建和调度器-总结
曾经也幻想过它有多么的复杂,在
裸机
编程时无数次想去应用这个技术,但无奈,无人指引,以致于每每都会望而却步。
EmbSW_Guru_Wx
·
2025-06-14 01:26
RTOS内核源码解析
RTOS
操作系统
静态任务创建都干了些什么?
调度器的启动做了些什么?
RT-Thread USB学习笔记 - RTT最小系统移植
打算研究一下基于RT-Thread的应用开发,如USB设备的开发基础硬件已经搭建完成,
裸机
代码初步调通。把RT-Thread移植到STM32F103RBT6上。
zhangsz_sh
·
2025-06-13 11:19
嵌入式开发实战
rt-thread
最小系统
裸机
任务调度框架、DMA、空闲中断
DMA和空闲中断来一个字节,就会触发中断,一个字节有多少个字节,就会进入多少次中断。这种会频繁进入中断,打断主流程。目前开发的产品没有影响,但是如果实时性要求较高,是否会有影响?因此使用DMA和空闲中断去解决这个问题,实现一包数据只需要进入一次中断。根据空闲中断判断?需要说明的是一帧内(包含多个字节)也就是这一字节和下一个字节之间的传输时间是很短的,可以忽略不计。但是帧与帧空闲的时间窗就很长,让时
学不动CV了
·
2025-06-11 12:10
c语言
stm32
单片机
51单片机
第 5 天:嵌入式场景下的 C++ 控制结构实战解析 —— 条件与循环语句的最优用法
传统if-else与for循环在
裸机
环境下应
观熵
·
2025-06-10 20:45
每日一练:嵌入式
C++
开发
365
天
c++
java
开发语言
计算机基础知识——微机系统
如果没有软件,硬件就是没有灵魂的“
裸机
”,不会做任何工作。硬件是计算机的“躯体”,软件是计算机的“灵魂”。
『六哥』
·
2025-06-07 08:04
计算机组装与维修
计算机基础
电脑
计算机视觉
改行学it
程序人生
深度学习
开源 vGPU 方案:HAMi,实现细粒度 GPU 切分
或者说是另外一个问题:明明直接在
裸机
环境使用,都可以多
·
2025-06-07 01:34
鸿蒙PC新物种发布!华为MateBook Pro/ Fold深度解析:折叠屏革命与生态破局
结合发布会信息和行业背景,以下为分析及影响预测:一、产品核心亮点及创新华为MateBookPro:轻薄本市场的“标杆升级”硬件突破:
裸机
重量仅970g,厚度13.5mm,搭载1.8mm长键程键盘,兼顾轻薄与输入体验
探熵科技
·
2025-06-05 08:05
数据分析
经验分享
鸿蒙系统
利用c语言在屏幕上打印出窗口,南开19春学期(1709、1803、1809、1903)《计算机应用基捶在线作业...
编辑|插入|格式|工具3.通常所说的“
裸机
”是指的那种计算机,它仅有
weixin_39873741
·
2025-06-04 11:17
利用c语言在屏幕上打印出窗口
掌握 FreeRTOS:打造高效嵌入式系统的第一步
实例对比说明:手机:点击相机->操作系统->打开摄像头无操作系统:相机->打开摄像头也能实现,但方式死板、不支持第三方应用MCU对比说明:
裸机
开发:MCU->直接控制硬件使用操作系统:MCU->操作系统
平凡灵感码头
·
2025-06-03 13:37
RTOS
操作系统
FreeRTOS
嵌入式day42
像素点的总和像素点:显示屏:800*600(横向有800个像素点,纵向有600个像素点)显卡(显存(保存像素点的值))RGB:(8个bitR,8个bitG,8个bitB)RGB888(PC,4412)RGB565(
S3C2440
小肆不吃白菜
·
2025-06-02 11:32
linux
学习
VSCode + GD32F407 构建&烧录
顺着这个调试过程,我认真梳理了一遍
裸机
开发中几个关键文件的作用,也对兆易官方的工程模板、工具链支持以及主流开发方式有了更深理解。这篇文章记录下踩坑的点:GD32F407是什么.ld、启动文
Mr_Chenph
·
2025-05-30 21:44
gd32F407
单片机
vscode
gcc
SpringCloud 基础知识
它们可以在任何分布式环境中正常工作,包括开发人员自己的笔记本电脑,
裸机
数据中心以及CloudFoundry等托管平台。2、什么是微服务?所谓的微服务是SOA架构下的最终
Bao_Lee
·
2025-05-30 19:24
Java
主要技术栈
spring
cloud
spring
后端
java
ARMv7和ARMv8架构比较
架构处理器家族芯片型号(三星)ARMv3ARM6、ARM7S3C44B0ARMv4StrongARM、ARM7TDMI、ARM9TDMI
S3C2440
/S3C2410ARMv5ARM7EJ、ARM9E、
tilblackout
·
2025-05-28 21:18
ARM
arm
嵌入式开发方向开发利器
一、项目构建与管理工具作用CMake/Make跨平台构建系统,适用于
裸机
或RTOS项目PlatformIO面向嵌入式的现代构建/上传/调试系统,支持多平台vcpkg/Conan嵌入式项目依赖包管理器(如
早日退休!!!
·
2025-05-25 23:47
软件
嵌入式硬件
c++
C
嵌入式3. U-Boot
【uboot本质】(1)uboot的本质就是一个
裸机
程序,和我们
裸机
全集中写的那些
裸机
程序xx.bin并没有本质区别。
weixin_39757802
·
2025-05-24 02:13
嵌入式
嵌入式硬件
基于NETCONN编程接口实现LWIP—netconn简介
前言使用lwip时可以
裸机
跑(RAW编程接口),也可以系统跑(NETCONN或SCOKET编程接口);1、移植修改说明1.1修改cc.h文件(暂时不懂) 在LWIP中支持针对关键代码的保护,比如申请内存等
cc-15015401
·
2025-05-19 19:25
嵌入式
LWIP
最新单片机STM32有什么推荐的
裸机
编程架构_stm32
裸机
多任务程序架构,如果不想35岁被淘汰这篇文章必看
既有适合小白学习的零基础资料,也有适合3年以上经验的小伙伴深入学习提升的进阶课程,涵盖了95%以上Go语言开发知识点,真正体系化!由于文件比较多,这里只是将部分目录截图出来,全套包含大厂面经、学习笔记、源码讲义、实战项目、大纲路线、讲解视频,并且后续会持续更新如果你需要这些资料,可以戳这里获取内核调度子系统。microLite所谓的内核即软件定时器,主要为应用层的任务提供调度(以及其他定时场景的应
2401_84919706
·
2025-05-18 10:18
程序员
go
学习
面试
单片机嵌入式字符流数据解析库
可以
裸机
运行,也可以配合实时操作系统运行。本库开源连接地址:gitee连接实现思路本库采用C语言进行编程,方便移植,用户通过调用库接口函数即可使用。
KingQian2018
·
2025-05-09 11:31
单片机嵌入式微库
单片机
嵌入式硬件
嵌入式微库
ARM_Linux驱动开发——字符设备驱动开发(上)
目录一、Linux驱动开发思维二、Linux驱动开发分类三、“ARM_Linux驱动开发——字符设备驱动开发”字符设备驱动简介前言在分享Linux驱动开发之前,我想带大家首先回顾一下
裸机
驱动开发和Linux
小小_扫地僧
·
2025-05-08 07:34
Linux
b树
数据结构
移植PWM蜂鸣器驱动到GEC2440开发板
GEC2440开发板将
S3C2440
A的TOUT1端口(定时器1的脉冲输出端口,GPB1)与蜂鸣器的脉冲输入端口相连,蜂鸣器的接口电路图如下:使TOUT1输出300-3400Hz的时钟信号来驱动蜂鸣器。
fgq1990
·
2025-05-08 07:03
驱动
上一页
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
其他