- 博客(6)
- 收藏
- 关注
原创 STM32CubeIDE的初始main.c里都是什么
这一行是一个标记,通常用于STM32CubeMX或STM32CubeIDE工具。这些工具允许用户在此标记之前和之后添加或修改代码,而不会覆盖由工具生成的代码。USER CODE BEGIN Header表示用户可以在此标记之后开始添加自己的头部注释或代码。/***/这是一个多行注释,用于描述文件的内容。@file : main.c:说明这是一个名为main.c的文件。@brief : Main program body:简要描述文件的内容,即这是主程序的主体。
2024-02-18 14:57:42 2084
原创 STM32CubeIDE的图形化界面CubeMX都是啥(一)
例如,某个引脚可以被配置为GPIO(通用输入/输出),USART(串行通信),I2C(双向串行总线),SPI(串行外设接口)等。此外,用户还可以设置与这些引脚相关的各种参数,如引脚的模式(输入、输出、复用等)、上拉/下拉电阻的使用、引脚的速率等。例如,X-CUBE-BLE1、X-CUBE-BLE2和X-CUBE-BLEMGR与蓝牙低功耗(BLE)相关,而X-CUBE-NFC4、X-CUBE-NFC6和X-CUBE-NFC7则与近场通信(NFC)相关。这些通常表示微控制器上的两个独立的ADC模块。
2024-02-06 21:22:48 1522
原创 STM32F10xxx参考手册注解(二)
在小容量、中容量和大容量产品中,主系统由以下部分构成:四个驱动单元:─ Cortex™-M3内核DCode总线(D-bus)─ Cortex™-M3系统总线(S-bus)─ 通用DMA1─ 通用DMA2Cortex™-M3内核DCode总线(D-bus):DCode总线(有时称为D-bus)是ARM Cortex-M3微控制器内核中用于数据传输的总线之一。它主要负责从Flash存储器或其他非易失性存储器中取指(Fetch),即将指令读取到指令流水线中。
2024-02-04 17:35:34 1632 1
原创 STM32F10xxx参考手册注解(一)
寄存器是计算机中央处理器(CPU)中的一部分,它们是非常快速且能够暂时存储数据的特殊存储单元。寄存器通常用于保存操作数、中间结果以及指令地址等,是计算机执行算术或逻辑运算时直接使用的存储空间。由于寄存器直接与CPU相连,访问速度非常快,通常比访问主存(RAM)要快得多。在程序执行过程中,CPU会从内存中读取指令,然后将这些指令中涉及到的操作数加载到寄存器中,进行计算或处理,再将结果写回到内存或寄存器中。
2024-02-04 14:52:03 1280 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人