STM32单片机编程主要有寄存器方式和库函数(又称固件库)方式。寄存器方式编程通过编写程序直接操作单片机内部硬件的寄存器。这种编程方式生成的程序代码量少,但要求对单片机内部硬件和相关寄存器很熟悉,开发难度大,维护调试比较烦琐。库函数方式编程通过调取固件库中不同功能的函数,让函数来操作单片机内部的寄存器。该编程方式不要求用户很熟悉单片机内部硬件,开发难度小,维护调试比较容易,但生成的程序代码量大。 TP/ImxTgG0vgWdcGiIHBW93o35I8cfI7olJ8O8mUzQTMdN1XjltkzXQcjMsZafD1