首先,我们来检查一下程序员。免费 PDK 软件播放器的应用程序称为 EASYPDKPROG,从命令行运行。从这里下载。拆包。将软件连接到USB。现在从命令行打开文件夹:在任何空闲的地方Shift + PCM,然后选择“打开命令窗口”。
在打开的窗口中,我们输入命令:
easypdkprog 探头
此命令检查连接的软件和微控制器。如果她没有看到程序员,她将如何回答:
如果一切正常,并且程序检测到程序员,那么会有这样一个答案:
如果程序员配备了列表中的微控制器,那么其名称必须存在于响应中:
顺便说一句,为了不输入命令,您可以使用FreePDK-WRITER程序:源代码可以从这里下载。执行的文件不会在那里发布,因此您必须自己收集。我为你做的:
两者.exe
文件必须在一个文件夹中。
答案也将出现在CMD窗口。以下是两个编译文件:一个用于重复可编程的PFS154,另一个用于单编程PMS150C(一个价格为3美分)。
PADAUK 微控制器的固件
让我们试着检查一下测试。不幸的是,对于150C,这将是第一次也是最后一次。这是一个无法挽回的损失。
在这两种情况下,LED都挂在PA4的输出上。程序员连接方案也是标准配置:
在某些情况下,连接的外围不允许系统地缝合微控制器。因此,建议在固件后将LED连接到Pin PA4。
在PADAUK PFS154微控制器的成功固件之后,我们在命令行中得到了这个答案:
这意味着它进展顺利。请记住,控制器上的电源仅在固件的那一刻提供,并且要看到闪烁的LED,您需要提供外部电源。
遇到 PADAUK 烧录问题?本教程指导你检查 EASYPDKPROG 烧录器连接状态,解读命令行响应(如“未找到烧录器”、“写入完成”),并成功烧录 PMS150C/PFS154 测试固件。提供 FreePDK-Writer 使用说明、连接图及烧录后 LED 测试方法
核心性能特点
-
极致性价比
-
入门级型号(如 PMS150C)单价低至 3美分,堪称全球最便宜单片机之一,专为超低成本、大批量产品设计。
-
-
超低功耗
-
休眠电流低至 0.1μA,支持多级唤醒,适合电池供电设备(如遥控器、传感器)。
-
-
精简架构
-
8位/16位定制内核(如 PDK13/14/15),指令集精简,运行效率高,但资源有限(RAM 仅 64B~128B,ROM 1K~4K)。
-
-
封装灵活
-
提供 SOT23-6、SSOP-16 等微型封装,节省PCB空间。
-
-
OTP/MTP存储
-
多数型号为 OTP(一次性编程)(如PMS150C),少量支持MTP(多次编程)(如PFS154)。
-
典型应用场景
-
消费电子
-
电子玩具(LED闪烁控制)、一次性小家电(指甲灯、迷你风扇)。
-
-
智能家居
-
遥控器按键扫描、温湿度传感器信号处理。
-
-
工业控制
-
低成本定时器、IO扩展模块、简易电机驱动(如风扇调速)。
-
-
物联网终端
-
电池供电的无线传感器节点(数据采集+基础逻辑控制)。
-
开发关键点
-
专用工具链
-
编程依赖开源工具 EASYPDKPROG(命令行)或 FreePDK-Writer(需自编译GUI)。
-
-
硬件设计注意
-
烧录时需断开外围电路(防止干扰),运行需独立供电(编程器仅烧录供电)。
-
-
资源优化
-
代码需高度精简(避免复杂算法),直接操作寄存器提升效率。
-
-
替代方案
-
需多次调试的场景建议选 MTP型号(如PFS154),避免OTP芯片报废风险。
-
总结
PADAUK 凭借极致成本与功耗控制,在简单控制、超低预算、海量生产领域不可替代,尤其适合功能固定的消费级产品。但受限于OTP存储和开发生态,复杂项目需评估替代方案(如STC8、CH32V003)。