完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
基于STM32cube实现STM32H743的USB驱动说明,CUBE配置未讲述。
USB驱动说明 1、 STM32CubeMX分配的堆空间太小,导致驱动无法正常识别;将Cube中设置的堆大小 0x200 修改为 0x700: 2、打开Terminal软件,用于PC端收发数据,设置如下: 数据接收: 3、在发送栏输入PC需要发送的数据,点击send按钮。 4、板子在u***d_cdc_if.c文件中的CDC_Receive_FS()函数中进行数据中断接收处理。 数据发送: 5、u***d_cdc_if.c文件中的CDC_Transmit_FS ()函数是数据发送函数,在CDC_Transmit_FS ()函数中添加测试代码如下,转发接收到的PC数据: 6、PC端发送数据时,接收端口会显示板子发送回的数据,与PC端发送的一致: |
|
|
|
只有小组成员才能发言,加入小组>>
3278 浏览 9 评论
2956 浏览 16 评论
3458 浏览 1 评论
8996 浏览 16 评论
4051 浏览 18 评论
1109浏览 3评论
572浏览 2评论
const uint16_t Tab[10]={0}; const uint16_t *p; p = Tab;//报错是怎么回事?
568浏览 2评论
用NUC131单片机UART3作为打印口,但printf没有输出东西是什么原因?
2301浏览 2评论
NUC980DK61YC启动随机性出现Err-DDR是为什么?
1858浏览 2评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-11-24 06:14 , Processed in 1.202470 second(s), Total 78, Slave 59 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号