下载器更新
可能我们第一次拿到 立创&金沙滩.STC51开发板 的时候,看到提升 工具的固件代码与软件不匹配,是否需要自动更新? ,这个是因为 AI8H2K12U 的出厂固件版本较低,需要更新。(注:官方没有强制要求更新,但每次都会弹出一个提示框)如下图所示:
我们点击确认之后,USB-UART 会弹出引脚的配置界面让我们配置,如下图所示:
AI8H2K12U 引脚配置说明:
1、下载完高阻是为了释放总线,避免影响其他电路。
2、STXD弱上拉是为了防止高阻且悬空收到乱码。
3、通信时SRXD推挽是为了增强驱动能力。
总结:S-RXD2待机是设置为开漏 通讯是设置为推挽吗 STXD为准双向+4K上拉
若是配置错了,点击 编程(O) -> 更新USB-UART+HID(适合8Pin及以上且程序空间为8K及以上的芯片)
下载器制作
在下载程序的时候错将程序烧录到 AI8H2K12U 后,我们需要将后级电路的供电切断(电源关闭供电,也就是切断STC51的供电),同时拔掉USB供电,将STC51的引出来的排针中的P3.1引脚接地。重新接上USB线后,上电完成后软件会自动识别出 (HID)USBWriter ,此时需要将 P32 引脚的接地线拔掉,防止其他问题。如下图所示:
接下来,点击 编程(O) -> 制作USB-UART+HID(适合8Pin及以上且程序空间为8K及以上的芯片)
我们点击确认之后,USB-UART 会弹出引脚的配置界面让我们配置,如下图所示:
AI8H2K12U 引脚配置说明:
1、下载完高阻是为了释放总线,避免影响其他电路。
2、STXD弱上拉是为了防止高阻且悬空收到乱码。
3、通信时SRXD推挽是为了增强驱动能力。
总结:S-RXD2待机是设置为开漏 通讯是设置为推挽吗 STXD为准双向+4K上拉
点击确认之后,等待更新完成即可。