一直用寄存器开发F1,现在要用F4了,寄存器更多了,
实际开发中用寄存器开发F4的人多吗?
用库的话标准库还好,HAL库编译很慢,是不是电脑配置太低了?
hal库就是这样,封装的比较多。
看个人,如果你自己积累的多,用寄存器没问题。
个人觉得用库好点。
入门初学的大部分是用库,用着用着就习惯了,就用库了。
有一定经验的开发板可以支持从寄存器开始,而不是使用库。
HAL库编译比标准库慢很多,现在流行HAL库 ST也主推HAL库,标准库已经不更新了。
在公司做stm32f4的应用很少用寄存器的,都是用库
CubeMX是使用HAL庫,是趨勢,可以幫助快速配置和產生對應的Code框架,是很有用的且方便
以上