STM32三种开发方式及标准库和HAL库的编程差异

 三种开发方式

STM32基于标准库函数和HAL库编程差异_stm32库函数和hal库-CSDN博客本文目的是以串口通信来简要分析STM32使用标准库函数和HAL库函数编程的差异。目录(一)开发方式1.配置寄存器2.库函数3.HAL库(二)库函数与HAL库对比1.串口通信实验2.库函数与HAL库比较(三)总结(一)开发方式1.配置寄存器很多人学习51单片机开发的时候,基本都是直接操作寄存器进行单片机的控制,但是当他们转向STM32开发的时候,直接操作寄存器不是那么容易了,因为STM32的寄存器数量是51单片机的许多倍,开发时经常需要翻查芯片的数据手册,此时直接操作寄存器就变得非常的费力了。._stm32库函数和hal库https://blog.csdn.net/qq_45237293/article/details/111057576?ops_request_misc=%257B%2522request%255Fid%2522%253A%2522169571945016800215033502%2522%252C%2522scm%2522%253A%252220140713.130102334.pc%255Fall.%2522%257D&request_id=169571945016800215033502&biz_id=0&utm_medium=distribute.pc_search_result.none-task-blog-2~all~first_rank_ecpm_v1~rank_v31_ecpm-3-111057576-null-null.142^v94^insert_down28v1&utm_term=stm32%E6%A0%87%E5%87%86%E5%BA%93%E5%92%8Chal%E5%BA%93%E4%B8%B2%E5%8F%A3%E5%8F%91%E9%80%81%E5%87%BD%E6%95%B0&spm=1018.2226.3001.4187

标准库和HAL库的编程差异

HAL库对外设函数库进行了更上层的封装,代码容易写和移植

STM32中HAL库与标准库的区别_hal库和标准库的区别_宇豪@的博客-CSDN博客

STM32初学者,到底选标准库还是HAL库?_stm32hal库和标准库哪个好_安迪西嵌入式的博客-CSDN博客

【串口】STM32的串口使用(HAL库)_stm32 hal 串口-CSDN博客 

你可能感兴趣的:(stm32基础,stm32)