<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[Longrun的博客]]></title><description><![CDATA[无]]></description><link>https://blog.youkuaiyun.com/LongRunning</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; LongRunning]]></copyright><item><title><![CDATA[【Linux】RK3568-OpenCV+YOLO(八)]]></title><link>https://blog.youkuaiyun.com/LongRunning/article/details/166690959</link><guid>https://blog.youkuaiyun.com/LongRunning/article/details/166690959</guid><author>LongRunning</author><pubDate>Sun, 08 Nov 2026 16:20:30 +0800</pubDate><description><![CDATA[1]]></description><category></category></item><item><title><![CDATA[【Linux】RK3568-系统镜像（六）]]></title><link>https://blog.youkuaiyun.com/LongRunning/article/details/165127361</link><guid>https://blog.youkuaiyun.com/LongRunning/article/details/165127361</guid><author>LongRunning</author><pubDate>Thu, 01 Oct 2026 23:25:13 +0800</pubDate><description><![CDATA[MCU 烧"程序"，MPU 烧"系统 + 服务"。：rc.local 是玩具，systemd 是产品。：定制镜像 + first-boot 自动化。：根文件系统是 Linux 运行时看到的。：SD 卡克隆 + 手动改 token。：手动改 token，效率低，易出错。阶段 2：小批量试产（5~20 台）八、镜像 vs 根文件系统：核心区别。阶段 3：中批量（100 台以上）：CI/CD + OTA 升级。阶段 1：原型验证（你现在）五、从原型到量产：四个阶段。：能跑通，但不能批量复制。]]></description><category></category></item><item><title><![CDATA[【Linux】RK3568-NPU加载失败问题(九)]]></title><link>https://blog.youkuaiyun.com/LongRunning/article/details/166947389</link><guid>https://blog.youkuaiyun.com/LongRunning/article/details/166947389</guid><author>LongRunning</author><pubDate>Thu, 01 Oct 2026 23:22:03 +0800</pubDate><description><![CDATA[误区真相❌ 不要找/dev/rknpu✅ 新版驱动用❌ 不要只看设备节点✅ 必须看dmesg是否❌ 不要软重启✅ 必须断电重启才能让 reserved-memory 生效。]]></description><category></category></item><item><title><![CDATA[【Linux】RK3568-OpenCV+YOLO(七）]]></title><link>https://blog.youkuaiyun.com/LongRunning/article/details/166015223</link><guid>https://blog.youkuaiyun.com/LongRunning/article/details/166015223</guid><author>LongRunning</author><pubDate>Sat, 19 Sep 2026 23:13:29 +0800</pubDate><description><![CDATA[1]]></description><category></category></item><item><title><![CDATA[【Linux】H3网络（二）]]></title><link>https://blog.youkuaiyun.com/LongRunning/article/details/165233255</link><guid>https://blog.youkuaiyun.com/LongRunning/article/details/165233255</guid><author>LongRunning</author><pubDate>Sun, 13 Sep 2026 15:24:19 +0800</pubDate><description><![CDATA[去 Armbian 归档站下载。烧录到 TF 卡，插入 NanoPi M1，接网线、电源。官方系统内核太老（4.14），Armbian 是社区维护的现代系统。选focal是因为它是 Ubuntu 20.04 用户空间，软件生态好。虽然初始内核是 5.10.60，但后续可以升级。归档站是因为官网不再直接展示旧板子镜像。]]></description><category></category></item><item><title><![CDATA[【Linux】H3 初探（一）]]></title><link>https://blog.youkuaiyun.com/LongRunning/article/details/164626056</link><guid>https://blog.youkuaiyun.com/LongRunning/article/details/164626056</guid><author>LongRunning</author><pubDate>Sun, 13 Sep 2026 15:03:41 +0800</pubDate><description><![CDATA[内核新且稳定：Armbian 为 H3 芯片提供了基于主线（Mainline）内核的镜像，版本通常在 6.x 系列（例如 6.6 或 6.12 LTS），非常现代。而Windows自带的格式化工具通常会限制超过32GB的驱动器使用FAT32格式，但你那张卡的容量较低，可以直接在Windows内部工具里格式化。FriendlyCore 是一款基于 Ubuntu 核心的轻量级 Linux 系统，没有 X-windows，它使用 Qt-Embedded 的图形界面，在工业和企业应用中非常受欢迎。]]></description><category></category></item><item><title><![CDATA[【linux】RK3568(五)云服务器-视频推流]]></title><link>https://blog.youkuaiyun.com/LongRunning/article/details/164376631</link><guid>https://blog.youkuaiyun.com/LongRunning/article/details/164376631</guid><author>LongRunning</author><pubDate>Thu, 10 Sep 2026 23:36:21 +0800</pubDate><description><![CDATA[摄像头硬件 → FFmpeg (采集+H.264编码) → MediaMTX (本机RTSP服务器) → frpc (FRP客户端) → 公网云服务器 (frps) → 手机VLC (远程拉流)云服务器上的 frps (服务端)：它就像一个 “接线总机” ，拥有固定的公网“号码”（IP地址）。它的任务是等待来自外网（你的手机）和内网（你家开发板）的连接，并进行“通话”转接。开发板上的 frpc (客户端)：它像一个 “分机” ，主动拨打“总机”frps的号码，并建立一条保持畅通的“热线”（即隧道）。]]></description><category></category></item><item><title><![CDATA[【MCU】RAM+ROM分布]]></title><link>https://blog.youkuaiyun.com/LongRunning/article/details/161484799</link><guid>https://blog.youkuaiyun.com/LongRunning/article/details/161484799</guid><author>LongRunning</author><pubDate>Tue, 08 Sep 2026 16:34:07 +0800</pubDate><description><![CDATA[当函数调用层次太深（例如递归）或局部变量占用过大（如）时，栈指针（SP）向下增长，超过了为栈分配的边界，从而覆盖了堆或者数据区，导致程序跑飞或硬件异常。FLASH是否够用：看（如果存在，再加上它）。字节。与芯片FLASH容量比较（例如512KB），远小于，够用。RAM是否够用（变量+堆栈）：看（变量+.textrw） +CSTACKHEAP+ 共享内存。字节。与芯片RAM容量（例如192KB+10KB）比较，远小于，够用。]]></description><category></category></item><item><title><![CDATA[【BLE】STM32WB55_低功耗（十一）]]></title><link>https://blog.youkuaiyun.com/LongRunning/article/details/160857102</link><guid>https://blog.youkuaiyun.com/LongRunning/article/details/160857102</guid><author>LongRunning</author><pubDate>Tue, 08 Sep 2026 16:33:17 +0800</pubDate><description><![CDATA[OffModeDisable：值为0=所有模块都允许进入Off最低功耗模式；非0=至少有1个模块禁止进入Off模式。StopModeDisable：值为UTIL_LPM_NO_BIT_SET（也就是0）=所有模块都允许进入Stop及更低功耗模式；非0=至少有1个模块禁止进入Stop模式。这两个标志是低功耗模式控制标志位。关于官方定义的这个低功耗管理逻辑。//停止模式不使能标志-不置位。//关机模式不使能标志-不置位。官方的逻辑是反向思维。]]></description><category></category></item><item><title><![CDATA[【Linux】RK3568(三)操作-视频流]]></title><link>https://blog.youkuaiyun.com/LongRunning/article/details/163613527</link><guid>https://blog.youkuaiyun.com/LongRunning/article/details/163613527</guid><author>LongRunning</author><pubDate>Wed, 02 Sep 2026 21:53:15 +0800</pubDate><description><![CDATA[加上它，FFmpeg会严格按 30 fps 的时钟节拍（每秒30次）去读取数据，保证推流是匀速的“实时流”，这是消除延迟堆积的关键。：FFmpeg和MediaMTX都是非常成熟、维护活跃的开源项目，这意味着强大的功能和及时的错误修复。它不进行任何解码（MJPEG -> YUV）或重新编码（YUV -> H.264），而是直接读取MJPEG数据包，打上时间戳（PTS/DTS）后，原封不动地塞给输出层。优点：功能强大，延迟较低（通常在200ms左右），灵活性和扩展性强（例如，可轻松添加录像功能）。]]></description><category></category></item><item><title><![CDATA[【Linux】RK3568（二）运行]]></title><link>https://blog.youkuaiyun.com/LongRunning/article/details/163482515</link><guid>https://blog.youkuaiyun.com/LongRunning/article/details/163482515</guid><author>LongRunning</author><pubDate>Sun, 09 Aug 2026 16:25:01 +0800</pubDate><description><![CDATA[这个开发板在当时是综合性价比 资源 来讲最高的其他的看起来小作坊感觉。]]></description><category></category></item><item><title><![CDATA[【Linux】RK3568(一)试错]]></title><link>https://blog.youkuaiyun.com/LongRunning/article/details/160742264</link><guid>https://blog.youkuaiyun.com/LongRunning/article/details/160742264</guid><author>LongRunning</author><pubDate>Fri, 07 Aug 2026 23:30:17 +0800</pubDate><description><![CDATA[PATH=/opt/fake-bin:$PATH 这句话的意思是：“系统，你去干活的时候，先去 /opt/fake-bin 这个文件夹找工具”。这样，当 GCC 试图调用 makeinfo 生成文档时，系统会优先抓到我们做的那个“假工具”，它会直接返回“成功”，从而让编译顺利过关。你的宿主机（Ubuntu）安装的 texinfo 版本可能太新了，新版本的 makeinfo 对语法检查非常严格，而旧版 GCC（11.3.0）里的文档写法比较老，不符合新标准。后果： 编译系统在尝试生成 GCC 文档时崩溃了。]]></description><category></category></item><item><title><![CDATA[【Linux】RK3568（四）摄像头初探]]></title><link>https://blog.youkuaiyun.com/LongRunning/article/details/161547884</link><guid>https://blog.youkuaiyun.com/LongRunning/article/details/161547884</guid><author>LongRunning</author><pubDate>Tue, 02 Jun 2026 08:51:34 +0800</pubDate><description><![CDATA[它的数据走USB总线，因为USB带宽有限，为降低传输压力，UVC摄像头常把数据压缩成MJPEG格式再发送，对电脑解码能力有一定要求。它主要处理复杂的现代摄像头（尤其是MIPI接口）的底层控制，比如自动对焦、3A（自动曝光、自动白平衡、自动对焦）算法等，为V4L2等上层接口提供更友好的控制方式。在VMware菜单栏中，依次点击 虚拟机(M) -> 可移动设备(D)，在弹出的子菜单中，应该能看到你的摄像头设备（可能以“Integrated Camera”或“USB Camera”等名称显示）。]]></description><category></category></item><item><title><![CDATA[【工具】STM32CubeMX和STM32CubeProgrammer安装问题]]></title><link>https://blog.youkuaiyun.com/LongRunning/article/details/155985338</link><guid>https://blog.youkuaiyun.com/LongRunning/article/details/155985338</guid><author>LongRunning</author><pubDate>Tue, 21 Apr 2026 22:28:10 +0800</pubDate><description><![CDATA[从v6.1.0版本开始自带Java环境，不需要单独安装Java。]]></description><category></category></item><item><title><![CDATA[【BLE】STM32WB55低功耗实测(十)]]></title><link>https://blog.youkuaiyun.com/LongRunning/article/details/156231590</link><guid>https://blog.youkuaiyun.com/LongRunning/article/details/156231590</guid><author>LongRunning</author><pubDate>Tue, 21 Apr 2026 22:25:45 +0800</pubDate><description><![CDATA[无]]></description><category></category></item><item><title><![CDATA[【BLE】STM32WB55_定时器碎片（九）]]></title><link>https://blog.youkuaiyun.com/LongRunning/article/details/155808827</link><guid>https://blog.youkuaiyun.com/LongRunning/article/details/155808827</guid><author>LongRunning</author><pubDate>Mon, 20 Apr 2026 21:45:20 +0800</pubDate><description><![CDATA[无]]></description><category></category></item><item><title><![CDATA[【BLE】STM32WB55_资料链接（八）]]></title><link>https://blog.youkuaiyun.com/LongRunning/article/details/159895261</link><guid>https://blog.youkuaiyun.com/LongRunning/article/details/159895261</guid><author>LongRunning</author><pubDate>Mon, 20 Apr 2026 21:40:39 +0800</pubDate><description><![CDATA[无]]></description><category></category></item><item><title><![CDATA[【BLE】STM32WB55_低功耗（七）]]></title><link>https://blog.youkuaiyun.com/LongRunning/article/details/160123458</link><guid>https://blog.youkuaiyun.com/LongRunning/article/details/160123458</guid><author>LongRunning</author><pubDate>Mon, 20 Apr 2026 21:38:09 +0800</pubDate><description><![CDATA[无]]></description><category></category></item><item><title><![CDATA[【BLE】STM32WB55_最小系统（六）]]></title><link>https://blog.youkuaiyun.com/LongRunning/article/details/159893483</link><guid>https://blog.youkuaiyun.com/LongRunning/article/details/159893483</guid><author>LongRunning</author><pubDate>Tue, 07 Apr 2026 22:17:01 +0800</pubDate><description><![CDATA[无]]></description><category></category></item><item><title><![CDATA[【锂电池充电过程】转载]]></title><link>https://blog.youkuaiyun.com/LongRunning/article/details/159888778</link><guid>https://blog.youkuaiyun.com/LongRunning/article/details/159888778</guid><author>LongRunning</author><pubDate>Mon, 06 Apr 2026 17:30:18 +0800</pubDate><description><![CDATA[当前市面上流行的手机电池都是锂离子电池，而锂离子电池充放电的核心概念就是锂离子的迁移，通过锂离子在正负极的嵌入和迁出使电荷平衡，让电子定向流动产生电流。电池工作原理详细解释这里就不多论述，感兴趣可以查阅相关资料。我们给手机充电，并不是简单的使锂离子运动就作罢。用于日常生活的用品需要实现的是以安全为前提，最快速地把电充满，同时最大限度延长使用寿命，提升产品性价比。所以就有了预充，恒流，恒压，涓流的四个充电阶段来实现以上目的。CC与CV上文已经介绍过了。]]></description><category></category></item></channel></rss>