- 博客(18)
- 收藏
- 关注
原创 前端web学习html5+css+js笔记3
CSS学习css写法内部样式表初学CSSp{//选择器CSS属性color:aqua;文字颜色font-size:10px;字号}体验CSS
2023-08-06 19:14:42
136
1
原创 前端web学习html5+css+js笔记2
男使用包裹脚 使用包裹后,对表格显示无影响。 //表头单元格。 //内容单元格。列表标签只能添加标签,li标签可以添加任意内容。男
2023-07-01 09:22:50
126
原创 前端web学习html5+css+js笔记1
学习html5双标签文本格式化标签文本内容文字加粗文本内容文字加粗strong带有强调的含义,常用strong倾斜//文字倾斜 工作中常用em倾斜//文字倾斜下划线//常用ins下划线删除线//常用del删除线
2023-06-27 19:38:56
124
原创 蓝桥杯嵌入式10RTC学习笔记
RTC 概念RTC是实时时钟的缩写,RTC是集成电路,通常称为时钟芯片实时时钟芯片是日常生活中应用最为广泛的消费类电子产品之一,它为人们提供精确的实时时间,或者为电子系统提供精确的时间基准,目前,实时时钟芯片大多采用精度较高的晶体振荡器作为时钟源。有些时钟,芯片为了在主电源掉电时还可以工作,需要外加电池供电RTC芯片1. DS1302 2. DS3231 3.集成在mcu内部
2023-01-29 22:47:51
220
原创 蓝桥杯嵌入式9DMA学习笔记
DMA的概念(直接存储器访问)1.用于在外设与存储器之间以及存储器与存储器之间的高速数据传输,DMA传输过程中的初始化和启动,由CPU完成,传输过程由DMA控制器来执行,无需CPU参与,从而节省CPU资源,提高利用率2.DMA传输方式无需CPU直接控制传输,没有中断处理方式那样保留现场和恢复现场过程,通过硬件为RAM和IO设备开辟一条直接传输数据的通道,从而使CPU的效率大大提高
2023-01-29 20:14:45
755
1
原创 蓝桥杯嵌入式8ADC&DAC学习笔记
模数转换器——ADC模拟信号只有通过转换为数字信号后才能用软件进行处理,这一切都是通过A/D转换器(ADC)来实现的,与模拟数字转换相对应的是数模转换,数模转换是模数转换的逆过程数模转换器——DAC又称D/A转换器,简称DAC,它是把数字量转变为模拟的器件,D/A转换器基本上由四个部分组成及全电阻网络、运算放大器、基准电源和模拟开关
2023-01-24 22:35:00
437
原创 蓝桥杯嵌入式7USART串口通信学习笔记
计算机通信概述将计算机技术与通信技术相结合,实现计算机与外部设备,或计算机与计算机之间的信息交换,可分为串行通信和并行通信两类并行通信:多位数据同时传输,其特点是传输速度快,传输控制简单,但所需系数据线多,适用于近距离通信串行通信:数据逐位传输,其特点是传输速度慢,传输线少,长距离传输时成本低,但数据的传输控制较复杂
2023-01-23 19:35:04
271
原创 蓝桥杯嵌入式6.2TIM-PWMOUT学习笔记
基本概念:PWM:脉冲宽度调制是利用微处理器的数字输出来对模拟电路进行控制的一种技术广泛应用于电机控制、灯光的亮度调节、功率控制周期:一个完整PWM波形所持续的时间占空比:高电平持续时间(Ton)与周期时间(Period)的比值占空比计算:Duty=(Ton/period)*100%period(s)=(计数值+1)*(分频+1)/时钟频率Duty=(正周期时间)/(总计数值+1)*100%
2023-01-14 21:51:25
257
原创 蓝桥杯嵌入式6.1TIM定时器/计数器学习笔记
基本概念:定时器是对周期固定的脉冲信号进行计数(如MCU内部的外部时钟(APB))计数器是对周期不确定的脉冲信号进行计数(如MCU的I/O引脚所引入的外部脉冲信号)结论:定时器和计数器本质都是计数器,定时器是计数器的一种特例
2023-01-13 22:05:56
759
1
原创 蓝桥杯嵌入式6NVIC&EXTI外部中断学习笔记
NVIC:嵌套向量中断控制器(有一个8位中断优先级寄存器NVIC_IPR,理论上可配置256级中断)STM32只使用了高四位,并分为抢占优先级和子优先级,多个中断同时申请中断时,先比较抢占优先级再比较子优先级两者都相同时,在比较编号,编号越小的优先级越高EXTI:外部中断控制器0~15号外部中断线用于由GPIO引脚触发的外部中断16~43号外部中断线用于RTC闹钟,USB事件等(注:GPIO引脚与中断线连接后才具有外部中断的功能)
2023-01-10 21:57:19
608
原创 蓝桥杯嵌入式5IIC&EEPROM&DCP功能实现学习笔记
IIC通信协议可分为物理层和协议层物理层特点:1.他是一个支持设备的总线,“总线”指多个设备共用的信号线,在一个IIC通讯总线中,可连接多个IIC通讯设备,支持多个通讯主机及多个通讯从机。2.一个IIC总线只使用两条总线线路,一条双向串行数据线(SDA),一条串行时钟线(SCL),数据线即用来表示数据,时钟线用于数据收发同步。3.每个连接到总线的设备都有一个独立的地址,主机可以利用这个地址进行不同设备之间的访问。
2023-01-05 16:27:09
327
原创 蓝桥杯嵌入式3.2按键消抖+松手检测+长短按学习笔记
背景:之前是将按键扫描代码放在while循环里,但这样会不断的扫描按键,我们可以设置每10MS扫描一次按键,而且如果在第一个10MS扫描到按键被按下,在第二个10MS,甚至第3个10MS也发现按键被按下,我们就可以实现按键的长短按
2022-12-27 16:46:22
1263
原创 蓝桥杯嵌入式2BUZZ蜂鸣器学习笔记
蜂鸣器的电路图如上,在低电平状态下有效接下来我们实现功能,让蜂鸣器每隔500MS响一次首先用STM32cube实现项目的初始化
2022-12-27 14:06:35
209
原创 蓝桥杯嵌入式1LED点灯功能实现学习笔记
第一种工作模式是先将PD2设为高电平,对LED输入相应的值,再将PD2点位拉低,接下来无论PC8~PC15这几个端口如何变化,LED的状态不变(让LED状态不变)第二种工作模式,将PD2设为高电平,然后LED的状态就和此时输入的状态相同,再立刻将PD2点位拉低(让LED状态不断变化)开发板上的PC8~PC15这几个端口分别对应LED1~LED8共8个LED灯。LED的工作模式为通过74HC573锁存器控制,共有两种工作模式。PD2为低电平锁存器不工作,会将之前设置控制LED的点位锁存起来。
2022-12-25 19:35:18
223
原创 蓝桥杯嵌入式3.1按键功能实现学习笔记
函数是将按键按下判断后对按键点位取反,可以实现在按键按下,手还没松的情况下,开发板开始工作。BUZZ_ON定义蜂鸣器初始化为低电平,开始响 ,BUZZ_OFF定义蜂鸣器初始化为高电平,关闭蜂鸣器。按键1按下时蜂鸣器响,按键2按下时蜂鸣器关闭,按键3按下时点亮一个LED,按键4按下时关闭LED。LED_ON定义第一个LED初始化为低电平,点亮 ,LED_OFF定义蜂鸣器初始化为高电平,熄灭。根据电路原理图,当按键按下时按键会处于低电平,所以使用if函数判断是否按键按下。其中按键1:B1:选用PB0端口。
2022-12-25 18:41:10
510
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人