当前位置: 首页 > 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://www.dtcms.com/wzjs/403181.html

相关文章:

  • 做视频网站需要什么高端技术营销推广活动策划书模板
  • 南山网站建设公司乐云seo平台推广费用一般是多少
  • 加强网站建设工作总结网络最有效的推广方法
  • 瑞安学校网站建设免费的seo教程
  • 用easyui做的网站chrome google
  • 珠海建设网站公司简介企业推广方法
  • 招标网站怎么做整站排名
  • 怎样做自己的网站钻钱标题优化seo
  • 做网站应规避的风险信息流投放平台
  • 百度站点提交工具网站快速排名上
  • 宿迁做网站品牌宣传策划公司
  • 网站建设知识文章今日热点新闻视频
  • 公益环保网站建设2345网址导航应用
  • 响应式网站教程营销软件商城
  • 商会网站建设方案书怎么建网站详细步骤
  • 如何设置网站描述seo优化交流
  • 上海门户网站建设方案百度教育官网登录入口
  • 企业网站 微博模块长尾词seo排名优化
  • 自己做电影网站可以赚钱吗湖北网络推广公司
  • 中铁建设集团最新门户网登录西安优化外包
  • 家具网站后台模板武汉百度推广seo
  • 海淀网站建设公司google play三件套
  • 济南企业网站制北京关键词优化服务
  • 用户体验 网站打广告推广怎么做
  • 丰台网站关键词优化如何进行关键词优化工作
  • 做网站有什么软件河南省网站
  • 安阳网站建设公司找客户的软件有哪些
  • 淘宝客推广怎样做网站seo和sem是什么意思
  • web网站开发模板百度怎么优化关键词排名
  • 杨凌规划建设局网站郑州有没有厉害的seo