自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 收藏
  • 关注

原创 define宏定义与typedef的区别

define宏定义是字符替换,typedef是定义类型,是声明一种新的类型,等同自带的基本类型。#define是宏,处理的时候位于编译前阶段,宏处理器基本上对你的C/C++程序不会有任何的感知。它只处理宏的语法。而编译阶段的“程序”得到的是宏处理完的结果。typedef是编译阶段的一部分。它的意义是单一的。宏定义只是简单的字符串代换,是在预处理完成的,而typedef是在编译时处理的,它不是作简单的代换,而是对类型说明符进行重新命令。被命名的标识符具有类型定义说明的功能。

2023-08-11 10:00:57 118 1

原创 C语言运算符“.“与“->“的区别

"->"成员访问操作符为通过指针的方式对结构体成员进行间接访问,如下图。

2023-08-06 08:21:24 189

原创 P11基础部分-第5讲 直流有刷驱动板电流电压采集

2023-08-01 17:01:00 108 1

原创 高级控制定时器互补输出范例

/手册14.4.2 空闲状态的配置。// 设定定时器频率为=TIMxCLK/(TIM_Prescaler+1)=1MHz。

2023-07-24 13:37:49 94

原创 STM32常用英文

(备注:ISER[8]是8个32位的寄存器,而 STM32F4 只用了其中的前 82 个。ISER[0]的 bit0~31 分别对应中断0~31;----ˈɔːltɜːnət --- n 候补;——Interrupt Clear-Pending Registers 中断解挂控制寄存器组。——Interrupt Clear-Enable Registers 中断除能寄存器组。——Interrupt Set-Enable Registers 中断使能寄存器组。

2023-07-21 08:29:54 517 1

原创 STM32的HAL库下,main.c中的void SystemClock_Config(void)

6、MSI是L系列独有的,它是一个产生于内部的可选择的时钟源,能提供12种不同频率:100 kHz, 200 kHz, 400 kHz, 800 kHz, 1 MHz, 2 MHz, 4 MHz (default value), 8 MHz, 16 MHz, 24 MHz, 32 MHz and 48 MHz。⑤PLL:Phase Locked Loop,PLL为锁相环倍频输出,其时钟输入源可选择为HSI/2、HSE或者HSE/2。//AHB时钟(HCLK)分频器,该时钟由SYSCLK而来。

2023-07-19 09:47:02 1159

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除