Library Search
结果页

0.96寸OLED SSD1306 多平台代码例程

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

返回文档库
技术栈

技术栈

8 个
查看全部
Arduino // ── 按键处理 ── void checkButton() { static bool lastState = HIGH; bool now = digitalRead(BTN_PIN); if (lastState == HIGH && now == LOW) { // 下降沿 delay(30); // 消抖 if (digitalRead(BTN_PI… 2% ONNX | 量化类型 | 精度损失 | 大小 | 速度 | |----------|----------|------|------| | FP32(原始) | 0 | 100% | 1x | | FP16 | <0.1% | 50% | 1.5-2x | | INT8 动态 | <0.5% | 25% | 1.5-2x | | INT8 静态 | <1% | 25% | 2-4x | ## 4. 多平… 2% ESP-IDF /* ── 传感器数据结构(队列元素) ── */ typedef struct { int64_t timestamp_us; float temperature; float humidity; float pressure; uint32_t sequence; } sensor_data_t; /* ── 队列句柄 ── */ stat… 2% 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… 2% Flutter ## 运行步骤 ```bash flutter create flutter_counter # 将上面代码覆盖 lib/main.dart flutter run ``` ## 预期表现 - 点击 `+` 按钮计数器加一 - 点击 `-` 按钮计数器减一(最小为 0) - 点击 AppBar 刷新图标重置计数器 - 计数器超过 10 时数字变为红色 ## 核心概念 | 概念 | 说明… 2% PlatformIO ```ini ; platformio.ini [platformio] default_envs = uno ; 默认环境 ; ── 公共配置(所有环境继承) ── [common] monitor_speed = 115200 lib_deps = adafruit/Adafruit Unified Sensor @ ^1.1.14 ; ── Arduin… 1% Verilog / SystemVerilog ```verilog typedef enum logic [1:0] { IDLE, WORKING, DONE } state_t; state_t state = IDLE, next_state; // 状态转移 always_comb begin next_state = state; case (state) IDLE: if (sta… 1% Pytest ``` test_math_utils.py::test_divide_normal PASSED test_math_utils.py::test_divide_by_zero PASSED test_math_utils.py::test_is_prime[1-False] PASSED test_math_utils.py::test_is_prime[2-True] PASSED test… 1%