文章目录一、ESP32串口介绍二、硬件设计三、实现代码四、串口实验演示结果五、ESP32串口函数API5.1、uart_types.h文件中的内容的API5.2、在uart.h文件中的内容的API 一、ESP32串口介绍 UART 是一种以字符为导向的通用数据链,可以实现设备间的通信。异步传输的意思是不需要在发送数据上添加时钟信息。这也要求发送端和接收端的速率、停止位、奇偶校验位等都要相同,通
转载
2024-06-12 12:38:47
120阅读
Keil自带的嵌入式操作系统上手简单,配合其自带的教程很容易入门。学习过程中发现一个很有趣的验证实验该实验例程包含所有关于RTOS操作系统的例程,方便新手对于嵌入式系统的学习和使用。 接下来详细说明以下如何创建该项目。本例程以STM32F103ZE为例,首先创建一个相关项目。其次,加载运行环境按照图中所示打勾即可。接下来右键Source Group,选择“为Source Gr
对于汽车开发工程师来说,CAN总线是工作最最基础的一部分了。虽然工作已经有了CANOE,CANAPE,INCA等开发工具,但简单的使用这些软件没有极客精神,有时候还是想能够做一个自己的工具,可以通过编程来玩转CAN总线。由于之前接触过ESP8266,因此当ESP32推出的时候,我对其尤为关注。ESP32的性能更为强大,而最重要的是ESP32已经支持CAN总线了。在其官方文档中,CAN总线被名命为T
转载
2024-02-22 20:45:42
298阅读
实模式1024B = 1KB , 1024KB = 1MB2^10 = 1024B = 1KB1024KB = 1MB2^20 = 2^10 * 2^10 = 1KB * 2^10 = 1024KB = 1MB实模式出现在早期的8088CPU的时期,由于当时Cpu性能有限,一共有20位地址线(2^20 = 1MB,所以地址空间只有1MB),以及8个16位的通用寄存器,4个16位的段寄存
# NAS能不能跑Python?
## 概述
在介绍如何在NAS上运行Python之前,我们首先需要了解NAS是什么以及它能够支持哪些应用。NAS(Network Attached Storage)是一种网络存储设备,通常连接在局域网中,并提供文件共享和数据备份等功能。它可以作为一个独立的存储服务器,实现文件的远程访问和共享。而Python是一种简单易学且功能强大的编程语言,广泛应用于Web开
原创
2023-09-20 01:42:40
188阅读
# 如何让 ESP32 运行 Python
ESP32 是一款广泛应用的微控制器,支持 Wi-Fi 和蓝牙,适合物联网项目。虽然 ESP32 通常使用 C/C++ 编程,但通过使用 MicroPython,你可以在 ESP32 上运行 Python 代码。本文将逐步指导你完成这个过程。
## 整体流程
| 步骤 | 描述
MSTP 线路能否运行 OSPF
MSTP(Multiple Spanning Tree Protocol)是一种用于以太网交换机上的链路聚合技术。而 OSPF(Open Shortest Path First)则是一种用于 IP 网络的动态路由协议。那么,MSTP 线路是否能够运行 OSPF 呢?本文将探讨这个问题,并解释 MSTP 和 OSPF 在网络中的角色和功能。
首先,我们需要了解
原创
2024-02-02 11:06:44
70阅读
本次分享的程序是使用ESP32-CAM进行图像采集并将图像以RTSP协议进行无线传输。在同网络的PC上使用软件对摄像头的图像进行拉取观看。开发环境:Arduino。程序语言:C语言。ESP32-CAM:ESP32-CAM是安信可最新发布小尺寸的摄像头模组。该模块可以作为最小系统独立工作,尺寸仅为27*40.5*4.5mm,深度睡眠电流最低达到6mA。ESP32-CAM可广泛应用于各种物联网场合,适
转载
2024-02-22 12:41:49
387阅读
本文主要是记述使用rt-thread studio对STM32进行开发,效果是单片机上的小灯闪烁。主要讲解了STM32f103c8t6和STM32L431RCT6两种控制芯片的开发板实现步骤。1 下载RT-Thread Studio可以根据官网的讲解进行下载,整个过程也很简单:RT-Thread 文档中心2 新建工程打开RT-Thread Studio,选择新建工程(之后可以在页面内选择文件-&g
转载
2024-05-12 23:42:08
619阅读
ESP32 OTA空中升级步骤详细说明
转载
2024-08-01 21:19:59
75阅读
效果 打开软件后就可以开始制作字体了。1、单击选择字体;2、选择你电脑中的一个字体文件;3、设置字体高度(这里的高度就是汉字在液晶上占用像素的高度);4、单击确认 接下来单击下方按钮加入所有字体,如果你不要那么多,也可以直接在文本框内输入你要用到的所有字体,这样字库会小一点,16点高度全部字体的bin文件大概1.2M左右,选择LVGL版本,根据你的LVGL版本选择,类型选择外部
/*
功能:WIFI连接、巴法云平台控制、小程序控制、APP控制、小爱同学控制、舵机控制(可改成控制其它模块)、低功耗模式、定时进入低功耗模式并设置低功耗时间、获取当时时间(如需其它功能可参考巴法云技术文档)
*/
#include <ESP8266WiFi.h>
#include <ESP8266HTTPClient.h>
#include <ESP8
转载
2024-06-18 16:56:50
89阅读
RTOS的百家争鸣 这几年随着物联网的快速崛起,使得RTOS操作系统被更加广泛的应用。ARM公司推出了针对物理网的mbed OS,以及芯片厂家TI有自己的TI-RTOS,配合自家的芯片产品,使用其提供的API,变的非常方便。也有使用开源操作系统的如FreeRTOS的,其API文档中使用示例写的很详细,很适合有一定经验的程序员快
GD32VF103与STM32F103性能对比GD32VF103与STM32F103性能对比对比方式测试结果STM32F103GD32VF103顺便附上STM32F411的测试结果结论归算到同主频-- GD32VF103与STM32F103性能对比最近入手一个Sipeed的LonganNano,上面的芯片是GD32VF103CBT6,riscv架构的内核,主频达到108MHz。等等,F103 ?
Makerbase SimpleFOC ESP32 例程5 双电机闭环位置测试第一部分 硬件介绍1.1 硬件清单序号品名数量1ESP32 FOC V1.0 主板12YT2804电机2312V电源适配器14USB 线156pin杜邦线2注意:YT2804是改装的云台无刷电机,带有AS5600编码器,可实现360°连续运转。 主要参数如下:序号品名数量1输入电压12V2极对数73工作电流180mA4最
转载
2024-08-04 09:50:38
124阅读
学习rtthread,通过文章记录学习过程的一些问题。手上有一块STM32F407VE的核心板(带sd卡槽,连接MCU的SDIO),和安信可的esp8266-12F模块,现以此为基础实现从网络上下载文件。一. 使用rtthread studio 创建工程,基于芯片,使用rtthread4.0.2版本,特别注意相同配置在其他版本上不一定能成功。二. 配置SD卡2.1 打开项目资源管理器->di
转载
2024-04-04 09:27:57
146阅读
请注意,以下引脚分配参考适用于流行的 30 引脚ESP32 devkit v1开发板。仅输入引脚GPIO34~39是GPIs–仅输入的管脚。这些引脚没有内部上拉或下拉电阻。它们不能用作输出,因此只能将这些管脚用作输入:GPIO 34、GPIO 35、GPIO 36、GPIO 39SPI闪存GPIO 6~GPIO 11在一些ESP32开发板中是公开的。但是,这些引脚连接到ESP-32芯片上
转载
2024-08-15 09:49:31
2590阅读
ThinkPHP数据回滚样例代码首先,mysql使用事务前需确定存储引擎为innodb mysql的存储引擎包括:MyISAM、InnoDB、BDB、MEMORY、MERGE、EXAMPLE、NDBCluster、ARCHIVE、CSV、BLACKHOLE、FEDERATED等,其中InnoDB和BDB提供事务安全表,其他存储引擎都是非事务安全表。
最常使用的2种存储引擎:
1.Myisam是My
转载
2024-04-09 00:58:35
33阅读
TCP协议栈ESP使用lwIP作为嵌入式的TCP/IP协议栈支持lwIP是一套在MCU层级上用C实现的IP协议栈,可以运行在裸机/RTOS/嵌入式Linux,乐鑫为ESP32提供了相关移植包相关内容可以参考lwIP库函数,在LWIP和ESP-NETIF组件中得到支持esp_err_t esp_netif_init(void);
esp_err_t esp_netif_deinit(void);
e
转载
2024-05-06 14:35:20
81阅读
众所周知,a卡对于tensorflow gpu的支持很小,要想使用的话一般都得配n卡的电脑。而我只是感兴趣一个项目,想要跑出来一个模型,如果不用gpu加速,可能得跑一个月,所以不得不寻找在a卡上的解决方案。好在,终于找到了一个解决方案,虽然只是取巧,速度也不如正常n卡跑的快,但已经很不错了。我的配置:
显卡:RX 550
所用系统:虚拟机ubuntu 18
注:如果是虚拟机的话,最好分配3GB内存
转载
2023-11-03 20:18:40
1020阅读