logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

江科大stm32学习笔记9——OLED调试工具

OLED:有机发光二极管,供电3~5.5V,0.96寸OLED通信协议:I2C/SPI,分辨率:128*64。

文章图片
#stm32#学习
江科大stm32学习笔记11——旋转编码器计次

旋转编码器,旋钮会不断接触断开触点产生电波。由于两个电波之间相差90°,即为正交波,一个电波处于高电平时另一个处于低电平,所以可以用来判断旋转方向。

文章图片
#学习#stm32#单片机
江科大stm32学习笔记3——LED闪烁

GPIO全称General Purpose Input Output,通用输入输出口,引脚电平一般是0~3.3V,部分引脚(就是文档中带了“FT”的可以承受5V电压),输出模式可以控制外设电路,出入模式可以读取外界信息。

文章图片
#stm32#学习
江科大stm32学习笔记8——光敏传感器控制蜂鸣器

接好线后上电,可以看到光敏传感器上亮了两个灯,如果只亮一个,可以尝试加大环境光照或者拿螺丝刀拧上面的蓝色方块。用手遮住前面的电阻只亮一个灯。编译运行成功后,即可通过遮住光敏电阻来控制蜂鸣器。光敏传感器上的AO不接。

文章图片
#stm32#学习
江科大stm32学习笔记5——蜂鸣器

打开之后,我们只需要将“GPIOA”改为“GPIOB”,“GPIO_Pin_0”改为“GPIO_Pin_12”即可。将3-2文件夹复制粘贴一份,重命名为“3-3 蜂鸣器”编译运行成功后即可听到蜂鸣器在响。蜂鸣器选择有源高电平触发蜂鸣器。

文章图片
#stm32#学习
ESP32-S3开发教程四:GPIO输入/按键控制LED

新建一个名为Button的工程,这里不再赘述。

文章图片
#单片机
ESP32_S3开发环境搭建教程(VS Code+ESP-IDF)

本文详细介绍了VSCode的安装配置全流程:首先指导如何下载安装VSCode并设置中文界面;接着说明如何配置C/C++开发环境;然后重点讲解ESP-IDF插件的安装方法,包括版本选择和路径设置;最后可选安装AI编程助手Trae,并演示登录使用步骤。整个教程包含具体操作图示和注意事项,适合新手快速搭建开发环境。

文章图片
#学习#单片机
ESP32-S3开发教程一:点亮一个LED(基于VS Code+ESP-IDF环境)

有关开发环境的搭建,可以查看本人的上一篇博文,这里不再赘述。

文章图片
#单片机
ESP32-S3开发教程二:LED流水灯(基于VS Code+ESP-IDF)

这里不再赘述,创建一个名为“LED_blink”的工程文件夹,选择项目路径,芯片型号选择esp32s3:模板依然选择空白模板:打开新的工程:首先,我们还是添加上driver头文件,分别修改CMakeList.txt和main.c文件:现在,我们来一次性初始化三个GPIO口,作为三个LED的输出引脚。在ESP32中,多个引脚的初始化是通过按位或运算实现的,把多个引脚对应的二进制位 “合并” 为 1,

文章图片
#单片机
ESP32-S3开发教程三:蜂鸣器与FreeRTOS多任务协同

现在我们来讲解蜂鸣器和FreeRTOS的多任务协同。

文章图片
#单片机#嵌入式
    共 40 条
  • 1
  • 2
  • 3
  • 4
  • 请选择