蓝桥杯嵌入式备考笔记

这里写目录标题

  • keil配置
  • LED-KEY-LCD
    • led
    • key
    • LCD最多21位
  • RTC
  • PWM捕获+占空比
  • ADC
  • I2C
  • 按键长按
  • uart
  • PWM
  • DAC
  • 双击
  • 高亮
  • EEp初始化
  • LED闪烁
  • 时间倒计时

keil配置

在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

LED-KEY-LCD

在这里插入图片描述
在这里插入图片描述
留下这几个
在这里插入图片描述在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述
按键
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
创建俩个文件写代码,记得把这两个文件加进工程在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

led

在这里插入图片描述
uwTick 1ms执行一次
写错了 不是1000 是100
在这里插入图片描述
在这里插入图片描述
PD2 SET 表示打开锁存器 可以操作LED
LED对应PC引脚拉高是熄灭
在这里插入图片描述

key

在这里插入图片描述
如果要在main使用需要extern
在这里插入图片描述
在这里插入图片描述

LCD最多21位

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

RTC

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

PWM捕获+占空比

改变极性 分别算高低电平时间
在这里插入图片描述

ADC

在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

I2C

先要初始化
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

设置字体绿色
在这里插入图片描述
清屏
在这里插入图片描述

按键长按

在这里插入图片描述
在短按加一个条件让长按松手不触发
在这里插入图片描述

uart

在这里插入图片描述
在这里插入图片描述
用鼠标右键复制
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
注意三行背下来在这里插入图片描述

PWM

不要用同一个定时器设置不同引脚的PWM
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述
在这里插入图片描述

DAC

在这里插入图片描述
在这里插入图片描述

双击

在这里插入图片描述

高亮

在这里插入图片描述

EEp初始化

在这里插入图片描述

LED闪烁

在这里插入图片描述

时间倒计时

在这里插入图片描述

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:/a/525492.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

基于springboot实现教师人事档案管理系统项目【项目源码+论文说明】计算机毕业设计

基于springboot实现IT技术交流和分享平台系统演示 摘要 我国科学技术的不断发展,计算机的应用日渐成熟,其强大的功能给人们留下深刻的印象,它已经应用到了人类社会的各个层次的领域,发挥着重要的不可替换的作用。信息管理作为计算…

C语言语法最后一个教案-教案21(预处理 · 头文件)

最近给大家争取到一个 深夜福利 保证你在深夜手机刷到 嘎嘎香~ 那就是 官方授权 大流量卡 缺点:月租太便宜 185GB~ 100分钟通话时长~ 长期套餐~ 畅想自由的气息 流量自由的同时还拥有超长通话,而且免费领取。 名额有限,咱们废话不…

Golang | Leetcode Golang题解之第14题最长公共前缀

题目&#xff1a; 题解&#xff1a; func longestCommonPrefix(strs []string) string {if len(strs) 0 {return ""}isCommonPrefix : func(length int) bool {str0, count : strs[0][:length], len(strs)for i : 1; i < count; i {if strs[i][:length] ! str0 …

LiveGBS流媒体平台GB/T28181常见问题-系统服务日志如何配置日志个数日志路径日志时长web操作日志操如何配置保留天数及过滤

LiveGBS系统服务日志如何配置日志个数日志路径日志时长web操作日志操如何配置保留天数及过滤 1、系统服务日志1.1、日志目录1.2、配置日志文件个数及记录时间1.3、配置日志文件路径 2、Web 操作日志2.1、配置保留天数2.2、配置不记录操作日志2.1.1、不记录所有2.1.2、不记录指定…

项目设计方案:市交通视频监控平台项目设计方案(四)

目录 1 前言 1.1 目的 1.2 适用范围 1.3 术语表 2 现状分析 2.1 业务现状 2.2 组织机构现状 2.3 存在的问题 2.4 项目成果预期 3 系统建设原则 4 项目需求 4.1 项目需求 4.1.1 业务需求主要分为三部分&#xff1a; 4.1.2 技术需求主要分为四部分&#xff1a; 4.…

yolov5旋转目标检测遥感图像检测-无人机旋转目标检测(代码和原理)

YOLOv5&#xff08;You Only Look Once version 5&#xff09;是一个流行且高效的实时目标检测深度学习模型&#xff0c;最初设计用于处理图像中的水平矩形边界框目标。然而&#xff0c;对于旋转目标检测&#xff0c;通常需要对原始YOLOv5架构进行扩展或修改&#xff0c;以便能…

AI智能尺码引导未来决策 推动品牌业绩飙升

零售营销中经常遇到的一个问题是同一款商品&#xff0c;不同尺码的销售情况各不相同&#xff0c;在零售连锁经营的格局中&#xff0c;不同门店的商圈因素、消费人群不尽相同&#xff0c;对不同尺码的需求也各不相同。为了最大程度地满足到访消费者的需求&#xff0c;零售品牌都…

【Spring】SpringBoot整合MybatisPlusGernerator,MybatisPlus逆向工程

&#x1f4dd;个人主页&#xff1a;哈__ 期待您的关注 在我们写项目的时候&#xff0c;我们时常会因为需要创建很多的项目结构而头疼。项目中的表很多的时候&#xff0c;我们连实体类都创建不完&#xff0c;这时候就需要我们的逆向工程来帮助我们生成我们的框架结构。这些结构…

vanilla是什么意思?为什么很多名词都要加上vanilla?比如 vanilla Transformer

Vanilla的含义 香草&#xff0c;是指热带攀缘兰的任何一种&#xff0c;以及从其荚中提取的调味剂。Plain vanilla 是一个形容词&#xff0c;描述某事物的最简单版本&#xff0c;没有任何可选的附加功能&#xff0c;基本的或普通的。与常见的冰淇淋味香草类似&#xff0c;随着人…

夯实智慧新能源数据底座,TiDB Serverless 在 Sandisolar+ 的应用实践

本文介绍了 SandiSolar通过 TiDB Serverless 构建智慧新能源数据底座的思路与实践。作为一家致力于为全球提供清洁电力解决方案的新能源企业&#xff0c;SandiSolar面临着处理大量实时数据的挑战。为了应对这一问题&#xff0c;SandiSolar选择了 TiDB Serverless 作为他们的数据…

Linux下场景模拟--cpu、内存打满测试

Linux下场景模拟–cpu、内存打满测试 打满CPU占用 编写脚本vi /root/cpu_run_full.sh vi /root/cpu_run_full.sh填写如下内容&#xff1a; #!/bin/bash function while_run_cpu() {while true;doi2;done }function cpu_full() {for ((i0; i<$1; i));dowhile_run_cpu &am…

量子计算领域迎来了一项令人振奋的突破。

近日&#xff0c;量子计算领域迎来了一项令人振奋的突破。Quantinuum公司与科技巨头Microsoft宣布&#xff0c;双方在容错量子计算方面取得了显著成果。这一成就原本预计需要数年时间才能实现&#xff0c;但两家公司的紧密合作使得这一目标提前达成。 Quantinuum的新一代量子计…

Spring: 后端状态码如何与http状态码保持一致

文章目录 一、背景二、解决方案 一、背景 今天使用postman在做接口测试的时候发现了一个有趣的问题&#xff1a;响应体的status和http的status一样&#xff0c;出于好奇对该现象进行了总结。 二、解决方案 通过拦截器ResponseBodyAdvice&#xff0c;做到统一拦截 Controll…

Java常用API_正则表达式_分组——捕获分组与非捕获分组介绍与练习

在正则表达式中&#xff0c;从左到右第一个左括号确定为第一组&#xff0c;继续往右看再有左括号它表示的组数就加一。我们可以在正则表达式中使用 \\组数 的方法表示第几组&#xff0c;如\\1表示第一组的内容。 1.捕获分组 捕获分组就是把这一组的数据捕获出来&#xff0c;后…

如何使一个格式化的sd卡恢复数据?介绍有效恢复措施

在数字时代&#xff0c;SD卡已成为我们日常生活中不可或缺的存储设备。然而&#xff0c;有时我们可能会因为误操作、病毒感染或其他原因而不得不格式化SD卡&#xff0c;导致重要数据的丢失。面对这种情况&#xff0c;许多人可能会感到无助和绝望。但实际上&#xff0c;即使SD卡…

性能优化 - 你知道dns-prefetch有什么用吗

难度级别:中级及以上 提问概率:50% 我们在HTML文档里写一个script标签,为src属性指定Javascript文件网络地址,这是一件再平凡不过的事情。当浏览器加载HTML文档,加载到这个script标签的时候,就会去下载Javascript文件。而在下载之前,就…

✌2024/4/3—力扣—Z 字形变换

代码实现&#xff1a; char* convert(char *s, int numRows) {int len strlen(s);if (len 0 || numRows 1) {return s;}char *a (char*)malloc(sizeof(char) * (len 1));a[len] \0;int k 2 * numRows - 2;int n 0;for (int i 0; i < numRows; i) {for (int j 0; j…

ES学习日记(十一)-------Java操作ES之基本操作

前言 此篇博客还是一些基础操作&#xff0c;没什么可写的&#xff0c;需要的同学直接抄作业进行测试就可以 上一节写了连接和测试新增操作,这一节写java操作ES的基本操作,也就是增删改查,在这里补充一点知识,我们之前用了指定的索引进行指定添加 有一个情况是,如果我们指定了…

计算机网络-TCP断开连接阶段错误应对机制

连接断开阶段 四次挥手机制&#xff1a;TCP连接的断开需要四次挥手&#xff0c;这是因为双方都需要独立地关闭数据传输。第二次和第三次挥手不能合并&#xff0c;因为在回复第二次挥手的时候&#xff0c;可能还有数据没有接收完成&#xff0c;所以需要先回复ACK报文&#xff0c…

单片机IGBT驱动电路一例

概述&#xff1a; 驱动的作用有三个&#xff1a; 1.是作为放大器获得所需要的驱动电压。 2.是提高输出电流能力。 3.是进行功率回路和控制回路的隔离 信号从MCU到IGBT驱动芯片 首先驱动电流需要放大 MCU的输出电流是mA级别&#xff0c;而IGBT需要的驱动电流可能达到几安培…