国产MCU移植系列教程汇总,欢迎查看!

在 N32G031x 开发板上移植 RT-Thread Nano 本文介绍如何在国民技术的 N32G031 开发板上移植 RT-Thread Nano,并提供了 N32G031 芯片和 N32G003 芯片基于 Keil MDK RT-Thread Nano 示范工程。如果你的基于 N32G031x 的应用想要在 RTOS 上开发,这会是个不错的基础工程。 阅读详情
MCU缺货潮与国产替代:从选型到量产的硬件实战指南 微控制器(MCU)是电子设备的核心控制单元,其工作原理基于成熟制程芯片的指令执行与外设管理。在供应链波动中,MCU的产能错配与需求波动会引发连锁反应,凸显了稳定供货与技术自主的技术价值。在工业控制、汽车电子、消费家电等场景中,MCU的可靠性直接影响终端产品性能。国产MCU通过Pin-to-Pin兼容与生态建设,正逐步从缺货替代走向长期可用。本文基于一线硬件开发视角,系统梳理MCU缺货的传导链条、国产芯片的真实水平、替代实操中的软件移植与硬件适配坑点,以及量产导入与选型策略,为工程师提供从选型到量产的完整参考 阅读详情

相关推荐

MCU赛道深度拆解:内核、启动、选型与国产替代实战

嵌入式系统中,MCU是连接物理世界与数字世界的核心枢纽,其设计强调低延迟、高确定性与功耗控制。理解内核架构、存储层次与总线仲裁原理,是进行可靠工程决策的基础。例如,MCU的启动流程依赖向量表与堆栈设置,外部晶振谐振电容的匹配直接影响时钟稳定性;而面对日益复杂的场景,还需关注芯片封装后的工艺验证与芯片测试,确保量产可靠性。在国产化浪潮下,工程师既要善用GD32等兼容替代方案,也要重视SD NAND等配套存储选型、电源与加密芯片协作。从选型到落地,MCU赛道拼的不只是参数,更是对系统级平衡的掌控。

weixin_34198762的博客 379

嵌入式软件的移植

<br />首先明白嵌入式软件的体系结构分为四个层次:设备驱动层、操作系统层、中间层和应用软件层。<br />嵌入式软件的移植分两类:<br />    1.无操作系统的软件移植,2.有操作系统的软件移植<br />无操作系统的软件编写应该尽量做到“模块化”,“层次化”<br /> <br />有操作系统的软件移植主要工作集中在:引导加载程序bootloader、设备驱动程序以及操作系统中与处理器密切相关的部分代码。<br /> <br />应用软件的移植通常含义是:将应用软件从一个操作系统平台移植到另外一

yinwei520的专栏 2380

合宙9.9元BluePill开发板深度评测:国产MCU、Cortex-M3与极致性价比实战

在嵌入式开发与物联网设备原型验证领域,ARM Cortex-M系列微控制器因其高性能、低功耗与丰富的外设资源,已成为从学生到工程师广泛采用的核心平台。其工作原理基于精简指令集与高效的中断处理机制,能够实时响应外部事件,技术价值在于以极低的成本实现复杂的控制逻辑与数据处理。典型的应用场景包括智能家居控制节点、工业传感器数据采集、消费电子设备以及教育领域的电子制作等。近期,合宙通信推出的BluePill开发板,以9.9元包邮的极致性价比,搭载国产GD32等兼容芯片,为上述应用提供了近乎零门槛的硬件入口。该板卡支

weixin_30394669的博客 487

GD32替换STM32移植过程

目录1. 硬件芯片移植2. 软件配置2.1 修改外部晶振起振超时时间2.2 增加DMA功能 1. 硬件芯片移植 下面以 GD32F103RET6 替换 STM32F103RET6为例 硬件上使用对应的GD32芯片替换STM32,如使用 GD32F103RET6 替换 STM32F103RET6,其引脚数与引脚定义都是一样的 到兆易创新官网 - 资料下载 - 对应系列芯片 - 应用软件 - 找到GD32F1x0_Addon_V3.1.0.rar,解压安装 3. 更换算法文件(.FLM)到Keil 的F

- 9308

国产MCU替代STM32实战:五大坑与排查清单

微控制器(MCU)是嵌入式系统的核心,在工业控制、消费电子等领域广泛部署。随着供应链需求变化,以STM32为代表的海外芯片正面临国产替代浪潮,但‘Pin-to-Pin兼容’常被误解为硬件可直接替换。实际上,兼容仅指物理引脚排列一致,时钟树结构、PLL倍频逻辑、引脚复用映射、BOOT模式乃至Flash扇区划分都可能存在隐性差异,直接套用原厂代码极易导致串口乱码、定时器频率偏移甚至无法启动。理解这些差异背后的硬件原理,有助于工程师构建可复用的固件迁移策略,降低从方案选型到批量生产的风险。围绕GD32、AT32等

weixin_33984032的博客 448

源码 移植_SAST Weekly | STM32F103系列开发板移植华为LiteOS操作系统

SAST weekly 是由电子工程系学生科协推出的科技系列推送,内容涵盖信息领域技术科普、研究前沿热点介绍、科技新闻跟进探索等多个方面,帮助同学们增长姿势,开拓眼界,每周更新,欢迎关注!欢迎愿意分享知识的同学投稿至eesast@mail.tsinghua.edu.cn , 期待你的作品!面对大型的嵌入式工程开发,传统的编程方式并不高效。嵌入式操作系统可以帮助开发者进行任务管理,...

weixin_33487811的博客 471

TencentOS-tiny 移植到STM32F407(MDK)

一、移植前的准备工作 1. 硬件(STM32测试版) MCU:STM32F407VET6(RAM: 196K ,FLASH: 512K,最高168MHz工作频率) 晶振:8MHz 2. 软件 编译器环境:MDK uVision V5.33.0.0 STM32cube 初始化代码生成器:STM32CubeMX Version 6.20 3.裸机工程 使用STM32cubeMX生成裸机代码,详细过程请百度一下。 二、移植TencentOS-tiny 1.TencentOS-tiny...

CynalFly的博客 1544

国产MCU厂家总结.docx

在即将到来的物联网时代,各类终端需求的持续发酵下,市场重燃了对MCU这个已面世数十年产品的热情。在近期一份的调查报告中显示,2018年全球MCU营收达186亿美元规模,达到近306亿片,其中前八大厂商占据了近9成市场份额。

【QMK键盘】简单的QMK固件键盘环境搭建

目录前言一、QMK固件支持的芯片二、QMK环境搭建1.获取QMK MSYS2.安装QMK MSYS3.获取QMK固件4.编译测试 前言 由于我开始上班了,但是只有一块键盘,每天上下班得拿来拿去十分不方便,为了满足我 购买键盘的欲望 我打开淘宝看了一下键盘所以就。。。不小心入了客制化的坑。 但由于钱包干瘪,实在买不起客制化套件,于是卧底各种群学习了半个月客制化的知识,算进记录一下自己入坑到现在的收获吧。 提示:本篇文章适用于想通过固件实现某些功能的朋友,例如旋钮,OLED,灯效等,如有错误和不足,欢迎

weixin_45381001的博客 1万+

MT32F003_005规格书_V1.0.pdf

价格便宜到怀疑人生,兼容ST8S003。32BIT性能,8bit价格。32K Flash,4K RAM,108M主频。

50家国产MCU厂商综合信息汇总-电子工程专辑1

50家国产MCU厂商综合信息汇总-电子工程专辑1

【国产MCU移植】MM32F3270 EVBoard

本文由RT-Thread论坛用户Zain 原创发布:https://club.rt-thread.org/ask/article/2950.html 环境搭建 安装MDK、rt-thread env、IAR等工具 克隆RT-Thread源码 git clone https://github.com/RT-Thread/rt-thread.git 为MDK、IAR安装MM32系列芯片pack,详见Pack文件_上海灵动微电子股份有限公司 (mindmotion.com.cn) 安装MM32-

rtthreadiotos的博客 760

深度学习简介(框架)

深度学习是一种基于人工神经网络的机器学习方法,它通过模拟人脑的工作原理来解决复杂的数据模式识别问题。这种方法在图像识别、语音识别、自然语言处理等领域取得了显著的进展。深度学习是机器学习的一个子领域,它基于人工神经网络的学习算法,特别是那些具有多层(深层)结构的网络。这些深度神经网络能够学习数据的高级特征和模式。深度学习作为人工智能的关键驱动技术,已经在多个领域展现出其强大的能力。随着研究的深入和技术的发展,深度学习将继续推动人工智能的边界向前发展。

2301_77539454的博客 5351

GD32F103RCT6/GD32F303RCT6-UCOSIII底层移植(1)工程建立

UCOSIII底层移植 GD32F103RCT6/GD32F303RCT6

各位大佬,一起学习交流一下吧! 1993

瑶芯技术分享 | 三相维也纳PFC功率器件损耗分析

电流的流通路径为:从A相电网正极流出,经过电感La,再经过二极管Da1流到直流侧电容C1,最终通过另外两相回到A相电网,具体流通路径如图2(a)所示。电流的流通路径为:从A相电网正极流出,经过电感La,再经过开关管Sa1和开关管Sa2的反向二极管流到直流侧中点N,最终通过另外两相回到A相电网,具体流通路径如图2(b)所示。通态损耗的产生是由电流正向流经IGBT 或者FRD上产生一定的压降,损耗就是正向电流和器件两端正向压降的乘积,开关损耗和反向恢复损耗则是跟开关过程中的直流电压和开关电流有关。

2301_76606324的博客 5728

2024年上半年网络工程师下午真题及答案解析

位于MPLS域边缘、连接其他网络的LSR称为( 3 ),区域内部的LSR称为核心LSR(CoreLSR)IP报文进入MPLS网络时,MPLS入口设备分析IP报文的内容并为其添加合适的标签,所有MPLS网络中的LSR根据标签转发数据,当该IP报文离开MPLS网络时,标签由出口LER弹出。LSP的出口LER称为( 6 )。某高校网络拓扑如下图所示,两校区核心(CORE-1、CORE-2),出口防火墙(NGFW-1、NGFW-2)通过校区间光缆互联,配置OSPF实现全校路由收敛,两校区相距40km。

bsefef的博客 2471

2025物联网MCU选型实战:ESP32、STM32与国产芯的终极对决

本文对比分析2025年物联网MCU选型策略,重点评测ESP32、STM32及国产MCU的性能与应用。ESP32在无线连接与低功耗表现突出,STM32以实时控制见长,而国产芯如GD32、HC32在成本与特定场景优势明显。文章结合智能家居、工业控制等实战案例,提供选型指南,助力开发者规避常见陷阱。

solidity8miner的博客 413

终于找到了!Ubuntu 虚拟机卡死的终极解决方案(如何解决VMware安装Ubuntu24.04桌面进不去、黑屏、虚拟机卡死、显示不全、屏幕闪烁等问题)

终于找到了!Ubuntu 虚拟机卡死的终极解决方案(如何解决VMware安装Ubuntu24.04桌面进不去、黑屏、虚拟机卡死、显示不全、屏幕闪烁等问题)

XiaoqiangClub的博客 1万+

51c嵌入式~mbedtls移植各MCU

我的嵌入式专辑 由于还没发完 请去这里看原贴~~ 待更新完 发回来~~ https://143ai.com/

whaosoft~aiotの开发板商城 1618

基于Matlab使用雷达资源管理有效跟踪多个机动目标仿真(附源码)

多功能雷达可以搜索目标,确认新轨道,并重新访问轨道以更新状态。为了执行这些功能,多功能雷达通常由资源管理器管理,该资源管理器创建用于搜索、确认和跟踪的雷达任务。这些任务是根据优先级和时间安排的,因此,在每个时间步长中,多功能雷达都可以将其波束指向所需的方向。在此示例中,对于用于跟踪机动目标的雷达,有两个相互冲突的要求:目标的数量及其初始位置通常事先不知道。因此,雷达必须不断搜索感兴趣的区域才能找到目标。此外,雷达需要在进入雷达覆盖区域后立即检测并建立对每个目标的跟踪。目标机动的时间段事先是未知的。

珞瑜的博客 3145

6、哈代空间、算子函数及相关概念解析

本文深入探讨了数学中哈代空间与算子函数的核心概念,包括强函数的因式分解、半单零点的定义与性质、Blaschke-Potapov乘积的存在性、Nagy-Foias模型算子的结构与谱分析、可数集合的相关性质(如Carlesonian集合、稀有集合等)、简单分式族的可分性与基性质,以及指数型整函数的增长特性。文章还分析了这些数学对象之间的内在联系,并通过图表与表格形式直观呈现了集合性质与函数空间结构的关系。这些理论不仅在数学分析和泛函分析中具有重要意义,也在信号处理、量子力学等应用领域具有广泛价值。

yhn4567890的博客 169

机器人关节国产MCU AT32F403+DRV8313+磁编码器的直流无刷电机BLDC的FOC控制

电源输入采用的宽电压输入,9~24V,但是根据负载电流情况,确定输入电压范围。好多市面上的FOC板子动不动就烧了,还是电源以及管子的导通开关没有做好,我这个板子可以支持3A的电流,我用了这么多,调试了这么长时间还没有烧板子烧电机的。【2】:电机FOC开发板、伺服电机开发板,带磁编码器,Jlink、串口,12V电源,嵌入式电机FOC源代码、原理图、PCB加6次嵌入式基础课程全套的基础上加上调参软件C#的工程源代码,实现调参、校准、3级安全认证升级下载等产品必备的功能框架,至少节省2个人月产品开发的时间成本。

跨界交流 7735

实现画布拖拽算子排布,通过flink实现算子编排计算,如何实现?

🏆本文收录于 《全栈 Bug 调优(实战版)》 专栏。专栏聚焦真实项目中的各类疑难 Bug,从成因剖析 → 排查路径 → 解决方案 → 预防优化全链路拆解,形成一套可复用、可沉淀的实战知识体系。无论你是初入职场的开发者,还是负责复杂项目的资深工程师,都可以在这里构建一套属于自己的「问题诊断与性能调优」方法论,助你稳步进阶、放大技术价值 。

**My Coding Family** 1070

不少国产 MCU Pin-to-Pin 替换 STM32 改板崩溃!芯圣 HC32F401B 如何实现平滑替代

国产MCU替代STM32已成为电子行业不可逆转的趋势。各大芯片厂商纷纷推出"Pin-to-Pin兼容"方案,封装一样、引脚间距一致、供电电压兼容——。我们与大量工程师交流后发现,很多"Pin-to-Pin兼容"方案只解决了封装层面的问题——芯片能焊上去,但引脚功能映射与STM32不完全一致。工程师拿到芯片满怀期待,结果一上板就面临的困境。典型的场景包括:• UART1原来用PA9/PA10,替换后只能分配在PB6/PB7——原来的PCB走线全废了。

lqq123w的博客 634

2023华为od机试C卷【最富裕的小家庭】C++ 实现

在一颗树中,每个节点代表一个家庭成员,节点的数字表示其个人的财富值,一个节点及其直接相连的子节点被定义为个小家庭。现给你一颗树,请计算出最富裕的小家庭的财富和。

MISAYAONE的博客 1238

SIMATIC S7-1200, S7-1500 PID 控制[手册]

SIMATIC S7-1200, S7-1500 PID 控制[手册]

【GD32F310开发板试用】GD32F310移植FreeRTOS

【GD32F310开发板试用】GD32F310移植FreeRTOS 项目地址:https://github.com/kings669/GD32F310-FreeRTOS 环境说明 首先我先说明我的环境: 我使用keil5的版本是V5.36,电脑系统是WIN10,使用的固件库版本是从官网下载的最新版2.2.0(官网下载地址:http://www.gd32mcu.com/cn/download/7?kw=GD32F3),我所移植的FreeRTOS版本为:v202112.00(官网下载地址:https://www

weixin_47569031的博客 1280

精雕软件(JDpaint) 5.5 绿色版

精雕软件(JDpaint) 5.5 绿色版精雕软件(JDpaint) 5.5 绿色版精雕软件(JDpaint) 5.5 绿色版

上一篇: RT-Thread X RISC-V创新应用大赛,500套开发板免费送!
下一篇: Cherry机械键盘、开发板、无线鼠标等100份好礼,回帖就送!
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值