Comments (9)
I dont think wch support iso, so do not test audio or video.
from cherryusb_wch.
I did a some testing and found that usbd_audio_iso_callback never called, so ep_tx_busy_flag is not reset and
while (ep_tx_busy_flag) {
}
in audio_test runs forever
from cherryusb_wch.
stop using wch with audio and video.
from cherryusb_wch.
I do not think wch is ready for this.
from cherryusb_wch.
Just enum for fun.
from cherryusb_wch.
If you want to use audio, please select other chips, thanks. I think this issue is done.
from cherryusb_wch.
A few things, make sure to add USBHS_UIE_ISO_ACT to the interrupt enable register. Then add the interrupt flag in your in the IRQhandler and handle properly. You have to modify the descriptors potentially for USB 2.0 High Speed to work. I have so far got it working with USB 2.0 Full Speed.
from cherryusb_wch.
A lot must have went in this project, good job on the progress so far. Some notes,
I would suggest updating the readme and letting your users know what has actually been tested, what is in progress etc, like a checklist? Also quirks like const and other issues that users may face with this stack with respect to WCH chips. We're shooting in the dark right now.
from cherryusb_wch.
Thank you, these have added.
from cherryusb_wch.
Related Issues (5)
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from cherryusb_wch.