11 2024 档案
摘要:当我们需要给下一级用户提供可调用的函数,但不希望他看到C文件中函数是如何写的,就可以把工程封库,只需要给下一级用户提供库文件和H头文件,就可以实现函数的调用; 首先展示一下实现的效果; CH32V307VCT6_LIB是封装成库的工程,在这个工程中自定义了一个返回传入参数的Myfunction函数;
阅读全文
摘要:UART中的硬件流控RTS与CTS 1.RTS (Require ToSend,发送请求)为输出信号,用于指示本设备准备好可接收数据,低电平有效,低电平说明本设备可以接收数据。 2.CTS (Clear ToSend,发送允许)为输入信号,用于判断是否可以向对方发送数据,低电平有效,低电平说明本设备
阅读全文
摘要:本篇文章基于EVT中键鼠复合设备例程,分析设备唤醒主机流程原理等。 相关远程唤醒基础知识可参考USB中文网:https://www.usbzh.com/article/detail-189.html 下面介绍我们CH32单片机端的实现流程。 1、配置描述符的bmAttributres字节必须配置远程
阅读全文