结构体声明问题

[复制链接]
314|0
 楼主| 一亚麻怡 发表于 2018-7-28 18:56 | 显示全部楼层 |阅读模式
MDK    TIM_HandleTypeDef    TimHandle;  这样声明的结构体好像不是默认全赋值0的,声明的时候最好顺便初始化,或者把所有需要设置的成员全部设置清除,否则会容易吃亏,
估计很多时候各位这个不生效那个不生效很有可能会是这个问题。
我今天PWM就遇到这个问题
声明了
TIM_HandleTypeDef    TimHandle;
HAL_TIM_PWM_Init  后死活进不了HAL_TIM_PWM_MspInit,后来发现TimHandle.State不等于0(声明完后没设置它),
TIM_HandleTypeDef    TimHandle={0};就好了
您需要登录后才可以回帖 登录 | 注册

本版积分规则

404

主题

404

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部