硬汉嵌入式论坛

 找回密码
 立即注册
查看: 860|回复: 4
收起左侧

[USB] H7的OTG_FS,是不能开Cache吗

[复制链接]

12

主题

53

回帖

89

积分

初级会员

面霸

积分
89
发表于 2024-7-27 15:46:52 来自手机 | 显示全部楼层 |阅读模式
引脚是PA11 PA12,HAL库版本1.11.0,USB协议栈是ST USB Device CDC,I-CACHE和D-CACHE使能后,PC就识别不到USB
回复

使用道具 举报

12

主题

53

回帖

89

积分

初级会员

面霸

积分
89
 楼主| 发表于 2024-7-27 23:12:23 来自手机 | 显示全部楼层
遇到了很怪的事情,很难相信这几个组件之间有啥联系。
回复

使用道具 举报

12

主题

53

回帖

89

积分

初级会员

面霸

积分
89
 楼主| 发表于 2024-7-27 23:13:32 来自手机 | 显示全部楼层
Freertos只创建了一个空任务。USB中断优先级为5。USB相关内存被自动放在了DTCM区,并且未开启DMA。多次实验的现象为 1.裸机时,开启CACHE,USB可以正常通信。2.Freertos空任务,开启CACHE,USB上电后数秒后,PC就无法识别USB,期间程序未死机。3.Freertos空任务,关CACHE,USB正常。
回复

使用道具 举报

1万

主题

7万

回帖

11万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
115490
QQ
发表于 2024-7-28 09:20:38 | 显示全部楼层
1350280419 发表于 2024-7-27 23:13
Freertos只创建了一个空任务。USB中断优先级为5。USB相关内存被自动放在了DTCM区,并且未开启DMA。多次实验 ...

看看是不是跟这个网友的问题一样

CACHE+usb无法连接
https://www.armbbs.cn/forum.php? ... 1351&fromuid=58
(出处: 硬汉嵌入式论坛)
回复

使用道具 举报

12

主题

53

回帖

89

积分

初级会员

面霸

积分
89
 楼主| 发表于 2024-8-1 00:33:26 来自手机 | 显示全部楼层
eric2013 发表于 2024-7-28 09:20
看看是不是跟这个网友的问题一样

CACHE+usb无法连接

收到,目前还是没查到原因,先按没CACHE的用着
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|小黑屋|Archiver|手机版|硬汉嵌入式论坛

GMT+8, 2025-4-29 03:29 , Processed in 0.213043 second(s), 25 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表