Library Search
结果页USB-TTL 串口通信代码例程(多平台)
在 知识库 中找到 8 个匹配结果。
知识库
知识库
8 个 USB-TTL 串口通信代码例程(多平台) # USB-TTL 串口通信代码例程
## 一、Arduino平台 - 基础串口收发
```cpp
// Arduino通过USB-TTL与PC通信
void setup() {
Serial.begin(115200); // 初始化硬件串口,波特率115200
Serial.println("USB-TTL 模块测试开始");
Serial.printl… 3% USB-TTL (CH340) USB转串口模块技术参考手册 # USB-TTL (CH340) USB转串口模块技术参考手册
## 1. 概述
USB-TTL模块是一类将USB 2.0协议转换为UART TTL串口协议的通信模块,核心芯片通常为南京沁恒(WCH)的CH340系列(CH340G/CH340C/CH340N)。该模块是单片机开发调试中最常用的工具之一,用于固件烧录、串口调试、log输出等场景。模块支持3.3V和5V两种TTL电平输出,兼容市… 3% JDY-31 BLE UART透传蓝牙模块 代码例程 /*============================================================
* USART2(PC)接收回调
*============================================================*/
void HAL_UART_RxCpltCallback(UART_HandleTypeDef *huart… 2% 3.5寸TFT ILI9486 多平台代码例程 # 3.5寸TFT ILI9486 多平台代码例程
---
## Arduino Mega (MCUFriend — 并口模式)
```cpp
#include <MCUFRIEND_kbv.h>
MCUFRIEND_kbv tft;
void setup() {
uint16_t ID = tft.readID();
tft.begin(ID);
tft.setRotatio… 2% STM32F407VET6 Black Board 代码例程 /* DMA 配置:DCMI → 内存 */
hdma_dcmi.Instance = DMA2_Stream1;
hdma_dcmi.Init.Channel = DMA_CHANNEL_1;
hdma_dcmi.Init.Direction = DMA_PERIPH_TO_MEMORY;
hdma_dcmi.Init.PeriphInc = DMA_PINC_D… 2% C++ 毕设入门教程 # 链接 OpenCV(如有)
find_package(OpenCV QUIET)
if(OpenCV_FOUND)
target_link_libraries(${PROJECT_NAME} PRIVATE ${OpenCV_LIBS})
endif()
```
---
## 第三章:常见毕设场景与代码
### 场景一:串口通信上位机(Qt + C++)
参考 Qt 例程中的信号… 2% MPU6500 驱动代码例程 - I2C通信(Arduino & ESP-IDF) # MPU6500 驱动代码例程
## 一、Arduino平台例程
### 1.1 基础读取(I2C通信,使用Wire库)
```cpp
#include <Wire.h>
#define MPU6500_ADDR 0x68 // AD0接GND时为0x68,接VCC为0x69
#define PWR_MGMT_1 0x6B
#define ACCEL_XOUT_H… 1% 1.3寸OLED SH1106 多平台代码例程 # 1.3寸OLED SH1106 多平台代码例程
---
## Arduino (U8g2)
```cpp
#include <U8g2lib.h>
// SH1106 128x64, I2C, 页缓冲模式
U8G2_SH1106_128X64_NONAME_F_HW_I2C u8g2(U8G2_R0, U8X8_PIN_NONE);
void setup() {
u8g2.begi… 1%