准备STC32F开发工具链
01 软件工具
一、前言
前天对于手边的这款 STC32F12 开发板进行了初步的测试。 为了能够应用这颗芯片做些更加有趣的工作。 下面对其开发工具链进行准备。 实际上, 在之前已经对于 STC 这个系列的单片机有了开发的寄出了。
二、手工安装USB驱动
STC32F开发板,可以通过板上 TypeC 连接电脑。 昨天由于我的技术开发台式机所使用的 Windows 还是老式的 Win7。 而且现在已经处在 软件许可过期状态, 所以直接进行驱动升级失败了。 现在利用 STC ISP 软件自带的驱动下载命令, 其中包括有下载STC-CDC USB 转串口驱动, 专门用于手工安装。 将该软件下载得空计算机的临时目录中。 然后在点击计算机设备管理对应的 USB对象, 进行驱动人间更新。 手工选择驱动程序所在的目录。 不一会儿, 计算机安装驱动完成。 之后, 便可以在设备管理中找到 STC USB 对应的串口了。 至此, STC USB 串口驱动便安装成功了。
下面按下P3.2端口, 然后按动开关开关。 上电后便可以看到出现 STC USB Writer 。 然后按动下载,或者检测MCU选项。 但是很可惜, Windows 始终无法完成 MCU 检测, 或者程序下载。 ·现在不知道问题出现在什么地方了。 对此, 后面的开发还是基于比较传统的RS232 串口进行程序下载。
三、安装头文件
在 ISP软件中 Keil 仿真设置控制页中, 使用“添加型号和头文件” 将 STC MCU 的型号增加到 Keil 软件环境中。 这在工程文件建立的时候, 可以通过选择STC MCU 数据库, 来添加对应的STC32F12 型号的 单片机。 可以看到其中已经包括有 STC32F系列的单片机了。 这样便可以建立起对应的应用工程文件了。
※ 总 结 ※
很是遗憾, 最终没有能够使用 USB 在 Win7 环境下对其进行程序的下载。 下面还是利用上面的 串口完成软件的后期开发。 具体原因之后再进行查找吧。