×

STM32F1 HAL和低层驱动器的说明

消耗积分:0 | 格式:pdf | 大小:25.00 MB | 2023-04-15

jf_00080687

分享资料个

HAL驱动程序层提供了一组通用的多实例简单API(应用程序编程接口)以与上层(应用程序、库和堆栈)交互。HAL驱动程序API分为两类:提供通用和通用的通用API适用于所有STM32系列和扩展API的功能,包括特定和自定义功能对于给定的行或零件号。HAL驱动程序包括一整套现成的API简化了用户应用程序的实现。例如,通信外围设备包含用于初始化和配置外围设备、在轮询模式下管理数据传输、处理中断的API或者DMA并且管理通信错误。HAL驱动程序是面向功能的,而不是面向IP的。例如,计时器API分为IP功能之后的几个类别:基本定时器、捕获、脉宽调制(PWM)等。。HAL驱动程序层通过检查所有函数的输入值来实现运行时故障检测。这种动态检查有助于增强固件的鲁棒性。运行时检测也是适用于用户应用程序的开发和调试。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

评论(0)
发评论

下载排行榜

全部0条评论

快来发表一下你的评论吧 !