嵌入式软件

绿萝瀑布10 天前
freertos·嵌入式软件·互斥量
FreeRTOS互斥量实战:血氧监测系统设计在FreeRTOS中,互斥量是保护共享资源、防止数据竞争的关键工具,下面结合血氧监测系统的设计来详细说明。
绿萝瀑布14 天前
gpio·嵌入式软件
嵌入式GPIO:迟滞与压摆控制这两个宏定义涉及嵌入式系统中GPIO引脚的高级电气特性配置,它们在信号完整性和抗干扰性方面起着关键作用。
尘似鹤16 天前
学习·状态模式·嵌入式软件
设计一个状态机本人也工作三个月了,感觉到了状态机的重要,想要学习状态机的设计,目前的想法如下:如果大家有好思路,或者好的教程,可以推荐给我。以下作为分析,有问题大家提出了:
Hello_Embed20 天前
c语言·笔记·stm32·单片机·嵌入式软件
STM32 环境监测项目笔记(一):DHT11 温湿度传感器原理与驱动实现本系列笔记是笔者学习 B 站 up 主 “技术探索者” STM32 系列视频所作的记录,不理解的地方推荐观看视频~
OSS_ECAL25 天前
oss·嵌入式软件·i2c·电子元件·3d霍爾
以下將介紹TLE493D-P2B6的概要,以及針對TLE493D-P2B6提供的OSS-ECAL以下將介紹TLE493D-P2B6的概要,以及針對TLE493D-P2B6提供的OSS-ECAL。TLE493D-P2B6是英飛凌科技(Infineon)生產的高精度低功耗3D霍爾感測器(全量程-160至160 mT,短量程-100至100 mT)。
螺丝钉的扭矩一瞬间产生高能蛋白1 个月前
stm32·单片机·嵌入式硬件·嵌入式软件·直流有刷电机控制·定时器互补输出·定时器死区控制刹车输入
STM32电机控制基础知识电机控制是嵌入式领域中一个前景广阔的专业方向。然而,面对繁杂的理论与实践,许多初学者常常感到无从下手。因此本篇文章将以STM32的标准库驱动直流有刷电机为例,分享一些电机控制的基础知识,希望可以给大家做一个参考。
Hello_Embed1 个月前
笔记·stm32·单片机·学习·嵌入式软件
STM32 智能垃圾桶项目笔记(四):PWM 回顾与舵机(SG90)控制实现本系列笔记是笔者学习 B 站 up 主 “技术探索者” STM32 系列视频所作的记录,不理解的地方推荐观看视频~
Hello_Embed1 个月前
c语言·笔记·stm32·单片机·嵌入式软件·嵌入式项目
STM32 智能垃圾桶项目笔记(一):超声波模块(HC-SR04)原理与驱动实现本系列笔记是笔者学习 B 站 up 主 “技术探索者” STM32 系列视频所作的记录,有不明白的地方推荐观看视频
你好,奋斗者!1 个月前
单片机·嵌入式硬件·嵌入式软件
单片机引脚的高电平和低电平范围值下面给出关于单片机引脚高低电平范围的一般性要点和常见取值趋势。请注意,具体数值取决于芯片型号、工作电压以及端口类型(推挽、开漏等),以所用芯片的数据手册为准。
要做朋鱼燕1 个月前
开发语言·笔记·单片机·嵌入式硬件·rtos·嵌入式软件
解析UART空闲中断与DMA接收机制目录1.打开空闲接收中断如何使用 HAL_StatusTypeDef HAL_UARTEx_ReceiveToIdle_DMA 打开空闲接收中断,以及其中的关系?
要做朋鱼燕1 个月前
开发语言·笔记·职场和发展·嵌入式·嵌入式软件
ARM CoreSight:多核SoC调试追踪架构解析目录1.核心目标与优势2.架构组成:“源→链路→接收端” 的数据流逻辑3.三大核心通路:覆盖调试、追踪、触发需求
Hello_Embed2 个月前
笔记·stm32·单片机·学习·嵌入式软件
STM32HAL 快速入门(二十):UART 中断改进 —— 环形缓冲区解决数据丢失大家好,这里是 Hello_Embed。上一篇我们用中断方式实现了 UART 收发,但发现一个关键问题:若 CPU 在处理其他任务时未及时重新使能接收中断,新数据会覆盖旧数据,导致丢失。本篇的核心改进方案是 ——“中断接收 + 环形缓冲区”:中断中实时将接收的数据存入缓冲区,主程序从缓冲区按需读取,彻底解决 “接收不及时” 的痛点。下一篇我们将进一步学习更高效的 DMA 方式,现在先聚焦这个经典的中断优化方案。
望获linux2 个月前
linux·运维·服务器·计算机·fpga开发·嵌入式软件·飞腾
望获实时Linux:亚微秒级时间控制本期内容是基于飞腾派与望获实时Linux的高精度信号发生器方案。该方案借助望获实时 Linux 的亚微秒级响应能力,实现抖动不超过50纳秒的稳定信号输出,可用于代替FPGA、DSP、ASIC等传统方案。
明月清了个风2 个月前
stm32·单片机·fpga开发·嵌入式软件
STM32初始化串口重定向后printf调试信息不输出的问题@@ Author:明月清了个风@@ Date: 2025/9/9@@ PS:开发stm32F745的过程中发现printf有时候不打印信息,单独调试确定了串口初始化和重定向正确,但是在系统整体调试的时候虽然正确运行了却没有打印,通过使用本文所记录的方法暂时解决,但并不确定是否是最正确的解决方案,记录一下以供参考
IAR Systems2 个月前
瑞萨·嵌入式软件·iar·汽车软件开发
IAR借助在瑞萨RH850/U2A MCU MCAL支持,加速汽车软件开发全球领先的嵌入式系统开发软件解决方案供应商IAR宣布,瑞萨最新推出的具备量产条件的RH850/U2A MCAL(微控制器抽象层)软件包,已全面支持IAR的RH850工具链(v2.21.2功能安全版)(软件试用)。瑞萨RH850/U2A MCU专为高性能、功能安全和低功耗的汽车应用而打造,广泛应用于高级驾驶辅助系统(ADAS)、车身控制和电动汽车平台等领域。
望获linux2 个月前
java·linux·运维·服务器·数据库·windows·嵌入式软件
【Linux基础知识系列:第一百一十六篇】使用mt进行磁带驱动管理在Linux系统中,磁带驱动器是一种常见的备份设备,用于存储大量的数据以进行长期存档或灾难恢复。mt(Magnetic Tape)命令是Linux系统中用于管理和控制磁带驱动器的工具。通过mt命令,用户可以执行各种操作,如倒带、前进、定位、读取和写入等。掌握mt命令的使用方法对于进行有效的备份和恢复操作至关重要。本文将详细介绍mt命令的基本功能、常用命令及其应用场景,帮助读者更好地理解和使用这个工具。
CharXL2 个月前
嵌入式软件
音视频编解码——视频数据格式code:https://blog.csdn.net/byhook/article/details/84037338
花小璇学linux2 个月前
linux·驱动开发·嵌入式软件
imx6ull-驱动开发篇42——Linux I2C 驱动框架简介目录I2C 总线驱动i2c_adapter结构体i2c_algorithm 结构体注册函数删除函数I2C 设备驱动
望获linux2 个月前
大数据·linux·服务器·网络·数据库·操作系统·嵌入式软件
【实时Linux实战系列】基于实时Linux的音频实时监控系统在当今数字化时代,音频监控系统在许多领域都有着广泛的应用,例如安全监控、工业环境监测、智能交通等。音频实时监控系统能够实时采集、分析音频信号,并在检测到异常时发出警报,这对于提高安全性、优化生产流程和提升用户体验都有着重要的意义。
花小璇学linux2 个月前
linux·驱动开发·嵌入式软件
imx6ull-驱动开发篇41——Linux RTC 驱动实验目录I.MX6U 内部 RTC 驱动snvs_rtc 设备节点snvs_rtc_probe 函数snvs_rtc_ops操作集