打印

结构体声明问题

[复制链接]
159|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

粉丝