- 博客(16)
- 收藏
- 关注
原创 Linux学习笔记(1):Vmware下的Ubuntu无法上网已解决
一、报错二、打开Vm编辑中的虚拟机网络编辑器,并授予管理员权限。然后删除这个NAT模式。并新建一个我选择的是9,这个随便。最后记住网关。接着打开DHCP取一个IP区间内的IP记住。点击Vmne9并且点击确定。回到Ubuntu打开设置-》网络-》Ipv4输入自己查询到的网关和IP,这个大家不一样然后子网掩码255.255.255.0DNS 8.8.8.8,114.114.114.114最后保存并关闭窗口,然后在终端中和百度建立连接ping www.baidu.
2024-03-21 22:27:25
283
1
原创 ESP32(10):蓝牙通信,控制LED
最后打开蓝牙调试助手连接ESP8266test并且波特率设置为115200,发送on打开LED发送off关闭LED。二、ArduinoIDE程序编写。一、ESP32Cam引脚示意图。
2024-03-13 19:02:56
515
原创 ESP32(8):RTC时钟
ESP32Time.h该文件需要进行安装。二、ArduinoIDE程序编写。最后就可以通过串口查看时间信息。一、ESP32Cam引脚图。
2024-03-12 20:29:02
731
2
原创 ESP32Cam(4):定时器中断,定时器定时控制LED的状态
在定时器初始化中我们要知道定时的定时频率f=F/((arr+)*(psc+1))。从而我们将定时器初始化函数定义在time.c文件中。设置LED对应的GPIO引脚为输出模式,一、ESP32Came开发板引脚示意图。二、ArduinoIDE代码编写。
2024-03-06 16:00:05
289
原创 ESP32Cam(3):中断控制,按键中断控制LED状态
二、ArduinoIDE代码编写。例程适用于其他ESP32开发板。一、ESP32Cam引脚图。
2024-03-04 15:23:55
443
1
原创 ESP32Cam(2):GPIO输入读取,按键控制LED状态
通过设置GPIO口为输入上拉模式是因为按键开发板一侧接地一侧接开发板的GPIO,此时需要对所对应输入的GPIO口设置为上拉输入模式。同时在按键消抖部分使用while()死循环的方式进行消抖。该例程适用于各种ESP32开发板只需修改对应引脚,原理相同。二、ArduinoIDE代码编写。一、ESP32Cam引脚示意图。
2024-03-04 14:58:30
557
1
原创 STN32HAL库:实时操作系统FreeRTOS移植
右击Core文件夹点击添加现有文件,打开FreeRTOS文件夹将其中.c文件都加入后,同理打开FreeRTOS/ MengMang文件夹后添加heap_4.c和port,c文件,这个是内存管理文件,可以根据实际应用选择。接着打开keil5进行驱动文件移植,先点击魔法棒接着C/C++添加include路径将FreeRTOSs/include文件夹路径添加进去。同理将工程文件中的MDK-ARM路径添加进去,再去Free RTOS/portable/ RVDS/ARM_CM3路径添加进去,这里是。
2023-11-16 19:37:10
495
3
原创 STM32基于HAL库的开发与应用(2)GPIO口控制
STM32基于HAL库的开发与应用(2)GPIO口控制STM32HAL库GPIO控制LED亮灭例程
2023-02-07 21:14:35
4348
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人