diy101 是面向单片机嵌入式爱好者的开发配套工具,完整安装核心就是先准备对应的系统运行环境,再安装主程序,之后完成驱动配置和工程测试,整个流程如果跳过前置环境,很容易出现打开软件报错识别不到开发板的问题,它主要用来配合硬件烧录代码编辑调试,适合新手做单片机项目,支持 Windows 主流系统,安装前要确认系统版本,关闭杀毒软件误拦截,并且提前准备好开发板数据线,安装完成之后还要做一次连通性测试,确认软件驱动和硬件可以正常通信,下面按照准备工作 主程序安装 驱动配置 测试验证 异常处理,完整拆解深度安装流程。
安装前准备工作
1 确认操作系统,推荐 Windows10 或者 Windows11 64 位系统,老旧 Win7 部分版本会存在驱动兼容问题。
2 预留磁盘空间,主程序加上后续工程文件,建议至少预留 2GB 空闲空间,安装路径不要带有中文空格特殊符号,这个是新手最容易踩坑的点。
3 获取安装包,从官方渠道获取 diy101 安装程序,不要使用来源不明的修改版本,避免捆绑软件或者程序损坏。
4 临时关闭实时防护,杀毒软件 Windows Defender 有可能把驱动文件判定成风险文件,安装阶段会拦截,造成驱动安装失败。
5 准备硬件,准备对应的单片机开发板,确认数据线是可以传输数据的原装线,很多充电线只能供电不能通讯。
主程序安装步骤
1 右键点击 diy101 安装包,选择以管理员身份运行,管理员权限可以保证驱动写入系统目录。
2 进入安装向导界面,点击下一步,阅读许可协议,选择同意协议继续。
3 修改安装目录,推荐改成纯英文路径,例如 D 盘下 diy101 文件夹,不要选择桌面或者中文文件夹。
4 确认创建桌面快捷方式选项保持勾选,点击安装,等待进度条完成。
5 安装结束之后不要立刻打开软件,先完成驱动安装环节。
驱动配置步骤
1 在 diy101 安装目录里面找到驱动文件夹,一般名称为 driver。
2 右键驱动安装程序,同样选择管理员运行,按照向导提示完成串口驱动安装。
3 把开发板通过数据线连接电脑,打开电脑设备管理器,查看端口项,确认出现对应的 COM 串口,如果出现黄色感叹号代表驱动异常,需要重新安装驱动。
4 如果设备管理器没有识别串口,更换数据线或者电脑 USB 接口,优先使用主板原生 USB 口,不要使用前置扩展 USB。
软件初始化与工程测试
1 双击桌面 diy101 快捷方式启动软件,首次启动会加载组件,等待初始化完成。
2 进入软件主界面,找到串口选择菜单,在下拉列表选中刚才设备管理器识别到的 COM 端口。
3 设置波特率,根据开发板项目参数选择对应波特率,常见为 115200。
4 新建一个空白测试工程,写入简单测试代码,执行编译,确认编译无报错。
5 执行烧录下载,观察软件进度条,烧录成功之后开发板指示灯按照代码动作,就代表整套 diy101 安装部署完成。
常见异常排查清单
| 故障现象 | 排查方向 |
|---|---|
| 软件打不开 | 安装路径中文 缺少运行库 权限不足 |
| 识别不到 COM 口 | 驱动未装好 数据线只有充电功能 USB 口故障 |
| 烧录失败 | 波特率不匹配 开发板没有进入下载模式 |
| 编译报错 | 缺少配套库文件 工程路径包含中文 |
【常见问题】
问题 1 diy101 安装的时候可以选择中文路径吗
回答 1 diy101 安装不推荐使用中文路径,中文路径会造成后续编译烧录异常,执行 diy101 安装教程的时候,一定要把安装目录改成纯英文路径。
问题 2 diy101 安装完成之后设备管理器没有串口怎么办
回答 2 这种情况一般是驱动没有成功安装,按照 diy101 安装教程里的驱动配置步骤,重新以管理员运行驱动安装程序,同时更换支持数据传输的 USB 数据线。
问题 3 diy101 支持 Win7 系统吗
回答 3 diy101 在 Win7 系统兼容性不稳定,按照 diy101 安装教程推荐优先 Win10 或者 Win11,如果坚持 Win7,需要额外补齐系统运行库,并且确认驱动支持该系统版本。
问题 4 diy101 安装需要联网吗
回答 4 diy101 主程序本地安装不需要联网,但是如果安装过程需要自动下载配套运行库组件,就需要保持网络连通,做 diy101 安装教程操作的时候,建议提前准备好离线组件包。
【免责申明】
本教程仅作为技术学习参考,diy101 版本更新后界面和安装流程可能发生变化,硬件操作存在设备损坏风险,因为安装操作 驱动冲突 硬件误操作造成的程序异常或者硬件损坏,由操作者自行承担全部责任,请谨慎执行相关操作。


