你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。
chrome
firefox
safari
ie8及以上
ST
意法半导体官网
STM32
中文官网
ST
全球论坛
登录/注册
首页
技术问答
话题
资源
创客秀
视频
标签
积分商城
每日签到
关于STM32Cube的stm32f1xx_hal_msp.c中的“msp”是那几个单词的缩...
[复制链接]
emon
提问时间:2015-2-23 13:12 /
阅读主题, 点击返回1楼
赞
0
收藏
1
评论
18
分享
发布时间:2015-2-23 13:12
请先
登录
后回复
18个回答
suiying
回答时间:2017-6-29 08:41:52
a0a.1 32b0c
ST 官方文档说明 参考UM1905,P54
BSP Board Support Package
MSP MCU Specific Package
赞
0
评论
回复
支持
反对
张小柒
回答时间:2017-8-23 11:40:56
a1024a.1 32b0c
学习了~~~~
赞
0
评论
回复
支持
反对
清竹雨仙
回答时间:2017-11-17 14:42:28
a0a.1 32b0c
stm32f4xx_hal_msp.c (MSP = MCU Support package): this file defines all
initialization functions to configure the peripheral instances according to the user
configuration (pin allocation, enabling of clock, use of DMA and Interrupts).
赞
0
评论
回复
支持
反对
cs.peng
回答时间:2018-12-1 16:35:53
a0a.1 32b0c
MCU Specific Package 单片机的具体方案
MSP是指和MCU相关的初始化,举个例子就可以理解:
比如串口的初始化
1、我们要初始化和MCU无关的东西:例如串口协议,其中包括波特率,奇偶校验,停止位等等,这些设置和使用什么样的MCU没有任何关系,可以使用F1的MCU,也可以是F2...F4,甚至是PC上的串口。所以就把串口抽像成为一个“串口”。
2、有了抽像的串口,这个“串口”就要在MCU上进行承载,用STM32进行承载,PA9做为发送,PA10做为接收.MSP就是要初始化PA9,PA10。配置这两个引解
所以HAL驱动方式的初始化流程就是:HAL_USART_Init() ------>HAL_USART_MSP_Init() 先初始化协议,再初始化MCU的引角。在STM32的HAL驱动中MSP_Init()是做为回调,包含在PPP_Init()中的。
赞
0
评论
回复
支持
反对
1
2
/ 2 页
所属标签
相似问题
关于
意法半导体
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
STM32Cube扩展软件包
意法半导体边缘AI套件
ST - 理想汽车豪华SUV案例
ST意法半导体智能家居案例
STM32 ARM Cortex 32位微控制器
关注我们
微信公众号
手机版
快速回复
返回顶部
返回列表
BSP Board Support Package
MSP MCU Specific Package
initialization functions to configure the peripheral instances according to the user
configuration (pin allocation, enabling of clock, use of DMA and Interrupts).
MSP是指和MCU相关的初始化,举个例子就可以理解:
比如串口的初始化
1、我们要初始化和MCU无关的东西:例如串口协议,其中包括波特率,奇偶校验,停止位等等,这些设置和使用什么样的MCU没有任何关系,可以使用F1的MCU,也可以是F2...F4,甚至是PC上的串口。所以就把串口抽像成为一个“串口”。
2、有了抽像的串口,这个“串口”就要在MCU上进行承载,用STM32进行承载,PA9做为发送,PA10做为接收.MSP就是要初始化PA9,PA10。配置这两个引解
所以HAL驱动方式的初始化流程就是:HAL_USART_Init() ------>HAL_USART_MSP_Init() 先初始化协议,再初始化MCU的引角。在STM32的HAL驱动中MSP_Init()是做为回调,包含在PPP_Init()中的。