固件库手册与实际库函数不符

2019-07-20 19:46发布

固件库使用手册上说库函数TIM_OCInit中结构体变量TIM_OCInitTypeDef对应的结构体成员包括typedef struct {
u16 TIM_OCMode;
u16 TIM_Channel;
u16 TIM_Pulse;
u16 TIM_OCPolarity;
} TIM_OCInitTypeDef;

可是为什么在官网下载的库函数tim.h里只有模式、输出状态、输出极性三个参数,原子哥的开发指南上PWM这一节也只有这三个参数
assert_param(IS_TIM_LIST3_PERIPH(TIMx));
  assert_param(IS_TIM_OC_MODE(TIM_OCInitStruct->TIM_OCMode));
  assert_param(IS_TIM_OUTPUT_STATE(TIM_OCInitStruct->TIM_OutputState));
  assert_param(IS_TIM_OC_POLARITY(TIM_OCInitStruct->TIM_OCPolarity));

那Channel和pulse这两个参数有吗?按照固件库指南上输出PWM要用到这两个参数,那我是要自己在库函数里添加吗?求指教!


友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
9条回答
正点原子
1楼-- · 2019-07-20 22:33
 精彩回答 2  元偷偷看……
正点原子
2楼-- · 2019-07-21 01:07
说明不同的固件库版本是有差异的。
正点原子
3楼-- · 2019-07-21 05:38
说明不同的固件库版本是有差异的。
小瓜123
4楼-- · 2019-07-21 11:07
我芯片用的是stm32f103CBT6,当时下载库函数是到官网上对应芯片下载的,固件库使用手册是:32位基于ARM微控制器STM32F101xx与STM32F103xx
请问原子哥它们之间不对应吗?要怎么找到与库函数相对应的固件库使用手册呢?谢谢!
openedvadmin
5楼-- · 2019-07-21 16:07
中文固件库手册就不要看了,st官方不会再出,而且也不会再更新。。。
小瓜123
6楼-- · 2019-07-21 19:37
 精彩回答 2  元偷偷看……

一周热门 更多>