嵌入式软件

拍浪人1 天前
stm32·嵌入式软件
使用寄存器点亮LED1、什么是寄存器1.1寄存器映射1.2C语言对寄存器的封装2、使用寄存器点亮LED2.1Keil5新建工程
俊俊谢2 天前
嵌入式硬件·嵌入式·arm·嵌入式软件·hc32f460
华大HC32F460配置JTAG调试引脚为普通GPIO(PB03、PA15等)由于项目需要,使用的SWD调试对芯片进行下载与调试,未使用JTAG相关功能,同时GPIO引脚不够用,于是需要将PB03(JTDO/SWO)和PA15(JTDI)设置为普通的GPIO来使用;
无人装备硬件开发爱好者5 天前
stm32·嵌入式软件·hex2bin
深度解析:STM32 MDK 工程 HEX 文件转 BIN 文件 —— 原理、方法、优缺点与实战指南(中)使用 MDK 内置 fromelf.exe 转换时,可能遇到各种问题,以下是最常见的故障及解决方案(续表):
无人装备硬件开发爱好者5 天前
stm32·嵌入式软件·mdk·hex2bin
深度解析:STM32 MDK 工程 HEX 文件转 BIN 文件 —— 原理、方法、优缺点与实战指南(下)AXF 文件是 MDK 编译的核心输出文件之一,若转换时提示 “Cannot open input file 'xxx.axf'”,多因 AXF 文件未生成导致,具体原因及解决步骤如下:
轻微的风格艾丝凡5 天前
嵌入式硬件·嵌入式软件
浅谈哈佛结构与冯诺依曼结构目录一、架构本质:两种存储与处理范式的分野1. 冯诺依曼结构(Von Neumann Architecture)
rechol8 天前
单片机·异常·嵌入式软件·中断
CPU中断异常内核与总线以及外设ARM Cortex-M4:32 位高性能嵌入式处理器内核,支持 Thumb-2 指令集,具备 100MHz 主频和可选的浮点运算单元(FPU),适用于需要数字信号处理(DSP)和实时控制的场景,如工业自动化、电机控制等。
高旭的旭13 天前
嵌入式软件·fm·rds·radio
一文读懂RDS AF跳转与EON TA跳转:广播信号的“稳定器”与“交通摆渡车”在车载收音机的 RDS(广播数据系统)功能中,AF 跳转 和 EON TA 跳转 是两个容易混淆但作用完全不同的 “自动切换” 功能。前者解决 “听着听着信号断了” 的问题,后者解决 “想听交通信息却没台播” 的问题 —— 核心区别在于:是否跨电台、切换目的是什么。
无人装备硬件开发爱好者13 天前
嵌入式软件·doxygen·无人机电调·汽车 foc 控制器
Doxygen 在嵌入式软件开发中的深度应用(中):从基础到无人机电调 / 汽车 FOC 控制器实战_speed 目标转速(单位:rpm)/*!/*!/*!/*!/*! @} */ // 结束 DRV_MOTOR 模块
炸膛坦客17 天前
freertos·实时操作系统·嵌入式软件
FreeRTOS 学习:(十二)“任务创建” 和 “堆栈” 的动静态区分注意:动态分配内存不是说连内存大小都能自动判断的,任务堆栈大小仍然是要作为输入参数人为给出的。在一开始介绍任务的动静态创建方式时,大家或许会有一些疑问,这里的动静态貌似和堆栈的动静态内存分配相反了(C 语言中,栈是静态分配/自动分配,堆是动态分配),其实这只是表面上看似乎“反着来”了。但这是术语在不同上下文中的应用导致的错觉。
Meraki.Zhang18 天前
stm32·单片机·嵌入式软件
【STM32实践篇】:STM32CubeMX 的使用注意事项:我设置的安装目录:D:\IDE\ST\STM32CubeMX找到所需系列芯片,例如:STM32F4,选择最新版本,点击 Install 安装。
顾晨阳——1 个月前
mqtt·tcp·嵌入式软件
MQTT协议MQTT(Message Queuing Telemetry Transport 消息队列遥测传输),是一种轻量级、低带宽消耗、低资源占用的 发布/订阅 (Pub/Sub)模式通信协议。它最初由IBM开发,最初用于石油行业远程设备数据采集, 如今已成为物联网(IoT)、工业互联网(IIoT)、智能家居等场景的核心通信协议。MQTT被广泛用于物联网(IoT:Internet of Things)领域,其中大量的设备需要进行实时通信和数据交换。它采用了 一种发布/订阅(publish/subscribe)模型
绿萝瀑布2 个月前
freertos·嵌入式软件·互斥量
FreeRTOS互斥量实战:血氧监测系统设计在FreeRTOS中,互斥量是保护共享资源、防止数据竞争的关键工具,下面结合血氧监测系统的设计来详细说明。
绿萝瀑布2 个月前
gpio·嵌入式软件
嵌入式GPIO:迟滞与压摆控制这两个宏定义涉及嵌入式系统中GPIO引脚的高级电气特性配置,它们在信号完整性和抗干扰性方面起着关键作用。
尘似鹤2 个月前
学习·状态模式·嵌入式软件
设计一个状态机本人也工作三个月了,感觉到了状态机的重要,想要学习状态机的设计,目前的想法如下:如果大家有好思路,或者好的教程,可以推荐给我。以下作为分析,有问题大家提出了:
Hello_Embed2 个月前
c语言·笔记·stm32·单片机·嵌入式软件
STM32 环境监测项目笔记(一):DHT11 温湿度传感器原理与驱动实现本系列笔记是笔者学习 B 站 up 主 “技术探索者” STM32 系列视频所作的记录,不理解的地方推荐观看视频~
OSS_ECAL2 个月前
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)。
螺丝钉的扭矩一瞬间产生高能蛋白2 个月前
stm32·单片机·嵌入式硬件·嵌入式软件·直流有刷电机控制·定时器互补输出·定时器死区控制刹车输入
STM32电机控制基础知识电机控制是嵌入式领域中一个前景广阔的专业方向。然而,面对繁杂的理论与实践,许多初学者常常感到无从下手。因此本篇文章将以STM32的标准库驱动直流有刷电机为例,分享一些电机控制的基础知识,希望可以给大家做一个参考。
Hello_Embed3 个月前
笔记·stm32·单片机·学习·嵌入式软件
STM32 智能垃圾桶项目笔记(四):PWM 回顾与舵机(SG90)控制实现本系列笔记是笔者学习 B 站 up 主 “技术探索者” STM32 系列视频所作的记录,不理解的地方推荐观看视频~
Hello_Embed3 个月前
c语言·笔记·stm32·单片机·嵌入式软件·嵌入式项目
STM32 智能垃圾桶项目笔记(一):超声波模块(HC-SR04)原理与驱动实现本系列笔记是笔者学习 B 站 up 主 “技术探索者” STM32 系列视频所作的记录,有不明白的地方推荐观看视频
你好,奋斗者!3 个月前
单片机·嵌入式硬件·嵌入式软件
单片机引脚的高电平和低电平范围值下面给出关于单片机引脚高低电平范围的一般性要点和常见取值趋势。请注意,具体数值取决于芯片型号、工作电压以及端口类型(推挽、开漏等),以所用芯片的数据手册为准。