- 博客(16)
- 资源 (2)
- 收藏
- 关注
原创 第十一届蓝桥杯(嵌入式)总决赛--哈
蓝桥杯(嵌入式)总决赛总结试题分析代码分享初始化部分参赛感想总结试题分析这一届国赛试题总体来说难度很小,和省赛的难度差不多。考到了LED,KEY,ADC,PWM的输入捕获和PWM的输出,和第八届国赛有点相似,所以试题挺简单,就看你的细节以及选择题做的怎么样了。代码分享初始化部分led.c文件#include "led.h"//LED初始化void LED_init(void){ GPIO_InitTypeDef GPIO_InitStructure; /* GPIOD Periph
2020-11-20 22:05:07
14353
3
原创 蓝桥杯嵌入式十一届省赛记录一下--懂?
不管那一届比赛,按键是必考的,第十一届考的短按键,考的也很简单,在这里就分享一下我经常用的短按键处理程序吧!!!短按键相关的宏定义及变量定义#ifndef _KEY_H#define _KEY_H#include "stm32f10x.h"typedef enum{ K1=1, K2=2, K3=3, K4=4, K_OFF,}KEY_ENUM;#define KEY1_Read (GPIOA->IDR&GPIO_Pin_0)#define KEY2_R
2020-10-24 16:42:20
2499
14
原创 Linux系统下添加PATH路径
例如我要将下图中的or32-linux-4.5.1-1.Orc4文件夹下的bin添加到PATH路径下用cd命令进入bin目录添加路径export命令添加PATH路径,echo命令导出PATH注意pwd这里用的不是单引号,是下图中圈出来的符号保存新的路径source /etc/profile或 source .bashrc 保存并生效...
2020-10-23 10:52:10
676
原创 MATLAB实验(信号与系统的频域分析)
信号与系统的复频域分析实验内容代码实现实验内容实验内容代码实现代码实现1(1)clear;clc;syms t s;f=2*exp(-t)*heaviside(t)+5*exp(-3*t)*heaviside(t);Fs=laplace(f)1(2)clear;clc;syms s t;Fs=(2*(s-3)*(s+3))/((s-5)*(s^2+16));ft=ilaplace(Fs)1(3)clear;clc;syms k zf=(0.5^
2020-06-28 18:54:17
12050
1
原创 【单片机】矩阵按键-线反转法识别
学了矩阵式按键,感觉老师教的这种判断按键的方法有点难理解,记录一下。一、电路图下面是矩阵按键的连接图。第一行按键连接P1.0,第二行按键链接P1.1,第三行连接P1.2,第四行连接P1.3(从上到下)第一列连接P1.4,第二列连接P1.5,第三列连接P1.6,第四列连接P1.7(从左到右)对按键进性编序,第一行第一列的按键为0号按键,先行后列进行排序,一直到最后一个F号按键。二、原理第一步:P1.0–P1.3输出为0(4行),P1.4–P1.7做输入(4列)。第二步:读取P1.4–P1.7
2020-06-21 21:51:47
13031
2
原创 C51数码管动态显示+AD转换
老师让做AD转换的实验,并把转换结果用数码管显示出来。由于疫情的原因,没有C51的小试验箱,就只能用protues进行仿真。一、AD部分AD转换我用的是ADC0808芯片。ADC0808的内部结构和外部引脚分别如下图所示,内部各部分的作用和工作原理在内部结构图中一目了然,下面对各引脚定义分述如下:(1)IN~IN—8路模拟输入,通过3根地址译码ADDA,ADDB,ADDC。来选通一路。(2) D7-D0—A/D转换后的数据输出端,为三态可控输出,8位排列顺序是D7为最高位, D0为最低位。(3)
2020-06-14 17:22:55
7365
5
原创 用MATLAB对平行板电容器与加盖导体槽内部电场模拟
要求做这个实验,由于不会用MATLAB中的pedtool工具箱,费了好大的功夫,终于弄出来了,写以下步骤,方便以后再用。仿真结果 平行板电容器的电位分布仿真图设两个平行板放在,的环境中,导体板厚度为0.1,间距为0.19,长度为1.4,上侧导体板的边界条件为h=0,r=100,下侧导体板的边界条件为h=0,r=-100,无限远处空间电位为0V,初始条件满足狄利克雷条件。电位分布的仿真结果如下:导体板间的电场强度可近似看作匀强电场,电位分布也可以近似为从上向下均匀下降。加盖导体槽内的
2020-06-06 12:06:20
6268
原创 蓝桥杯嵌入式第十一届省赛模拟试题代码分享
一、题目要求二、代码部分1、 初始化代码用到LED,LCD,KEY,i2c,USART和RTC的初始化,其中lcd初始化代码液晶驱动参考历程里面有,i2c初始化代码在参考程序里面有,只需自己写Write_AT24c02()和Read_AT24c02()函数。//LED初始化void LED_Init(void){ GPIO_InitTypeDef GPIO_InitStructur...
2020-02-19 13:04:18
4061
原创 蓝桥杯嵌入式——按键运用——分享
蓝桥杯嵌入式比赛用的是CT117E板子,它板载了复位键,K1,K2,K3和K4。按键的使用是比赛必考的,涉及到短按键和长按键,这里就分享一下我学到的关于的按键代码。一、按键初始化查看原理图可知,K1,K2,K3和K4分别连接到PA0,PA8,PB1和PB2管脚。且当按键按下时,对应的GPIO读取到低电平。按键初始化代码如下:二、按键读取及消抖IDR是端口输入数据寄存器,(GPIOA-&...
2020-02-16 20:09:48
4020
矩阵按键工程及其仿真文件.zip
2020-06-23
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人