OpenMCU
文章平均质量分 84
A-花开堪折
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
OpenMCU(七):STM32F103开发环境搭建
本文主要讲述了使用Keil软件搭建STM32F103嵌入式开发环境的步骤,主要面向想从事嵌入式行业的入门同学,如果下面的讲述过程中有不对的地方,欢迎大家给我留言。本文主要讲述了Keil 5.43的安装教程,主要用于学习交流,请勿用于商业开发。1、本文主要描述了搭建STM32F103开发环境,并详细说明了使用比较广泛的Keil的安装和破解过程;2、关于keil的破解,主要用于学习交流,请勿用于商业开发环境;3、讲述了离线安装STM32F103开发包的步骤;原创 2025-05-14 00:06:10 · 1200 阅读 · 0 评论 -
OpenMCU(六):STM32F103开发板功能介绍
博主开启这个OpenMCU系列博客的主要目的,就是源码分析我们在嵌入式开发中用到一些软件库。让嵌入式MCU学习非常容易入门原创 2025-05-12 23:19:36 · 1090 阅读 · 0 评论 -
OpenMCU(五):STM32F103时钟树初始化分析
本文主要描述了STM32F103初始化过程系统时钟的初始化,主要描述了系统时钟的初始化,AHB总线时钟,APB总线时钟等的初始化。本文主要描述了,在STM32F103 CPU初始化过程中,系统时钟的初始化。虽然,我们可以利用ST提供的上位机图形化工具进行时钟配置,简单的勾选就可以产生我们需要的代码。但是,作为一个嵌入式开发程序员,我觉得,还是有必要去分析源码,了解CPU的内部原理和HAL层代码,这样才能根据自己产品的实际需求情况,设计出更具有性价比的产品。原创 2025-03-27 22:26:44 · 1084 阅读 · 0 评论 -
OpenMCU(三):STM32F103 FreeRTOS移植
本文主要描述了STM32F103移植FreeRTOS的简要步骤。移植描述过程中,忽略了Keil软件的部分使用技巧。默认读者熟练使用Keil软件。本文的描述是基于OpenMCU_RTOS这个工程,该工程已经下载放好了移植STM32F103 FreeRTOS的所有文件OpenMCU_RTOS工程的愿景主要有:1.、能移植支持主流mcu的freeRTOS2、深入分析FreeRTOS代码和第三方库代码,让嵌入式学习变得非常容易;原创 2025-03-22 23:13:02 · 1063 阅读 · 0 评论 -
OpenMCU(四):STM32F103启动汇编代码分析
本文描述STM32F103处理器在上电到进入main函数阶段的启动汇编代码分析。以startup_stm32f103x6.s该启动汇编文件进行讲解startup_stm32f103x6.s启动文件的开始定义了栈空间的长度Stack_Size = 0x400,即1K的内存空间当做程序栈空间。ALIGN=3, 栈的长度对齐到8字节(1堆内存定义堆内存长度定义为Heap_Size = 0x200,即512字节长度,并且8字节对齐。原创 2025-03-22 23:02:42 · 571 阅读 · 0 评论 -
OpenMCU(二):GD32E23xx FreeRTOS移植
本文主要描述了GD32E230移植FreeRTOS的简要步骤。移植描述过程中,忽略了Keil软件的部分使用技巧。默认读者熟练使用Keil软件。本文的描述是基于OpenMCU_FreeRTOS这个工程,该工程已经下载放好了移植GD32E230 FreeRTOS的所有文件OpenMCU_FreeRTOS工程的愿景主要有:1.、能移植支持主流mcu的freeRTOS2、深入分析FreeRTOS代码和第三方库代码,让嵌入式学习变得非常容易;原创 2025-03-05 08:44:25 · 1723 阅读 · 0 评论 -
OpenMCU(一):STM32F407 FreeRTOS移植
本文主要描述了STM32F407移植FreeRTOS的简要步骤。移植描述过程中,忽略了Keil软件的部分使用技巧。默认读者熟练使用Keil软件。本文的描述是基于OpenMCU_FreeRTOS这个工程,该工程已经下载放好了移植stm32f407 FreeRTOS的所有文件OpenMCU_FreeRTOS工程的愿景主要有:1.、能移植支持主流mcu的freeRTOS;2、深入分析FreeRTOS代码和第三方库代码,让嵌入式学习变得非常容易;原创 2025-03-03 00:41:23 · 1424 阅读 · 0 评论
分享