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

自己设置的,控制占空比

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

相关推荐
头发够用的程序员18 小时前
GPU 流水线底层探索:从 SIMT 前端到 SIMD 后端的全链路解析
arm开发·人工智能·嵌入式硬件·深度学习·硬件架构·边缘计算
梁洪飞21 小时前
armv7a和uboot里面的重要概念
arm开发·嵌入式硬件·arm
忆和熙1 天前
ARM异常概述与级别(ARMv8异常机制——异常的概述、级别)
arm开发·arm异常
嵌入式学习菌2 天前
用 mDNS 实现逆变器与电表的自动通信
arm开发
fygfh.2 天前
Linux的系统架构浅析
linux·arm开发·系统架构
忆和熙3 天前
ARM Load/Store指令、伪指令(ARM处理器指令系统——ARM指令集初学,下篇)
arm开发·arm指令
忆和熙3 天前
ARM数据处理指令(ARM处理器指令系统——ARM指令集初学,上篇)
arm开发·arm指令
EnglishJun3 天前
ARM嵌入式学习(一) --- 入门51
arm开发·学习
路溪非溪4 天前
systemd简介和使用总结
linux·arm开发·驱动开发
想要成为计算机高手4 天前
研究 telegrip - SO100 Robot Arm Teleoperation System
arm开发·机器人·开源·具身智能·摇操·telegrip