程序的寄存器版本和库函数版本有什么区别吗
库函数是指调用st提供的函数,去实现底层驱动.即所谓库函数写代码.寄存器是指直接操作底层寄存器,去实现驱动,即所谓寄存器写代码.
lpc17系列单片机编程是使用库函数好呢?还是寄存器方式好呢?
库函数应该是要容易些的,它把硬件都封装好了,只需要调用函数就可以配置各个外设。而寄存器就需要你去了解外设各个寄存器的功能,需要经常的查手册来配置,比较麻烦。所以说库函数更容易上手,而寄存器更容易理解单片机的内部原理,各有利弊。
STM32初学者应学库函数还是寄存器
这个问题只有初学者会问。因为做一段时间后,寄存器和库都会掌握。建议你用库函数,然后每个函数都看它如何用寄存器实现,这不就俩都学了么。