首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >STM32CubeMX HAL_xxx_MspInit()函数中的MSP代表什么?

STM32CubeMX HAL_xxx_MspInit()函数中的MSP代表什么?
EN

Stack Overflow用户
提问于 2016-05-30 03:26:29
回答 1查看 12.4K关注 0票数 11

我想知道HAL_xxx_MspInit()回调中的缩写"MSP“代表什么。我已经在一些固件驱动程序中看到了这一点,比如ST的HAL库。例如:

代码语言:javascript
复制
void HAL_UART_MspInit(UART_HandleTypeDef *huart);
void HAL_SPI_MspInit(SPI_HandleTypeDef *hspi);

来自stm32f3xx_hal_uart.hstm32f3xx_hal_spi.h。我想知道Msp指的是什么。这只是驱动程序中init函数回调的命名约定,还是有更深层次的含义(我怀疑是这样的)。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2016-05-30 16:17:29

在STM32CubeMX中,它代表M__CU S__upport P__ackage。

STM32CubeMX documentation (UM1718)明确说明了这一点-第5.1节:

然而,在它真正定义它之前,它确实在文档中多次使用了这个术语,这有点无用!

本文档还定义了STM32CubeMX命名约定的其他方面。

票数 21
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/37514022

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档