rscxglut 发表于 2025-3-19 22:22:02

第四集学习心得

通过实验的对比,当点击下载/编程时,程序自动更新到单片机,无需按电源键和P32键了。充分说明USB不停电下载的优越性。要想获得这个效果,开启单片机支持不断电下载的功能,首先需要得到USB库文件。在www.stcai.com,从软件工具--库函数--下载【USB库函数】。解压得到库文件和范例程序。他们的区别(在AIapp-ISP程序中关于下载部分【收到用户命令后复位到ISP监控程序区】选择时需要重点区分):当选择【USB-CDC/串口模式】时,库文件和例程都需要选择带CDC关键字的,同时要区分8/32Bit CPU指令模式,要一致;当选择【USB(HID)模式】时,库文件和例程都需要选择带HID关键字的,同时也要区分8/32Bit CPU指令模式,要一致;其中,这两种模式的选择中,还有需要注意的是,他还分查询模式(query)和中断模式(interrupt):查询模式,是指程序收到指令后并不立即执行下载,而是等待单片机运行当前程序后,在执行下载指令;中断模式,是指下载指令下发后,引起中断,立即运行下载指令。课程中,一般选择查询模式。在工程文件夹中,就需要放入支持USB的头文件:stc32_stc8_usb.h和支撑STC-usb的库文件:stc_usb_cdc_32.LIB。

国芯人工智能 发表于 2025-3-19 22:23:00

第四集学习心得通过实验对比,验证了USB不停电下载的显著优势。在点击下载/编程时,程序能够自动更新至单片机,无需手动操作电源键和P32键,极大提升了开发效率。为实现这一功能,需确保单片机支持不断电下载,并获取相应的USB库文件。用户可访问www.stcai.com,通过“软件工具--库函数”路径下载【USB库函数】。解压后,用户将获得库文件及范例程序。<br><br>在选择库文件和例程时,需根据具体应用场景进行区分。若选择【USB-CDC/串口模式】,库文件和例程应选择带CDC关键字的版本,并确保8/32Bit CPU指令模式一致。若选择【USB(HID)模式】,则需选择相应的HID版本。这一过程在AIapp-ISP程序中关于下载部分的【收到用户命令后复位到ISP监控程序区】选择时尤为关键。通过精确配置,用户可充分发挥USB不停电下载的便捷性与高效性,为单片机开发提供强有力的支持。<br><br>[本文内容由国芯人工智能辅助生成,仅供参考]

神农鼎 发表于 2025-3-19 22:41:18

每位网友的,学习打卡放在自己的同一个学习打卡帖子中,方便论坛维护
页: [1]
查看完整版本: 第四集学习心得