<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0">
  <channel>
    <title>金双石科技 - 系统开发</title>
    <link>https://www.jinshuangshi.com/forum.php?mod=forumdisplay&amp;fid=52</link>
    <description>Latest 20 threads of 系统开发</description>
    <copyright>Copyright(C) 金双石科技</copyright>
    <generator>Discuz! Board by Comsenz Inc.</generator>
    <lastBuildDate>Wed, 17 Jun 2026 22:28:32 +0000</lastBuildDate>
    <ttl>60</ttl>
    <image>
      <url>https://www.jinshuangshi.com/static/image/common/logo_88_31.gif</url>
      <title>金双石科技</title>
      <link>https://www.jinshuangshi.com/</link>
    </image>
    <item>
      <title>deleted file still opened</title>
      <link>https://www.jinshuangshi.com/forum.php?mod=viewthread&amp;tid=664703</link>
      <description><![CDATA[sudo lsof +L1 | awk \'$7 &gt; 104857600\' | sort -k7 -nr | head -50
找出已经被删除（deleted）但仍被进程占用，并且大小超过 100MB 的文件，然后按文件大小从大到小排序显示前 50 个。

nginx 719 root REG 253,1 16482938880 /.Recycle_bin/...www.xnetcn.com.log...( ...]]></description>
      <category>系统开发</category>
      <author>崎山小鹿</author>
      <pubDate>Mon, 15 Jun 2026 00:39:50 +0000</pubDate>
    </item>
    <item>
      <title>暴力破解串口协议</title>
      <link>https://www.jinshuangshi.com/forum.php?mod=viewthread&amp;tid=664700</link>
      <description><![CDATA[// 1. 获取配置描述符
            const usb_config_desc_t *config_desc;
            err = usb_host_get_active_config_descriptor(temp_dev_hdl, &amp;config_desc);
            if (err != ESP_OK) {
                Serial.println(\&quot;Failed to get config descript ...]]></description>
      <category>系统开发</category>
      <author>崎山小鹿</author>
      <pubDate>Sat, 23 May 2026 15:49:45 +0000</pubDate>
    </item>
    <item>
      <title>USBTreeView</title>
      <link>https://www.jinshuangshi.com/forum.php?mod=viewthread&amp;tid=664699</link>
      <description><![CDATA[Windows的设备管理器中可以查看USB设备的信息：
驱动程序供应商：FTDI，
数字签名者：Microsoft Windows Hardware Compatibility Publisher ，
驱动程序日期：2024/10/28，
驱动程序版本：2.12.36.20，
设备描述：USB Serial Port

但是非常不详细。

USBTreeView Analy ...]]></description>
      <category>系统开发</category>
      <author>崎山小鹿</author>
      <pubDate>Sat, 23 May 2026 14:15:03 +0000</pubDate>
    </item>
    <item>
      <title>开启 ESP32-S3 的 USB 主机（USB Host）模式</title>
      <link>https://www.jinshuangshi.com/forum.php?mod=viewthread&amp;tid=664698</link>
      <description><![CDATA[ESP32-S3 原生 USB 接口的供电能力非常弱（通常只有约 100mA），直接插上 U 盘、键盘等外设，大概率会因为供电不足导致芯片反复重启甚至烧毁。
物理接口：必须使用开发板上标记为 USB 或 OTG 的那个 Type-C 接口（直连芯片 GPIO19/20）
供电方案（二选一）：
方案 A（推 ...]]></description>
      <category>系统开发</category>
      <author>崎山小鹿</author>
      <pubDate>Thu, 21 May 2026 15:41:19 +0000</pubDate>
    </item>
    <item>
      <title>用ESP32-S3 做“无线串口桥</title>
      <link>https://www.jinshuangshi.com/forum.php?mod=viewthread&amp;tid=664697</link>
      <description><![CDATA[ESP32 负责：

接收  串口数据
通过 WiFi 或蓝牙发送给电脑
接收电脑回复
再转发回 串口

WiFi TCP 透明串口

原因：
速度高
稳定
延迟低
Windows/Linux/macOS 都容易写上位机
可以远距离
不依赖蓝牙驱动
ESP32-S3 WiFi 非常成熟

源芯片
    UART
      ↓
ESP32-S3
   ...]]></description>
      <category>系统开发</category>
      <author>崎山小鹿</author>
      <pubDate>Wed, 20 May 2026 00:53:52 +0000</pubDate>
    </item>
    <item>
      <title>电子电路仿真网站</title>
      <link>https://www.jinshuangshi.com/forum.php?mod=viewthread&amp;tid=664696</link>
      <description><![CDATA[https://velxio.dev/ 

Arduino、ESP32 和 Raspberry Pi。
直接在您的浏览器中即可使用。
编写代码，连接组件，点击运行。19 个开发板，48 个以上的组件，真实的 CPU 模拟——无需硬件，无需安装，无需云端。

无需注册 · 完全在浏览器中运行 · 免费开源



看这段代 ...]]></description>
      <category>系统开发</category>
      <author>崎山小鹿</author>
      <pubDate>Tue, 19 May 2026 12:22:45 +0000</pubDate>
    </item>
    <item>
      <title>如何延时1秒</title>
      <link>https://www.jinshuangshi.com/forum.php?mod=viewthread&amp;tid=664695</link>
      <description><![CDATA[看这段代码：
#define SYSCLK    12000000   // 系统时钟 12MHz

//-----------------------------------------------------------------------------
// 系统时钟初始化
//-----------------------------------------------------------------------------
void SYSCLK ...]]></description>
      <category>系统开发</category>
      <author>崎山小鹿</author>
      <pubDate>Wed, 13 May 2026 14:43:59 +0000</pubDate>
    </item>
    <item>
      <title>esp32中文问题</title>
      <link>https://www.jinshuangshi.com/forum.php?mod=viewthread&amp;tid=664694</link>
      <description><![CDATA[ESP32 工具链中以下工具对中文路径敏感：

xtensa-esp32-elf-g++
ctags
esptool
python
make
某些库文件扫描器

但是在编译的时候如果有中文路径如何将中文路径变成英文路径呢？
修改配置文件：C:%users\\你的用户名\\.arduinoIDE\\arduino-cli.yaml
修改值：
directories: ...]]></description>
      <category>系统开发</category>
      <author>崎山小鹿</author>
      <pubDate>Sun, 10 May 2026 01:55:41 +0000</pubDate>
    </item>
    <item>
      <title>ESP32 板子为什么识别为 CP2102</title>
      <link>https://www.jinshuangshi.com/forum.php?mod=viewthread&amp;tid=664693</link>
      <description><![CDATA[你的ESP32开发板被电脑识别为“CP2102”，这并不是一个错误，而是完全正常的现象。这是因为开发板上搭载了一颗来自Silicon Labs公司的CP2102芯片，它的作用是在你的电脑和ESP32主芯片之间充当“翻译官”。

简单来说，开发过程的本质是电脑将编写好的程序（比如一个Blin ...]]></description>
      <category>系统开发</category>
      <author>崎山小鹿</author>
      <pubDate>Sat, 09 May 2026 14:05:03 +0000</pubDate>
    </item>
    <item>
      <title>设置 Timer2 时钟源</title>
      <link>https://www.jinshuangshi.com/forum.php?mod=viewthread&amp;tid=664691</link>
      <description><![CDATA[CKCON |= 0x10;

含义：选择：Timer2 Clock = SYSCLK
如果 SYSCLK = 12MHz：Timer2 每秒计数：12,000,000 次

Timer2 是16位：0x0000 ~ 0xFFFF。 溢出条件：计数到65535后+1溢出，若希望定时 X 次：Reload = 65536 - 计数次数

SYSCLK / 512 / N_sec 

如果是0.000400秒 ...]]></description>
      <category>系统开发</category>
      <author>崎山小鹿</author>
      <pubDate>Tue, 28 Apr 2026 05:03:12 +0000</pubDate>
    </item>
    <item>
      <title>固件如何加密</title>
      <link>https://www.jinshuangshi.com/forum.php?mod=viewthread&amp;tid=664690</link>
      <description><![CDATA[做固件加密，本质上是防止别人读取或复制你的程序。常见做法分为“芯片级保护 + 软件级保护”两层，通常需要一起用。

一、最关键：启用芯片读保护（Flash Lock）

C8051 内部有 Flash 锁定位（Lock Byte），这是最核心的防护手段。

🔒 作用
禁止通过调试接口（如 C2 / ...]]></description>
      <category>系统开发</category>
      <author>崎山小鹿</author>
      <pubDate>Mon, 06 Apr 2026 12:57:44 +0000</pubDate>
    </item>
    <item>
      <title>如何从16位中取10位</title>
      <link>https://www.jinshuangshi.com/forum.php?mod=viewthread&amp;tid=664689</link>
      <description><![CDATA[ADC 数据不是连续存的，被拆成：
高 8 位（ADC0H）
低 2 位（ADC0L 高位）
如何从一个 16 位数据里拆出低字节和高字节组成10位，
在数据产生的时候就去掉了高字节的前6位：

1.取出低字节的8位：
buffer &amp; 0xFF

2.取出高字节的2位：
adc_buffer &gt;&gt; 6

3.限制10位防止高 ...]]></description>
      <category>系统开发</category>
      <author>崎山小鹿</author>
      <pubDate>Sat, 28 Mar 2026 02:40:56 +0000</pubDate>
    </item>
    <item>
      <title>自动扫描 ADC通道</title>
      <link>https://www.jinshuangshi.com/forum.php?mod=viewthread&amp;tid=664687</link>
      <description><![CDATA[//-----------------------------------------------------------------------------
// F32x_ADC_ScanAllChannels.c
//-----------------------------------------------------------------------------
// 示例说明:
// 本程序自动扫描 ADC0 的 通道，找出那个真正在 ...]]></description>
      <category>系统开发</category>
      <author>崎山小鹿</author>
      <pubDate>Thu, 26 Mar 2026 11:00:18 +0000</pubDate>
    </item>
    <item>
      <title>ADC 采样周期计算</title>
      <link>https://www.jinshuangshi.com/forum.php?mod=viewthread&amp;tid=664686</link>
      <description><![CDATA[次 ADC 采样周期分成两段,
|--------Settling-------|==Conversion==|----Settling--- . . .
 Timer 2 overflow        ^                          
 ADC0 ISR                               ^

1️⃣ Settling（稳定时间）
输入电压“充到ADC内部电容”的过程
还不准 ...]]></description>
      <category>系统开发</category>
      <author>崎山小鹿</author>
      <pubDate>Wed, 25 Mar 2026 11:50:51 +0000</pubDate>
    </item>
    <item>
      <title>三种ADC触发方式</title>
      <link>https://www.jinshuangshi.com/forum.php?mod=viewthread&amp;tid=664685</link>
      <description><![CDATA[① 硬件自动触发
ADC0CN = 0x02;   // Timer2触发

👉 意思：

Timer2一溢出 → ADC自动开始转换

✔️ 优点：稳定
❌ 缺点：不好控制通道切换


② 软件触发（你现在要用的）
ADC0CN |= 0x10;

👉 意思：

CPU执行到这句 → ADC开始转换

✔️ 优点：完全可控（推荐你 ...]]></description>
      <category>系统开发</category>
      <author>崎山小鹿</author>
      <pubDate>Tue, 24 Mar 2026 07:50:05 +0000</pubDate>
    </item>
    <item>
      <title>固件调试</title>
      <link>https://www.jinshuangshi.com/forum.php?mod=viewthread&amp;tid=664684</link>
      <description><![CDATA[Keil 如何调试固件
进入调试模式
Debug → Start/Stop Debug Session
或者快捷键：
Ctrl + F5

1️⃣ 单步执行（最重要）
工具栏按钮：

▶️ Run（全速运行）
⏸ Stop（暂停）
🔁 Reset（复位）
⬇️ Step Into（单步进入）
⤵️ Step Over（单步跳过函数）

👉 推荐新 ...]]></description>
      <category>系统开发</category>
      <author>崎山小鹿</author>
      <pubDate>Tue, 24 Mar 2026 07:17:01 +0000</pubDate>
    </item>
    <item>
      <title>调试适配器（下载器）需要重新编程</title>
      <link>https://www.jinshuangshi.com/forum.php?mod=viewthread&amp;tid=664683</link>
      <description><![CDATA[---------------------------
SiC8051F
---------------------------
The debug adapter must be reprogrammed in order to function properly with this version of the software.
Do you want to update the serial adapter now?
New Version: 40, Old Version: 25 
]]></description>
      <category>系统开发</category>
      <author>崎山小鹿</author>
      <pubDate>Tue, 24 Mar 2026 06:23:49 +0000</pubDate>
    </item>
    <item>
      <title>空Flash</title>
      <link>https://www.jinshuangshi.com/forum.php?mod=viewthread&amp;tid=664682</link>
      <description><![CDATA[C:0x0000    FF       MOV      R7,A
C:0x0001    FF       MOV      R7,A
C:0x0002    FF       MOV      R7,A
C:0x0003    FF       MOV      R7,A
C:0x0004    FF       MOV      R7,A
C:0x0005    FF       MOV      R7,A
C:0x0006    FF       MOV      R7,A
C:0]]></description>
      <category>系统开发</category>
      <author>崎山小鹿</author>
      <pubDate>Tue, 24 Mar 2026 01:39:35 +0000</pubDate>
    </item>
    <item>
      <title>程序或调试操作“越界写到了 Flash 保留区”</title>
      <link>https://www.jinshuangshi.com/forum.php?mod=viewthread&amp;tid=664681</link>
      <description><![CDATA[---------------------------
SiC8051F
---------------------------
Warning! An attempt was made to modify address 3FC0
which is restricted!

Code edit has been cancelled
---------------------------
确定   
---------------------------


错误提示：
***]]></description>
      <category>系统开发</category>
      <author>崎山小鹿</author>
      <pubDate>Mon, 23 Mar 2026 12:47:19 +0000</pubDate>
    </item>
    <item>
      <title>固件调试信息</title>
      <link>https://www.jinshuangshi.com/forum.php?mod=viewthread&amp;tid=664680</link>
      <description><![CDATA[*** AGDI-Msg: AG_Init code 786
*** AGDI-Msg: AG_Init Status: Flash Download in Progress.
*** AGDI-Msg: AG_Init code 256
*** AGDI-Msg: AG_Init code 513
*** AGDI-Msg: AG_Init code 514
*** AGDI-Msg: AG_Init code 515
*** AGDI-Msg: AG_Init code 516
***]]></description>
      <category>系统开发</category>
      <author>崎山小鹿</author>
      <pubDate>Thu, 12 Mar 2026 02:20:29 +0000</pubDate>
    </item>
  </channel>
</rss>