ARM—LED,看门狗关闭,按钮,时钟,PWM定时器,蜂鸣器

一.LED控制

二.关闭看门狗

将1位置为0关闭看门狗

三.按钮

按钮未按为1,按下即为0

四,时钟

先分频后倍频,1:4:8比例

五.PWM定时器

设置为10模式

PCLK为固定的50M

TCNTB0和TCMPB0为自己设置,当2000减为100时就翻转。

一个周期需要前面发送2000个信号,一个周期500hz,即前面频率为1M

50M通过分频为2M

所以选1/2

//设置定时器预分值为24

设置为1/2

自己设置的,控制占空比

默认极性为低电平,结束就为高电平,一直工作,所以设置高电频

相关推荐
hnlq8 小时前
基于dpdk的用户态协议栈的实现(一)—— dpdk原理
arm开发
碧海银沙音频科技研究院10 小时前
基于物奇wq7036与恒玄bes2800智能眼镜设计
arm开发·人工智能·深度学习·算法·分类
切糕师学AI12 小时前
ARM 架构中,R13栈指针(SP)是什么?
arm开发·寄存器·sp
贝塔实验室12 小时前
Altium Designer 集成库介绍
arm开发·数据库·驱动开发·硬件工程·射频工程·基带工程·精益工程
颜颜yan_13 小时前
跨越x86与ARM:openEuler全架构算力实战评测
java·arm开发·架构
神明常在18 小时前
OS实验ARM配置过程
arm开发
努力进修18 小时前
openEuler WSL嵌入式开发环境搭建:ARM交叉编译工具链配置全攻略
arm开发·openeuler
努力进修19 小时前
openEuler多样性算力支持深度评测:x86与ARM双架构适配及性能验证
arm开发·架构
侠***I1 天前
基于阶梯碳交易的含P2G - CCS耦合和燃气掺氢的虚拟电厂优化调度探索
arm开发
风华同学2 天前
【环境搭建篇】ARM+Linux环境搭建
linux·运维·arm开发