当前位置: 首页 > wzjs >正文

网站列表页怎么做内链无极网站招聘信息

网站列表页怎么做内链,无极网站招聘信息,网站没后台怎么修改类容,新农村建设网站TIM_OCInitTypeDef TIM_OCInitTypeDef 是 STM32 标准外设库中用于配置定时器输出比较(Output Compare, OC)功能的结构体,主要用于 PWM 生成、单脉冲输出等场景。 typedef struct {uint16_t TIM_OCMode; // 输出比较模式uint16_t TIM_…

TIM_OCInitTypeDef

TIM_OCInitTypeDef 是 STM32 标准外设库中用于配置定时器输出比较(Output Compare, OC)功能的结构体,主要用于 PWM 生成、单脉冲输出等场景。

typedef struct {uint16_t TIM_OCMode;        // 输出比较模式uint16_t TIM_OutputState;   // 输出使能状态uint16_t TIM_OutputNState;  // 互补输出使能(高级定时器)uint16_t TIM_Pulse;         // 比较值(CCRx 寄存器值)uint16_t TIM_OCPolarity;    // 输出极性uint16_t TIM_OCNPolarity;   // 互补输出极性(高级定时器)uint16_t TIM_OCIdleState;   // 空闲状态(高级定时器)uint16_t TIM_OCNIdleState;  // 互补输出空闲状态(高级定时器)
} TIM_OCInitTypeDef;

TIM_OCPolarity--极性选择

#define TIM_OCPolarity_High                ((uint16_t)0x0000)
#define TIM_OCPolarity_Low                 ((uint16_t)0x0002)

High:走0接口,输出的波形不反转;

Low:走1接口,波形取反,输出的波形反转;

通道初始化函数

void TIM_OC1Init(TIM_TypeDef* TIMx, TIM_OCInitTypeDef* TIM_OCInitStruct);

void TIM_OC2Init(TIM_TypeDef* TIMx, TIM_OCInitTypeDef* TIM_OCInitStruct);

void TIM_OC3Init(TIM_TypeDef* TIMx, TIM_OCInitTypeDef* TIM_OCInitStruct);

void TIM_OC4Init(TIM_TypeDef* TIMx, TIM_OCInitTypeDef* TIM_OCInitStruct);

需要使用哪个通道就调用哪个接口。

运行过程中修改占空比

void TIM_SetCompare1(TIM_TypeDef* TIMx, uint16_t Compare1);

void TIM_SetCompare2(TIM_TypeDef* TIMx, uint16_t Compare2);

void TIM_SetCompare3(TIM_TypeDef* TIMx, uint16_t Compare3);

void TIM_SetCompare4(TIM_TypeDef* TIMx, uint16_t Compare4);

注意,上面的函数本质上是设置CCR的值,从而改变占空比的,并不是直接改变占空比。

设置通道预装载功能

void TIM_OC1PreloadConfig(TIM_TypeDef* TIMx, uint16_t TIM_OCPreload);

void TIM_OC2PreloadConfig(TIM_TypeDef* TIMx, uint16_t TIM_OCPreload);

void TIM_OC3PreloadConfig(TIM_TypeDef* TIMx, uint16_t TIM_OCPreload);

void TIM_OC4PreloadConfig(TIM_TypeDef* TIMx, uint16_t TIM_OCPreload);

这些函数用于配置定时器输出比较通道的预装载功能,主要控制CCRx寄存器(捕获/比较寄存器)的更新方式。

  • TIMx:定时器外设指针(如TIM1, TIM2等)

  • TIM_OCPreload

    • TIM_OCPreload_Enable:启用预装载,新设置的CCR值下一个事件触发生效。

    • TIM_OCPreload_Disable:禁用预装载,新设置的CCR值立刻生效。

预装载状态寄存器访问生效时机适用场景
启用写入预装载寄存器下一个更新事件(UEV)需要同步更新的PWM
禁用直接写入活动寄存器立即生效需要即时响应的控制

文章转载自:

http://m8TBilPv.nhgkm.cn
http://M0a9JR1q.nhgkm.cn
http://rb2TZi1j.nhgkm.cn
http://WITNlLvV.nhgkm.cn
http://ZDOxH65n.nhgkm.cn
http://uduy9Ypg.nhgkm.cn
http://lhOWiCtZ.nhgkm.cn
http://WHNyZAUA.nhgkm.cn
http://iBJ1A4fr.nhgkm.cn
http://kUZQqdfk.nhgkm.cn
http://ZJMN2E1c.nhgkm.cn
http://bcAYuAYF.nhgkm.cn
http://oi49rDwf.nhgkm.cn
http://WeYcHRSZ.nhgkm.cn
http://uba1G1wX.nhgkm.cn
http://XcaaQTeW.nhgkm.cn
http://arZ89UFf.nhgkm.cn
http://bj67nFqb.nhgkm.cn
http://agWoyrGD.nhgkm.cn
http://bqJyhIuU.nhgkm.cn
http://BlLzJZst.nhgkm.cn
http://C3K6CLoS.nhgkm.cn
http://DLN3rLjC.nhgkm.cn
http://C73yT5e0.nhgkm.cn
http://hpoMNBW0.nhgkm.cn
http://FDxsQgjH.nhgkm.cn
http://WCG2XuWA.nhgkm.cn
http://JUCsFUCA.nhgkm.cn
http://12Qw40VU.nhgkm.cn
http://WBowZhAC.nhgkm.cn
http://www.dtcms.com/wzjs/696151.html

相关文章:

  • 王烨小说主角无锡做网站优化
  • 网站ip和uv郑州建网站十大
  • 网站建设优酷环保主题静态网站模板下载
  • 青海医院网站建设公司专业建设网站外包
  • 深圳网站开发专业团队西安公众号开发
  • 山东省建设厅职业资格注册中心网站企业园区网络设计方案
  • 搭建网站教程视频wordpress4.9漏洞利用
  • 网站显示图片标记大连在建项目
  • 蒲城矿建设备制造厂网站5网站建站
  • 乐山网站seo营业执照注销
  • 网站图片批量上传电影网站建设需要什么软件
  • wordpress找回密码收不到邮件seo优化自动点击软件
  • 制作网站要步骤wordpress 多用户开启
  • 网站建设服务器介绍图片汕头网站设计多少钱
  • wordpress4.5图片偶尔不显示seo是什么意思电商
  • 大鹏手机网站建设微博推广费用
  • 嘉兴企业自助建站系统营销型网站建设解决方案
  • 网站运行维护方案学做西餐网站
  • 专业网站建设公司兴田德润放心东营建设信息网老网站
  • 社区做图网站有哪些内容wordpress数据库设置
  • wordpress没有找到站点永州企业网站建设价格
  • 外贸网站推广方法手机如何创建网站
  • 惠州做棋牌网站建设哪家技术好怎样学好网站开发
  • 手机模板网站制作官方网站建设调研报告
  • 网站制作软件dw网站焦点图怎么做
  • 网站建立百度信任公司名称大全二字
  • 网站怎么做才能将名声打响wordpress 禁止保存
  • 济南本地网站建设广州定制网站建设公司
  • 新丰县建设局网站硬件开发是什么专业
  • 宜春网站建设公司哪家好手机开发网站工具