- 博客(3)
- 收藏
- 关注
原创 ASM1117 5V转3.3V认识收获-2023-3-27
的引脚,这个引脚是电压输入, 如果这个管脚没有电压,则向上找输入电路;如果这个管脚有电压,则测量输入电压有无3.3V,如果没有,则证明此变压芯片损坏;ASM1117是一款变压芯片,输出3.3.V直流电压,输入范围一般不超过12V;在PCB电路板中,测量好坏,可以直接测量。
2023-03-27 09:32:57 1467 1
转载 stm32启用内部晶振(stm32设置外部晶振)
STM32F103ZET6芯片为144脚芯片,包括7个通用目的的输入/输出口(GPIO)组,分别为GPIOA、GPIOB、GPIOC、GPIOD、GPIOE、GPIOF、GPIOG,同时每组GPIO口组有16个GPIO口。STM32F103系列芯片,最高工作频率可以到72M,使用8M的外部晶振,一般还需要使用内部的PLL锁相环进行倍频,相比于内部的8M的RC震荡。/*设置系统时钟(SYSCLK)*/
2023-03-25 10:11:47 4499
原创 #ifdef DEBUG;debug();#endif
上面的代码在DEBUG 模式下是会输出一句话的,你可以把这种应用放在你希望对程序的执行过程进行跟踪的代码里,为它们加上一些‘痕迹’,方便你进行判断。这样你就能为自己的代码带来一种非常实用的效果,既能在DEBUG模式下为你提供判断的依据,又能在最终的RELEASE版中方便的抛弃掉它们,而不需要你手动地删除掉那些代码。作为宏指令,如果定义了DEBUG宏那么编译#IF后面到#ENDIF的代码否则不编译DEBUG宏一般是编译器产生,如果编译模式是DEBUG就会产生这个宏,如果是RELEASE就不会。
2023-03-23 13:39:39 242
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人