# 基于stm32cube HAL库的共用开发库 [![pipeline status](https://sh.matthewgong.com/matt/stm32hal_comm/badges/master/pipeline.svg)](https://sh.matthewgong.com/matt/stm32hal_comm/commits/master) ## 功能概述 开发基于STM32Cube的HAL库,并能与RTOS配合使用的,充分利用中断与DMA的无堵塞硬件抽象库与工具库。 ## 通讯接口封装 * uart_fifo - UART输入输出 * SPIDevice - SPI输入输出 * I2CDevice - I2C输入输出 ## 硬件驱动封装 * Angle_AS5600 - 霍尔角度传感器 * Baro_MS4525DO - 气压传感器(I2C接口) * Baro_MS4525DO_SPI - 气压传感器(SPI接口) ## 工具库 * SPI_Bridge - SPI主从双向流式通讯 * ParsePack - 打包解包 _______ Copyright (C) 2020 GONG Zheng(matt@matthewgong.com) http://www.matthewgong.com/