mcu

La Pulga12 小时前
c语言·stm32·单片机·嵌入式硬件·mcu
【STM32】USART串口(上)目的:将一个设备的数据传送到另一个设备,扩展硬件系统。 通信协议:约定通信规则,通信双方按照协议规则进行数据收发。
helesheng5 天前
mcu·fsmc·fpga·启动·复位·线与·安路小精灵系列
一个MCU与FPGA混合电路上电启动的问题及其解决办法探索[原创www.cnblogs.com/helesheng]最近在做一个同时需要MCU与FPGA的项目,具体说是FPGA作为MCU的FSMC(Flexible Static Memory Controller)接口的一个外设,通过SRAM接口与MCU通信。MCU用的是STM32中有FSMC接口的100pins器件STM32F103VET6,FPGA用的是国产安路小精灵系列的EF2L15。使用时发现当两种用同一路电源时,上电后MCU无法正常启动工作。现将我对问题的分析以及解决办法分享如下,以下原创内容欢迎网友转载,但请注明出处:https://www.cnblogs
范纹杉想快点毕业13 天前
c语言·笔记·stm32·单片机·嵌入式硬件·mcu·51单片机
ZYNQ PS 端 UART 接收数据数据帧(初学者友好版)嵌入式编程 C语言 c++ 软件开发作为电子工程师初学者,在接触 ZYNQ 这类嵌入式平台时,“串口接收不定长数据” 是非常实用但容易卡壳的知识点 —— 固定长度接收在实际项目中灵活性太差,而不定长接收需要理解中断、FIFO 等核心概念。本文基于 CSDN 博客与正点原子嵌入式培训班教学内容,用通俗语言拆解原理、修正代码细节、补充流程图 / 结构示意图,并清晰描述网页中的关键图片,帮你彻底搞懂这个功能。
电子科技圈13 天前
科技·嵌入式硬件·mcu·物联网·制造·智能硬件·交通物流
芯科科技FG23L无线SoC现已全面供货,为Sub-GHz物联网应用提供最佳性价比低功耗无线解决方案创新性领导厂商Silicon Labs(亦称“芯科科技”,NASDAQ:SLAB)近日宣布:其第二代无线开发平台产品组合的最新成员FG23L无线单芯片方案(SoC)将于9月30日全面供货。开发套件现已上市。FG23L将芯科科技在Sub-GHz领域的技术优势提升至新高度,以极低的成本提供安全的长距离连接。通过平衡核心性能与无与伦比的性价比,FG23L将Sub-GHz物联网(IoT)推向更广阔的市场和更大批量的应用。
意法半导体STM3213 天前
mcu·usb·st·hub·usb_otg_hs·filex·u 盘
运行 Ux_Host_HUB_HID_MSC 通过 Hub 连接 U 盘读写不稳定问题分析 LAT1511关键字:USB_OTG_HS,USB,HUB,FILEx,U 盘客户使用 STM32U5 来开发一款外销型充电产品时,需要使用到 USB_OTG_HS 实现 HUB功能,并对 HUB 上的 U 盘进行高速写入操作。然而,客户在 NUCLEO-U5A5ZJ 板上运行 ST 官方例程 Ux_Host_HUB_HID_MSC 进行 U 盘性能读写测试时发现,在向 U 盘中写入小量数据是好的。但是,如果一次性连续写入大量数据如 1G 时会随机出现写入失败,返回值为 0x5C。
路弥行至15 天前
c语言·数据库·stm32·单片机·嵌入式硬件·mcu·mongodb
从0°到180°,STM32玩转MG996R舵机橙色线——信号线黑色线——GND红色线——VCC(一般接5V)MG996R 舵机是一种常见的 数字舵机,它的转动角度是通过 PWM(脉宽调制信号) 来控制的。单片机(比如 STM32)只要能输出符合要求的 PWM 信号,就可以精确控制舵机转动到指定角度。
索迪迈科技16 天前
c语言·stm32·单片机·嵌入式硬件·mcu
基于野火F407开发板实现电源管理-停止模式1.创建新工程,工程目录如图:2.创建bsp_exti.c,bsp_exti.h,main.c这三个文件
方案开发PCBA抄板芯片解密16 天前
mcu
MCU、CPLD、DSP、FPGA 有什么区别,该如何选择?#芯片解密#MCU破解#CPLD解密#DSP解密#程序破解#固件提取要分清 MCU、CPLD、DSP、FPGA,核心看核心定位、架构特点、擅长任务的差异;选型则围绕 “任务类型(控制 / 信号处理 / 逻辑)+ 成本 / 实时性 / 灵活性” 匹配,具体如下:
蜀黍@猿17 天前
单片机·mcu
【GD32】存储器架构介绍GD32 基于 ARM Cortex-M 内核,遵循其规定的存储器映射结构。整个 4GB 的地址空间被划分为多个预定义区域,用于不同的存储器和外设。
伴杯猫17 天前
c语言·单片机·嵌入式硬件·mcu·物联网·github
【ESP32-IDF】基础外设开发2:系统中断矩阵持续更新…ESP32 是一款功能强大的 32 位微控制器,广泛应用于物联网(IoT)和嵌入式系统中。它提供了丰富的外设接口和灵活的中断管理机制,使得开发者可以高效地处理各种实时任务和响应外部事件。在 ESP32 中,系统中断矩阵是核心组成部分之一,它将不同外设的中断信号分配到合适的处理程序,确保系统能够快速响应硬件事件。
【ql君】qlexcel17 天前
单片机·嵌入式硬件·mcu·启动过程
MCU上电到运行的全过程MCU上电到运行的全过程你知道吗??在聊启动过程前,我们得先明白MCU“断电时”的状态。就像手机没电关机后,CPU、内存、传感器都处于“离线”状态一样,MCU断电时:
今日待办19 天前
c语言·单片机·嵌入式硬件·mcu·语音识别·ardunio·arduinonano33
Arduino Nano33 BLESense Rev2【室内空气质量检测语音识别蓝牙调光台灯】Arduino Nano 33 BLE Rev2,利用了nRF52840微控制器的先进功能。这款32位Arm® Cortex®-M4 CPU 64 MHz与MicroPython的兼容性增强了板子的灵活性,该开发板的突出特点是其蓝牙低功耗(BLE)功能,使其能够轻松与其他蓝牙低功耗设备进行通信。Nano 33 BLE Rev2设计具备多功能性,配备了内置的9轴惯性测量单元、提供位置、方向和加速度的精确测量等。
dujunqiu20 天前
mcu·计算机外设
S32K328上芯片内部RTC的使用和唤醒配置参考《S32K3xx Reference Manual》,S32K328芯片内部自带RTC功能,并且支持从低功耗状态下唤醒设备;
jianqiang.xue21 天前
stm32·单片机·嵌入式硬件·mcu·物联网·51单片机·proteus
Proteus8 + STM32CubeMX 实现 STM32F103R6 串口通信教程通过简单的几个步骤,你就能让 STM32F103R6 实现串口通信,轻松发送和接收数据,甚至控制 LED 状态。
La Pulga22 天前
c语言·stm32·单片机·嵌入式硬件·mcu
【STM32】定时器输入捕获IC(Input Capture)输入捕获输入捕获模式下,当通道输入引脚出现指定电平跳变时(上升沿或下降沿),会让当前CNT的值将被锁存到CCR中,可用于测量PWM波形的频率、占空比,脉冲间隔(频率),电平持续(占空比)等。
The️22 天前
stm32·单片机·嵌入式硬件·mcu
STM32-FreeRTOS操作系统-任务管理随着嵌入式技术的飞速发展,STM32与FreeRTOS的融合愈发紧密。本文聚焦于STM32平台下FreeRTOS操作系统的任务管理,旨在为开发者提供清晰的思路与实用的技巧,助力高效开发。
猫猫的小茶馆22 天前
c语言·开发语言·stm32·单片机·嵌入式硬件·mcu·物联网
【C语言】汇编语言与C语言的混合编程在实际开发过程中大多数的使用情况是C语言与汇编语言混合编程的形式。在C代码中插入汇编语言的方法有内联汇编和内嵌汇编两种,通过插入汇编可以在C程序中实现C语言不能完成的一些工作。例如,在下面几种情况中必须使用内联汇编或嵌入型汇编。
La Pulga22 天前
c语言·stm32·单片机·嵌入式硬件·mcu
【STM32】定时器编码器接口正交编码器(输出两个相位相差90°的方波信号) ↓ 接口:一个带有方向控制的外部时钟 使用正交信号精度更高,AB相都可以计次,相当于计次频率提高了一倍,还可以加抗噪声电路。
范纹杉想快点毕业22 天前
c语言·笔记·stm32·单片机·嵌入式硬件·mcu·物联网
zynq 开发系列 新手入门:GPIO 连接 MIO 控制 LED 闪烁(SDK 端代码编写详解)感谢正点原子 B 站发布的视频教程:【第二期】手把手教你学 ZYNQ 之嵌入式开发篇(新手可以结合视频看实操,比单看文字更容易理解)对于电子工程师初学者来说,控制 LED 闪烁是入门嵌入式开发的 "Hello World"—— 它能帮你快速理解 "硬件引脚如何被软件控制" 的核心逻辑。本文将以 Zynq 芯片的 MIO_GPIO 为例,从基础原理到代码实现,用最通俗的语言带你一步步完成 LED 控制,全程避开晦涩术语,确保新手也能看懂实操。
zhmc24 天前
mcu
定时器的主模式选择 (Master mode selection)与从模式选择 (Slave mode selection)好的,这是一个非常核心的定时器概念。主模式(Master Mode) 和 从模式(Slave Mode) 决定了定时器如何与自身、其他定时器或外部世界进行同步和触发。