Library Search
结果页

进阶:DMA + ADC 多通道连续采集

在 技术栈 中找到 8 个匹配结果。

返回文档库
技术栈

技术栈

8 个
查看全部
STM32 HAL/LL 使用 STM32F407 的 ADC1 + DMA 实现 4 通道连续采样(无需 CPU 参与传输),配合 TIM2 触发实现精确采样率。 ## 硬件配置(CubeMX) - **MCU**:STM32F407VGT6 - **ADC1**:4 通道(PA0=CH0, PA1=CH1, PA2=CH2, PA3=CH3) - **DMA2 Stream0**:外设到内存,循环模式,半字(16b… 3% SEGGER J-Link - RTT 默认使用上行通道 0,可通过 `SEGGER_RTT_printf(channel, ...)` 使用多个通道 - RTT 缓冲区大小在 `SEGGER_RTT_Conf.h` 的 `BUFFER_SIZE_UP` 中配置(默认 1024 字节) - Ozone 免费提供给 J-Link 用户,功能远超 Keil/IAR 自带调试器 # SEGGER J-Link 进阶:J-Flas… 2% MediaPipe # MediaPipe 入门教程:Task API 全家桶 ## 1. MediaPipe 的架构哲学 MediaPipe 核心理念:**ML 推理是一个 Pipeline 图**。 ``` 摄像头 → [人脸检测] → [关键点] → [表情分类] → UI 渲染 ↘ [背景虚化] ↗ ``` 每个节点叫 **Calculator**,图结构叫 **Gra… 2% C++ # 链接 OpenCV(如有) find_package(OpenCV QUIET) if(OpenCV_FOUND) target_link_libraries(${PROJECT_NAME} PRIVATE ${OpenCV_LIBS}) endif() ``` --- ## 第三章:常见毕设场景与代码 ### 场景一:串口通信上位机(Qt + C++) 参考 Qt 例程中的信号… 1% Entity Framework ### 多对多(EF Core 5+ 自动处理) ```csharp public class Student { public int Id { get; set; } public List<Course> Courses { get; set; } = new(); } public class Course { public int Id { get; set; }… 1% TensorFlow ``` Model: "MNIST_CNN" _________________________________________________________________ Layer (type) Output Shape Param # ================================================… 1% ROS 2 def generate_launch_description(): return LaunchDescription([ DeclareLaunchArgument('sensor_id', default_value='sensor_01'), DeclareLaunchArgument('publish_rate', default_value='2.… 1% OpenOCD | 命令 | 作用 | |------|------| | `monitor reset halt` | 复位 MCU 并暂停 | | `monitor flash write_image erase file.bin 0x08000000` | 烧录 .bin | | `break function_name` | 函数断点 | | `break *0x08001234` | 地址断点 | |… 1%