vaine
驱动牛犊
驱动牛犊
  • 注册日期2014-01-02
  • 最后登录2014-05-28
  • 粉丝0
  • 关注0
  • 积分15分
  • 威望111点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:1081回复:0

CY001學習討論串

楼主#
更多 发布于:2014-05-04 01:19
各位驅動前輩大家好
在下驅動新手在學習USB driver遇到的兩個問題
故上來打擾大家
driver對cy001傳送control request packet時需要用到的vendor command比如SetLEDs的0xD1
是根據固件的定義嗎? 這方面有文件嗎?
另一個問題是在刷新固件時需要把數據切成64個byte傳送是因為full speed只能支持64byte
我去看fx2LP的datasheet interrupt table INT2有個enter high speed的指令
請問high speed跟full speed的切換driver可以控制嗎 ?
 
updated (2014.05.04)
1.Control packet的vendor command經查證是在firmware文件中定義的
所以Driver要可控制device必須要知道firmware開放出來的接口指令有哪些
2.high-speed與full-speed的切換是利用set interface configuration去設置要選擇哪一個interface的alternate來實現
 
游客

返回顶部