- 博客(7)
- 收藏
- 关注
原创 ESP8266点亮LED灯
关于Arduino环境的搭建我前面已经介绍过了,这里就不再介绍了,还不清楚的同学可以看下我之前发布的博文。esp8266开发入门教程(基于Arduino)——环境安装// 初始化引脚,把引脚2设置为输出模式,引脚号根据自己的实际使用设置// 把引脚2设置为低电平,如果2引脚连接的是LED的负极则灯亮,如果是正极则灯灭// 延时1000ms// 把引脚2设置为低电平// 延时1000ms。
2024-06-24 19:07:43
845
原创 STM32的PWM的原理与使用
1、PWM是什么?是脉冲宽度调制,简称脉宽调制。利用微处理器数字输出对模拟电路进行控制的一种有效的技术,就是对脉冲宽度的控制。这里说的脉冲,就是我们产生的方波。方波就是N个这样的周期连续的产生。1、PWM是什么?是脉冲宽度调制,简称脉宽调制。利用微处理器数字输出对模拟电路进行控制的一种有效的技术,就是对脉冲宽度的控制。这里说的脉冲,就是我们产生的方波。方波就是N个这样的周期连续的产生。一个周期内高电平持续的时间就是脉冲宽度(脉宽),而PWM(脉冲宽度调制)就是控制一个周期内的高电平的持续时间。
2024-06-21 00:47:06
725
原创 STM32——定时器
使CPU发生中断的事件称为中断源,中断源向CPU发出中断请求,CPU暂时中断原来执行的事件A转去执行事件B,事件B处理完成后继续返回原先中断的位置(该过程称为中断返回,原先中断的地方称为断点),继续执行原先的事件。使CPU发生中断的事件称为中断源,中断源向CPU发出中断请求,CPU暂时中断原来执行的事件A转去执行事件B,事件B处理完成后继续返回原先中断的位置(该过程称为中断返回,原先中断的地方称为断点),继续执行原先的事件。位0 UIE:更新中断使能,0:禁止更新中断,1:使能更新中断。
2024-06-21 00:33:06
903
原创 上位机环境监控系统
以上就是今天要讲的内容,本文介绍了一种上位机实时显示下位机采集到的温度数据的设计方法。该方法基于串口通信协议,使用单片机采集温度数据并通过串口发送给上位机,上位机通过串口接收数据并实时显示在界面上。该设计具有简单、实用、可靠等特点,适用于温度监测等领域。
2024-06-20 09:39:39
748
原创 关于KNX的智能调光---基础控制篇
2.设置参数“X 通道 通用设置”5.将对应的功能拖入进相应的地址组。3.设置参数“X 调光通用设置”4.设置参数“X 调光设置”1.对模块进行基础的设置。
2024-05-28 20:05:59
829
原创 对串行通信的基本认识
在51单片机中,可以通过配置相应的通信接口(如UART、SPI)来实现异步通信和同步通信。在选择通信方式时,需要考虑外部设备的通信标准和接口特性,以及数据传输的实时性和稳定性等因。以上是常见的串行接口,通过配置51单片机的相关寄存器和引脚连接,可以进行串行数据的发送和接收。在选择具体的串行接口时,需要根据外部设备的通信要求和接口标准进行选择。以上是51单片机串行口工作的一般过程。具体的细节和操作会因不同的串行口类型(如UART、SPI、I2C)而有所不同,需要根据具体的芯片型号和数据手册进行配置和使用。
2023-12-23 17:41:06
998
1
原创 认识51单片机的中断系统
当系统发生中断时,处理器会立即中断当前执行的任务,转而执行与中断相关的中断服务程序,确保对外部事件的快速响应。中断处理器在检测到中断请求时,会根据中断优先级和中断允许状态进行中断响应,并跳转至相应的中断服务程序。需要注意,51单片机一定有基本的5个中断,但不全有8个中断,需要查看芯片手册,通常我们使用的都是基本的5个中断:INT0、INT1、定时器0/1、串口中断。:处理器接收到中断信号后,立即执行中断响应操作,将当前程序的地址入栈保存,并跳转到中断向量表中对应中断号处的中断服务程序的地址。
2023-12-23 17:13:04
1381
2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人