
嵌入式天地
文章平均质量分 82
沧海一笑-dj
C/C++软件工程师、嵌入式软件工程师、物联网研发工程师、C/C++讲师、物联网讲师、嵌入式讲师、鸿蒙讲师---欢迎大家一起交流(私信添加博主微信)
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
【Tools】Visual Studio Code搭建C51单片机开发环境保姆级教程
Visual Studio Code(简称 VS Code)是由微软开发的一款免费、开源且跨平台的轻量级代码编辑器,适用于多种编程语言和开发场景。它结合了简洁的用户界面与强大的扩展能力,成为开发者广泛使用的工具之一。跨平台支持支持 Windows、macOS 和 Linux 系统,提供一致的开发体验。智能代码编辑语法高亮自动补全代码片段错误检查等。内置Git 版本控制,可直接提交代码、解决冲突。调试工具支持断点、变量监控和逐行调试。可扩展性。原创 2025-03-24 10:00:00 · 1968 阅读 · 0 评论 -
【STM32】基于VSCode搭建STM32开发环境
vscode是一种简化且高效的代码编辑器,同时支持诸如调试,任务执行和版本管理之类的开发操作。它的目标是提供一种快速的编码编译调试工具。然后将其余部分留给IDE。vscode集成了所有一款现代编辑器所应该具备的特性,包括语法高亮、可定制的热键绑定、括号匹配、以及代码片段收集等。Visual Studio Code(简称VSCode)是Microsoft开发的代码编辑器,它支持Windows,Linux和macOS等操作系统以及开源代码。原创 2025-01-06 12:59:56 · 1324 阅读 · 2 评论 -
【STM32】VSCode打开STM32工程时结构体和宏报错问题解决
按ctrl+shlft+p 搜C/C++: 编辑配置(UI)使用VS Code打开STM32项目的时候宏报错。配置好之后,结构体和宏不在报错误啦。找到编译器路径,选择正确安装路径。原创 2025-01-04 14:00:00 · 974 阅读 · 0 评论 -
【STM32】点击下载按钮时,提示No ST-LINK detected
如果没找到ST-LINK对应的设备,可以重新插拔ST-LINK,同时观察设备管理器列表有没有刷新,如果有刷新,请再仔细查找刷新后有变动的地方,如果没有刷新,可能是ST-LINK损坏或者电脑USB口损坏。\2. 找到ST-LINK对应的设备后,如果ST-LINK出现在设备管理器的。电脑没有检测到有ST-LINK设备,一般是ST-LINK驱动的问题。列表里,并且图标带有黄色感叹号,则说明电脑未安装ST-LINK驱动。界面,看看有没有ST-LINK的设备。安装结束后,ST-LINK设备出现在。原创 2025-01-04 10:00:00 · 2080 阅读 · 1 评论 -
【STM32】编译时出现 parameter references not allowed in naked functions错误
新版软件可能默认使用新版本的编译器,新版编译器不再支持老版程序的写法了。打开工程选项,选择ARM Compiler为版本5。原创 2025-01-03 19:02:51 · 324 阅读 · 0 评论 -
【STM32】编译时出现last line of file ends without a newline警告
警告直译成中文的意思是:文件的最后一行没有以换行符结束。这是编译器的一个规定,要求所有文件的最后一行必须是空行,否则就会报这个警告。最后一行什么都不要有,空格也不行。在程序最后一行输入一个回车,,保证文件以换行符结束。原创 2025-01-03 15:30:51 · 379 阅读 · 0 评论 -
【FreeRTOS】FreeRTOS任务相关API函数
FreeRTOS 是 RTOS 的一个类别,设计得足够小,可以在微控制器上运行, 但其用途并不局限于微控制器应用程序。微控制器是一种小型且资源有限的处理器, 在单个芯片上集成了处理器本身、 用于保存待执行程序的只读存储器(ROM 或闪存) 以及执行程序所需的随机存取存储器(RAM)。通常情况下,程序是 直接从只读存储器中执行的。微控制器通常用于深度嵌入式应用中(在这些应用中, 实际上看不到处理器本身,也看不到它们运行的软件), 它们通常有非常具体和专门的工作要做。原创 2025-01-02 21:00:00 · 881 阅读 · 0 评论 -
【FreeRTOS】FreeRTOS任务基础知识
要注意的是多任务系统的多个任务可以“同时”运行,是从宏观的角度而言的,对于单核的 CPU 而言,CPU 在同一时刻只能够处理一个任务,但是多任务系统的任务调度器会根据相关的任务调度算法,将 CPU 的使用权分配给任务,在任务获取 CPU 使用权之后的极短时间(宏观角度)后,任务调度器又会将 CPU 的使用权分配给其他任务,如此往复,在宏观的角度看来,就像是多个任务同时运行了一样。如果此时被恢复任务的优先级高于正在运行任务的优先级,则会发生任务切换, 将该任务将再次转换任务状态,由就绪态变成运行态。原创 2024-09-18 11:26:10 · 1066 阅读 · 0 评论 -
【FreeRTOS】FreeRTOS数据类型和命名规范
FreeRTOS 是 RTOS 的一个类别,设计得足够小,可以在微控制器上运行, 但其用途并不局限于微控制器应用程序。微控制器是一种小型且资源有限的处理器, 在单个芯片上集成了处理器本身、 用于保存待执行程序的只读存储器(ROM 或闪存) 以及执行程序所需的随机存取存储器(RAM)。通常情况下,程序是 直接从只读存储器中执行的。微控制器通常用于深度嵌入式应用中(在这些应用中, 实际上看不到处理器本身,也看不到它们运行的软件), 它们通常有非常具体和专门的工作要做。原创 2024-09-14 16:16:36 · 1226 阅读 · 0 评论 -
【FreeRTOS】FreeRTOS系统配置
FreeRTOS 是 RTOS 的一个类别,设计得足够小,可以在微控制器上运行, 但其用途并不局限于微控制器应用程序。微控制器是一种小型且资源有限的处理器, 在单个芯片上集成了处理器本身、 用于保存待执行程序的只读存储器(ROM 或闪存) 以及执行程序所需的随机存取存储器(RAM)。通常情况下,程序是 直接从只读存储器中执行的。微控制器通常用于深度嵌入式应用中(在这些应用中, 实际上看不到处理器本身,也看不到它们运行的软件), 它们通常有非常具体和专门的工作要做。原创 2024-09-14 11:05:50 · 1829 阅读 · 0 评论 -
【FreeRTOS】FreeRTOS移植
FreeRTOS 是 RTOS 的一个类别,设计得足够小,可以在微控制器上运行, 但其用途并不局限于微控制器应用程序。微控制器是一种小型且资源有限的处理器, 在单个芯片上集成了处理器本身、 用于保存待执行程序的只读存储器(ROM 或闪存) 以及执行程序所需的随机存取存储器(RAM)。通常情况下,程序是 直接从只读存储器中执行的。微控制器通常用于深度嵌入式应用中(在这些应用中, 实际上看不到处理器本身,也看不到它们运行的软件), 它们通常有非常具体和专门的工作要做。原创 2024-09-13 16:06:34 · 2662 阅读 · 0 评论 -
【FreeRTOS】FreeRTOS源码目录介绍
FreeRTOS 是 RTOS 的一个类别,设计得足够小,可以在微控制器上运行, 但其用途并不局限于微控制器应用程序。微控制器是一种小型且资源有限的处理器, 在单个芯片上集成了处理器本身、 用于保存待执行程序的只读存储器(ROM 或闪存) 以及执行程序所需的随机存取存储器(RAM)。通常情况下,程序是 直接从只读存储器中执行的。微控制器通常用于深度嵌入式应用中(在这些应用中, 实际上看不到处理器本身,也看不到它们运行的软件), 它们通常有非常具体和专门的工作要做。原创 2024-09-13 11:38:19 · 1556 阅读 · 0 评论 -
【FreeRTOS】FreeRTOS基础知识
裸机开发指的是在没有操作系统(OS)或者其他高级软件支持的情况下,直接在裸机硬件上进行软件开发的过程。在裸机开发中,开发者需要直接面对硬件层面的操作和控制,亲自管理CPU、内存以及I/O资源,而不依赖于任何操作系统提供的抽象层或者服务。我们之前学习的STM32单片机代码都属于裸机开发。一个计算机系统可以大致分为三个部分:硬件(Hardware),操作系统(operating system),应用程序(application programs)。原创 2024-09-12 14:56:09 · 11804 阅读 · 0 评论 -
【FreeRTOS】FreeRTOS简介
操作系统是支持计算机基本功能的计算机程序, 为在计算机上运行的程序(或应用程序)提供服务。应用程序提供计算机用户 想要或需要的功能。操作系统提供的服务使得应用程序写入更快、更简单、 并且更易于维护。如果您正在阅读此网页,说明您正在使用网络浏览器(提供您感兴趣的功能的应用程序 ),该浏览器本身会在操作系统提供的环境中运行。大多数操作系统似乎能同时执行多个程序。这称为多任务处理。实际上, 每个处理器内核在任何给定时间点都只能运行一个执行线程。原创 2024-09-12 09:18:07 · 5125 阅读 · 0 评论 -
【STM32】STM32F1基本定时器(HAL库)
STM32是一款由意法半导体(STMicroelectronics,简称ST)公司制造的微控制器(MCU),它基于ARM Cortex-M内核设计,专为要求高性能、低成本、低功耗的嵌入式应用而设计。产品概述内核:STM32采用了ARM Cortex-M系列内核,包括M0、M0+、M3、M4和M7等多种系列,能够满足不同应用场景的需求。特点:高性能、低成本、低功耗、可裁剪,这些特点使得STM32在嵌入式开发领域具有广泛的应用前景。应用领域。原创 2024-08-29 14:28:02 · 1654 阅读 · 0 评论 -
【STM32】STM32F1窗口看门狗示例(HAL库)
STM32是一款由意法半导体(STMicroelectronics,简称ST)公司制造的微控制器(MCU),它基于ARM Cortex-M内核设计,专为要求高性能、低成本、低功耗的嵌入式应用而设计。产品概述内核:STM32采用了ARM Cortex-M系列内核,包括M0、M0+、M3、M4和M7等多种系列,能够满足不同应用场景的需求。特点:高性能、低成本、低功耗、可裁剪,这些特点使得STM32在嵌入式开发领域具有广泛的应用前景。应用领域。原创 2024-08-29 09:58:16 · 1355 阅读 · 0 评论 -
【STM32】窗口看门狗(HAL库)
STM32是一款由意法半导体(STMicroelectronics,简称ST)公司制造的微控制器(MCU),它基于ARM Cortex-M内核设计,专为要求高性能、低成本、低功耗的嵌入式应用而设计。产品概述内核:STM32采用了ARM Cortex-M系列内核,包括M0、M0+、M3、M4和M7等多种系列,能够满足不同应用场景的需求。特点:高性能、低成本、低功耗、可裁剪,这些特点使得STM32在嵌入式开发领域具有广泛的应用前景。应用领域。原创 2024-07-26 11:42:36 · 1328 阅读 · 0 评论 -
【STM32】STM32F1独立看门狗示例(HAL库)
STM32是一款由意法半导体(STMicroelectronics,简称ST)公司制造的微控制器(MCU),它基于ARM Cortex-M内核设计,专为要求高性能、低成本、低功耗的嵌入式应用而设计。产品概述内核:STM32采用了ARM Cortex-M系列内核,包括M0、M0+、M3、M4和M7等多种系列,能够满足不同应用场景的需求。特点:高性能、低成本、低功耗、可裁剪,这些特点使得STM32在嵌入式开发领域具有广泛的应用前景。应用领域。原创 2024-07-24 19:47:22 · 1084 阅读 · 0 评论 -
【STM32】独立看门狗(HAL库)
STM32是一款由意法半导体(STMicroelectronics,简称ST)公司制造的微控制器(MCU),它基于ARM Cortex-M内核设计,专为要求高性能、低成本、低功耗的嵌入式应用而设计。产品概述内核:STM32采用了ARM Cortex-M系列内核,包括M0、M0+、M3、M4和M7等多种系列,能够满足不同应用场景的需求。特点:高性能、低成本、低功耗、可裁剪,这些特点使得STM32在嵌入式开发领域具有广泛的应用前景。应用领域。原创 2024-07-24 10:50:09 · 1291 阅读 · 0 评论 -
【STM32】外部中断(HAL库)
STM32是一款由意法半导体(STMicroelectronics,简称ST)公司制造的微控制器(MCU),它基于ARM Cortex-M内核设计,专为要求高性能、低成本、低功耗的嵌入式应用而设计。产品概述内核:STM32采用了ARM Cortex-M系列内核,包括M0、M0+、M3、M4和M7等多种系列,能够满足不同应用场景的需求。特点:高性能、低成本、低功耗、可裁剪,这些特点使得STM32在嵌入式开发领域具有广泛的应用前景。应用领域。原创 2024-07-19 19:11:00 · 2788 阅读 · 0 评论 -
【STM32】中断相关类型和API(HAL库)
STM32是一款由意法半导体(STMicroelectronics,简称ST)公司制造的微控制器(MCU),它基于ARM Cortex-M内核设计,专为要求高性能、低成本、低功耗的嵌入式应用而设计。产品概述内核:STM32采用了ARM Cortex-M系列内核,包括M0、M0+、M3、M4和M7等多种系列,能够满足不同应用场景的需求。特点:高性能、低成本、低功耗、可裁剪,这些特点使得STM32在嵌入式开发领域具有广泛的应用前景。应用领域。原创 2024-07-19 09:06:22 · 929 阅读 · 0 评论 -
【STM32】STM32F1串口示例(HAL库)
STM32是一款由意法半导体(STMicroelectronics,简称ST)公司制造的微控制器(MCU),它基于ARM Cortex-M内核设计,专为要求高性能、低成本、低功耗的嵌入式应用而设计。产品概述内核:STM32采用了ARM Cortex-M系列内核,包括M0、M0+、M3、M4和M7等多种系列,能够满足不同应用场景的需求。特点:高性能、低成本、低功耗、可裁剪,这些特点使得STM32在嵌入式开发领域具有广泛的应用前景。应用领域。原创 2024-07-18 19:17:08 · 1923 阅读 · 0 评论 -
【STM32】串口相关类型和API
STM32是一款由意法半导体(STMicroelectronics,简称ST)公司制造的微控制器(MCU),它基于ARM Cortex-M内核设计,专为要求高性能、低成本、低功耗的嵌入式应用而设计。产品概述内核:STM32采用了ARM Cortex-M系列内核,包括M0、M0+、M3、M4和M7等多种系列,能够满足不同应用场景的需求。特点:高性能、低成本、低功耗、可裁剪,这些特点使得STM32在嵌入式开发领域具有广泛的应用前景。应用领域。原创 2024-07-18 09:15:54 · 1367 阅读 · 0 评论 -
【STM32】STM32F1串口概述(HAL库)
STM32是一款由意法半导体(STMicroelectronics,简称ST)公司制造的微控制器(MCU),它基于ARM Cortex-M内核设计,专为要求高性能、低成本、低功耗的嵌入式应用而设计。产品概述内核:STM32采用了ARM Cortex-M系列内核,包括M0、M0+、M3、M4和M7等多种系列,能够满足不同应用场景的需求。特点:高性能、低成本、低功耗、可裁剪,这些特点使得STM32在嵌入式开发领域具有广泛的应用前景。应用领域。原创 2024-07-17 18:09:50 · 1397 阅读 · 0 评论 -
【STM32】GPIO之按键(HAL库)
STM32是一款由意法半导体(STMicroelectronics,简称ST)公司制造的微控制器(MCU),它基于ARM Cortex-M内核设计,专为要求高性能、低成本、低功耗的嵌入式应用而设计。产品概述内核:STM32采用了ARM Cortex-M系列内核,包括M0、M0+、M3、M4和M7等多种系列,能够满足不同应用场景的需求。特点:高性能、低成本、低功耗、可裁剪,这些特点使得STM32在嵌入式开发领域具有广泛的应用前景。应用领域。原创 2024-07-17 10:17:25 · 1635 阅读 · 0 评论 -
【STM32】GPIO之BUZZER(HAL库)
STM32是一款由意法半导体(STMicroelectronics,简称ST)公司制造的微控制器(MCU),它基于ARM Cortex-M内核设计,专为要求高性能、低成本、低功耗的嵌入式应用而设计。产品概述内核:STM32采用了ARM Cortex-M系列内核,包括M0、M0+、M3、M4和M7等多种系列,能够满足不同应用场景的需求。特点:高性能、低成本、低功耗、可裁剪,这些特点使得STM32在嵌入式开发领域具有广泛的应用前景。应用领域。原创 2024-07-16 14:49:39 · 687 阅读 · 0 评论 -
【STM32】GPIO之LED(HAL库)
STM32是一款由意法半导体(STMicroelectronics,简称ST)公司制造的微控制器(MCU),它基于ARM Cortex-M内核设计,专为要求高性能、低成本、低功耗的嵌入式应用而设计。产品概述内核:STM32采用了ARM Cortex-M系列内核,包括M0、M0+、M3、M4和M7等多种系列,能够满足不同应用场景的需求。特点:高性能、低成本、低功耗、可裁剪,这些特点使得STM32在嵌入式开发领域具有广泛的应用前景。应用领域。原创 2024-07-16 10:42:19 · 714 阅读 · 0 评论 -
【STM32】GPIO相关API和类型(HAL库)
STM32是一款由意法半导体(STMicroelectronics,简称ST)公司制造的微控制器(MCU),它基于ARM Cortex-M内核设计,专为要求高性能、低成本、低功耗的嵌入式应用而设计。产品概述内核:STM32采用了ARM Cortex-M系列内核,包括M0、M0+、M3、M4和M7等多种系列,能够满足不同应用场景的需求。特点:高性能、低成本、低功耗、可裁剪,这些特点使得STM32在嵌入式开发领域具有广泛的应用前景。应用领域。原创 2024-07-15 19:43:55 · 1430 阅读 · 0 评论 -
【STM32】STM32F1 NVIC中断优先级管理
STM32是一款由意法半导体(STMicroelectronics,简称ST)公司制造的微控制器(MCU),它基于ARM Cortex-M内核设计,专为要求高性能、低成本、低功耗的嵌入式应用而设计。产品概述内核:STM32采用了ARM Cortex-M系列内核,包括M0、M0+、M3、M4和M7等多种系列,能够满足不同应用场景的需求。特点:高性能、低成本、低功耗、可裁剪,这些特点使得STM32在嵌入式开发领域具有广泛的应用前景。应用领域。原创 2024-07-15 09:43:58 · 1262 阅读 · 0 评论 -
【STM32】STM32F1端口复用和重映射
STM32是一款由意法半导体(STMicroelectronics,简称ST)公司制造的微控制器(MCU),它基于ARM Cortex-M内核设计,专为要求高性能、低成本、低功耗的嵌入式应用而设计。产品概述内核:STM32采用了ARM Cortex-M系列内核,包括M0、M0+、M3、M4和M7等多种系列,能够满足不同应用场景的需求。特点:高性能、低成本、低功耗、可裁剪,这些特点使得STM32在嵌入式开发领域具有广泛的应用前景。应用领域。原创 2024-07-12 21:41:27 · 1535 阅读 · 0 评论 -
【STM32】STM32F1时钟系统
STM32是一款由意法半导体(STMicroelectronics,简称ST)公司制造的微控制器(MCU),它基于ARM Cortex-M内核设计,专为要求高性能、低成本、低功耗的嵌入式应用而设计。产品概述内核:STM32采用了ARM Cortex-M系列内核,包括M0、M0+、M3、M4和M7等多种系列,能够满足不同应用场景的需求。特点:高性能、低成本、低功耗、可裁剪,这些特点使得STM32在嵌入式开发领域具有广泛的应用前景。应用领域。原创 2024-07-12 09:35:14 · 1469 阅读 · 0 评论 -
【STM32】STM32F1系统架构
STM32是一款由意法半导体(STMicroelectronics,简称ST)公司制造的微控制器(MCU),它基于ARM Cortex-M内核设计,专为要求高性能、低成本、低功耗的嵌入式应用而设计。产品概述内核:STM32采用了ARM Cortex-M系列内核,包括M0、M0+、M3、M4和M7等多种系列,能够满足不同应用场景的需求。特点:高性能、低成本、低功耗、可裁剪,这些特点使得STM32在嵌入式开发领域具有广泛的应用前景。应用领域。原创 2024-07-11 16:36:29 · 698 阅读 · 0 评论 -
【STM32】STM32F1工程模板文件详解
STM32是一款由意法半导体(STMicroelectronics,简称ST)公司制造的微控制器(MCU),它基于ARM Cortex-M内核设计,专为要求高性能、低成本、低功耗的嵌入式应用而设计。产品概述内核:STM32采用了ARM Cortex-M系列内核,包括M0、M0+、M3、M4和M7等多种系列,能够满足不同应用场景的需求。特点:高性能、低成本、低功耗、可裁剪,这些特点使得STM32在嵌入式开发领域具有广泛的应用前景。应用领域。原创 2024-07-11 09:23:34 · 1973 阅读 · 0 评论 -
【STM32】STM32F103ZET6 创建工程模版详解(HAL库)
HAL库,全称为Hardware Abstraction Layer(硬件抽象层)库,是STMicroelectronics(ST)为STM32微控制器提供的较新的固件库。HAL库的定义与特点定义:HAL库是一个中间件,为应用程序和硬件之间提供了一个接口,允许开发者在不知道底层硬件细节的情况下编写控制硬件的代码。特点跨平台支持:HAL库支持STM32全系列微控制器,使得开发者编写的代码可以在不同的STM32产品之间移植。结构统一:为所有外设提供统一的API和驱动结构,简化了开发过程。易于使用。原创 2024-07-10 16:32:31 · 3124 阅读 · 0 评论 -
【STM32】Keil 丢失编译器版本5、内核文件core_cm3.c报错
链接:https://pan.baidu.com/s/1k7ICgfFYV7vxng2MJe6xHw?该语法只有编译器5版本支持,编译器6版本不支持。3.1 下载 Arm Compiler 5。3.5 找到对应的目录,添加即可。3.6 选择对应的编译器版本编译。3.4 添加ARMCC文件夹。3.2 解压到指定的目录。3.3 配置keil。原创 2024-07-10 09:34:29 · 1298 阅读 · 1 评论 -
【STM32】Keil5.38(MDK-ARM)安装教程详解
MDK 源自德国的 KEIL 公司,是 RealView MDK 的简称。在全球 MDK 被超过 10 万的嵌入式开发工程师使用。目前最新版本为:MDK5.40,该版本使用 uVision5 IDE 集成开发环境,是目前针对 ARM 处理器,尤其是 Cortex M 内核处理器的最佳开发工具。MDK5 向后兼容 MDK4 和 MDK3 等,以前的项目同样可以在 MDK5 上进行开发(但是头文件方面得全部自己添加), MDK5 同时加强了针。原创 2024-07-09 17:48:23 · 7666 阅读 · 0 评论 -
【STM32】STM32F1开发板简介
主芯片采用自带512K字节FLASH的STM32F103ZET6,并外扩1M字节SRAM和16M字节FLASH,满足大内存需求和大数据存储。战舰 STM32F103,资源十分丰富,并把 STM32F103 的内部资源发挥到了极致,基本所有 STM32F103 的内部资源,都可以在此开发板上验证,同时扩充丰富的接口和功能模块,整个开发板显得十分大气。◆1个游戏手柄接口(与公头串口共用DB9口),可接插FC(红白机)游戏手柄。◆1个标准的2.4/2.8/3.5/4.3/7寸LCD接口,支持触摸屏。原创 2024-07-09 14:57:52 · 1952 阅读 · 0 评论 -
【STM32】一张动画看懂I2C、SPI、UART的通信过程
一张图看懂I2C、SPI、UART的通信过程。原创 2024-04-17 18:01:08 · 713 阅读 · 0 评论 -
【STM32】STM32CubeMX生成工程文件详解
STM32CubeMX是STM32Cube工具家族中的一员,从MCU/MPU选型,引脚配置,系统时钟以及外设时钟设置,到外设参数配置,中间件参数配置,它给STM32开发者们提供了一种简单,方便,并且直观的方式来完成这些工作。所有的配置完成后,它还可以根据所选的IDE生成对应的工程和初始化C代码。除此以外,STM32CubeMX还提供了功耗计算工具,可作为产品设计中功耗评估的参考。针对 STM32F103xE 系列微控制器的启动文件。它包含了微控制器启动时执行的低级初始化代码,比如设置向量表和初始化数据。原创 2024-04-15 17:04:23 · 2999 阅读 · 0 评论 -
【STM32】STM32CubeMX创建第一个工程
STM32CubeMX是STM32Cube工具家族中的一员,从MCU/MPU选型,引脚配置,系统时钟以及外设时钟设置,到外设参数配置,中间件参数配置,它给STM32开发者们提供了一种简单,方便,并且直观的方式来完成这些工作。所有的配置完成后,它还可以根据所选的IDE生成对应的工程和初始化C代码。除此以外,STM32CubeMX还提供了功耗计算工具,可作为产品设计中功耗评估的参考。原创 2024-03-19 16:14:50 · 2080 阅读 · 0 评论