Topwo博客
首页
博客
项目
重装openwrt系统
其他
2026-02-11
# 备份你需要的,如: - /etc/config/frpc - /etc/config/samba4 - /etc/config/filebrowser - /tmp/etc/frpc.ini - /tmp/etc/smb.conf # 下载openwrt [https://x86.cooluc.com/releases/openwrt-23.05/v23.05.5](https://x86.cooluc.com/releases/openwrt-23.05/v23.05.5)
阅读原文>>
ESP各个型号和常见模组
单片机
2026-01-13
# 乐鑫ESP全系列芯片及封装模组选型汇总 这份文档整合了ESP8266、ESP32全家族(含S2/S3/C3/C5/C6)的芯片参数、原厂模组、第三方模组及选型要点,方便一站式查阅。 ## 一、 核心芯片系列(乐鑫原厂SoC) | 系列 | 代表型号 | CPU/主频 | 核心存储 | 无线能力 | 典型封装 | 核心特点 | 适用场景 | | :--- | :--- | :--- | :--- | :--- | :--- | :--- | :--- | | ESP8266 | ESP8266EX | 单核Tensilica L106,80/160MHz | 80KB SRAM | 仅2.4G Wi-Fi (b/g/n) | QFN32(5x5) | 低成本,入门级IoT | 串口透传、简单智能家电 | | ESP32 | ESP32-D0WD-V3 | 双核Xtensa LX6,240MHz | 520KB SRAM | 2.4G Wi-Fi + 蓝牙4.2 | QFN48(5x5) | 通用型,算力均衡 | 物联网网关、轻量控制、ESP32-CAM | | ESP32-S2 | ESP32-S2FH4 | 单核Xtensa LX7,240MHz | 320KB SRAM | 仅2.4G Wi-Fi (b/g/n) | QFN56(7x7) | USB OTG、电容触控 | 低功耗IoT、人机交互设备 | | ESP32-S3 | ESP32-S3FH4R8 | 双核Xtensa LX7+FPU,240MHz | 512KB SRAM + 支持PSRAM | 2.4G Wi-Fi + 蓝牙5.0 | QFN56(7x7) | 向量指令、AI加速 | AIoT、图像识别、无人机飞控 |
阅读原文>>
搭建flutter和dart的开发环境
Android
2026-01-09
# Flutter + Dart 开发环境搭建(适配 Java 8 + Gradle 7.0.2 + Android Studio Arctic Fox) 基于你已有的 **Java 8、Gradle 7.0.2、Android Studio Arctic Fox 2020.3.1 Patch 2** 环境,以下是完整的 Flutter + Dart 环境搭建步骤,包含兼容性配置、环境变量设置、IDE 插件安装及验证流程。 ## 一、 环境兼容性确认 你的现有工具版本与 Flutter 兼容,但需注意: - **Flutter 推荐版本**:选择 **Flutter 3.0.x ~ 3.7.x**(更高版本可能对 Gradle 7.0.2 兼容性下降) - **核心约束** - Java 8 是 Flutter 安卓编译的推荐版本(无需升级) - Gradle 7.0.2 需与 Android Gradle Plugin(AGP)匹配(Arctic Fox 默认 AGP 7.0.4,完美兼容 Gradle 7.0.2)
阅读原文>>
单片机常见名称总结
单片机
2026-01-09
CPU:中央处理器(central processing unit); MCU:微控制器单元(micro-controller unit); SoC:系统集成芯片(Application-SpecificSoC); ISP芯片:图像信号处理(Image Signal Processing); CMOS传感器:互补金属氧化物半导(Complementary Metal-Oxide-Semiconductor); DSP:数字信号处理器(Digital Signal Processor);
阅读原文>>
git变基简单易懂
其他
2025-12-22
**A变基到B**。 ### 变基的核心逻辑 变基(`git rebase`)的本质是**“移植提交”**,可以拆解为这几个步骤: 1. 找到分支 A 和分支 B 的**最近共同祖先提交**。 2. 提取分支 A 从共同祖先之后的所有本地提交,临时保存起来。 3. 将分支 A 的头指针直接移动到分支 B 的最新提交上。 4. 把之前临时保存的 A 分支提交,**按顺序重新应用**到当前的 B 分支最新提交之后。 这个过程完成后,分支 A 的提交历史会变成 **B 的全部改动 + A 的独有改动**,相当于 A 是在 B 的最新状态上“续写”自己的提交。
阅读原文>>
对ddr gpu npu cpu设置为性能模式
Android
2025-12-12
对ddr gpu npu cpu设置为性能模式(频率拉最大),这些设置只对本次启动生效,重启就失效,需要重新输入 ```shell // ddr echo performance > /sys/class/devfreq/dmc/governor // gpu,fb000000以实际为准 echo performance > /sys/class/devfreq/fb000000.gpu/governor // npu,fdab0000以实际为准 echo performance > /sys/class/devfreq/fdab0000.npu/governor // cpu,policy以实际为准 echo performance > /sys/devices/system/cpu/cpufreq/policy6/scaling_governor
阅读原文>>
RISC ARM Cortex-M之间的关系
单片机
2025-12-05
用“理念→架构→产品”的逻辑就能秒懂,核心关系一句话总结:**Cortex-M是ARM公司基于RISC理念设计的具体处理器内核系列**,三者是“设计思想→商业架构→硬件产品”的层层落地关系: 1. **RISC:底层设计理念(方法论)** RISC是“精简指令集计算机”的设计思想,核心是用精简、单周期执行的简单指令,搭配多寄存器、加载-存储架构,实现高效低功耗。它是一套通用的设计准则,不是具体产品——就像“极简主义”是设计风格,不是某件家具。 2. **ARM:遵循RISC理念的商业架构(技术规范)** ARM是一家公司,同时也是一套遵循RISC理念的指令集架构(ISA)。它在RISC理念基础上,制定了具体的技术规范(比如指令集、寄存器布局、内存寻址方式等),并推出了不同定位的处理器内核架构(如Cortex-A/R/M系列)。就像“某家居品牌”,遵循“极简主义”风格,制定了自己的产品设计规范。 3. **Cortex-M:ARM架构下的具体处理器内核(落地产品)** Cortex-M是ARM公司基于自身ARM架构(如ARMv7-M、ARMv8-M)设计的**微控制器(MCU)专用内核系列**(比如STM32常用的Cortex-M3/M4/M7)。它完全遵循RISC理念(精简指令、低功耗),同时严格遵守ARM架构的技术规范,是直接用于嵌入式硬件的“核心组件”——就像该家居品牌下的“极简风书桌”,是具体可使用的产品。
阅读原文>>
从设计稿到屏幕显示的完整适配流程
Android
2025-11-18
从设计稿到屏幕显示的适配流程。以下是4层系统适配: ## 完整适配流程(4层) ### 【第1层】Android 系统 DPI 配置 **配置位置:** `/system/build.prop`,`adb shell getprop ro.sf.lcd_density`,`adb shell dumpsys display` | 设备 | ro.sf.lcd_density | 物理屏幕 | |------|------------------|---------|
阅读原文>>
cat /d/dri/0/summary
Android
2025-10-29
1、查看硬件层输出给显示器的真实分辨率 `cat /d/dri/0/summary` ``` rk3399_firefly_aiojd4:/ # cat /d/dri/0/summary VOP [ff900000.vop]: ACTIVE Connector: HDMI-A overlay_mode[0] bus_format[100a] output_mode[f] color_space[0] Display mode: 3840x2160p30 clk[297000] real_clk[297000] type[40] flag[5] H: 3840 4016 4104 4400 V: 2160 2168 2178 2250
阅读原文>>
情绪价值与游戏
其他
2025-09-01
情绪价值的核心是让玩家获得积极情绪(如快乐、成就感、归属感)或缓解负面情绪(如压力、孤独),具体可以从这几个方向设计: ### 一、用「陪伴感」缓解孤独 - **设计拟人化角色**:让NPC有真实的情绪反馈,比如玩家长时间不上线,角色会发消息表达想念;玩家失败时,角色会主动安慰(例:《动物森友会》里的动物邻居会记住玩家的习惯,主动分享日常)。 - **轻社交陪伴**:不强制组队,而是提供“背景式社交”,比如玩家可以看到其他玩家留下的留言、涂鸦,或在同一地图里默默做各自的事(例:《光·遇》里陌生人之间的牵手、点头,无需语言却有温暖感)。 ### 二、用「成就感」强化自信 - **阶梯式目标设计**:避免目标过难或过易,让玩家每完成一个小任务都能获得明确反馈(如弹窗、特效、角色夸奖),比如从“新手引导”到“进阶挑战”,难度缓慢提升(例:《星露谷物语》从种第一颗菜到扩建农场,每一步都有可见的成长)。
阅读原文>>
1
下一页
尾页
文章推荐
重装openwrt系统
2026-02-11
ESP各个型号和常见模组
2026-01-13
搭建flutter和dart的开发环境
2026-01-09
单片机常见名称总结
2026-01-09
git变基简单易懂
2025-12-22