亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? readme.txt

?? FX2開發板程序下載B
?? TXT
字號:
This directory contains 8051 firmware for the Cypress Semiconductor EZ-USB FX2 
chip.

The purpose of this code is to demonstrate how the cpu can "dynamic OUT 
...automaticity" in EZUSB FX2 GPIF applications.

What does that mean?
  By setting REVCTL.1=1 (DYN_OUT) the cpu can dynamically switch between "AUTO"
  ...and "MANUAL" mode, perhaps to edit an OUT packet, without having to do 
  ...a FIFORESET.
  
  NOTE: 
    - the cpu can't source an OUT packet in "AUTO" mode...
      - in AUTO mode the cpu is out of the data path...
    - the core doesn't notify the cpu of zero length OUT packets (in either mode)...
      - typ. this is handled "out-of-band" over endp0 or endp1...
  
Chapter 10 of the EZUSB FX2 TRM explains the General Programmable Interface (GPIF)...

This example configures FX2 as follows:
01).  EP2 512 4x BULK OUT - 8-bit async MANUAL mode
02).  EP6 512 4x BULK IN - 8-bit async MANUAL mode

.....from "the user":
01).  Initially strap:
      - RDY0 to GND
      - RDY1 to VCC (through a 10k ohm resistor)
02).  Setup Logic Analyzer (similar to *.TIF files)
03).  Download "dynout_m.hex"
04).  Issue "Get String"
05).  Issue "Get Pipes"
06).  Issue "Get Conf"
07).  Issue "Get Dev"
08).  Trigger Logic Analyzer on CTL1 going low
09).  Issue 0xC0 VendReg 64 IN
10).  BulkTrans EP2 OUT 512 data (or more if you wish)
11).  Examine Logic Analyzer output      
      - should look similar to "SRCO_M01.TIF"
      - LED0 should flash briefly...
12).  Trigger Logic Analyzer on CTL1 going low
13).  Issue 0xC3 VendReg 64 IN
      - LED1 should turn on...
14).  BulkTrans EP2 OUT 512 data (or more if you wish)
15).  Examine Logic Analyzer output      
      - should look similar to "SRCO_M01.TIF"
      - LED1 should stay on...
16).  Trigger Logic Analyzer on CTL1 going low
17).  Issue 0xC4 VendReg 64 IN
18).  BulkTrans EP2 OUT 512 data (or more if you wish)
19).  Examine Logic Analyzer output      
      - should look similar to "SRCO_M01.TIF"
      - LED1 should turn off...
      - LED0 should flash briefly...
      
NOTE: this example highlights OUT data transfers... 


The "dynout_m.hex" file loads into internal memory.
...issue "build -i" at the command prompt...

This example is for illustrative purpose(s)... You'll need a Logic Analyzer tied
to the DK 2x10 protoboard expansion headers (mapped for HP Logic Analyzer Pods)...

Explaining this implementation...
=================================

Both RDY0 and RDY1 are active low signals:

RDY0=1 when peripheral "not empty"
RDY0=0 when peripheral "empty"

RDY1=1 when peripheral "not full"
RDY1=0 when peripheral "full"

Both CTL0 and CTL1 are active low signals:

CTL0=1 when P_RD deasserted
CTL0=0 when P_RD asserted

CTL1=1 when P_WR deasserted
CTL1=0 when P_WR asserted


The FIFOWr waveform descriptor has been implemented as follows:
S0: Examine RDY0 status for "not empty"
      if empty
        transition to S6
      else
        transition to S1
S1: Assert P_RD for 3 ifclk cycles
S2: Sample current byte on PORTB into interface FIFO, advance fifo ptr
    Assert P_RD for 1 ifclk cycle
S3: Assert P_RD for 1 ifclk cycle
    Transition to IDLE (S7)
S6: Deassert P_RD
    Signal cpu of "empty" condition (see GPIFWF_ISR in dynout_m.c)
    Wait until cpu issues GPIFABORT
S7: IDLE        
    Deassert all CTLx        


The FIFORd waveform descriptor has been implemented as follows:
S0: Examine RDY1 status for "not full"
      if full
        transition to S0 (wait for "not full" condition)
      else
        transition to S1
S1: Assert P_WR for 3 ifclk cycles
    Drive current byte in interface FIFO on PORTB
S2: Advance fifo pointer
    Deassert P_WR for 1 ifclk cycle
S3: Deassert P_WR for 1 ifclk cycle
    Transition to IDLE (S7)
S7: IDLE
    Deassert all CTLx        
    
    
Single Read and Single Write waveform descriptor have been implemented but are
not used in this example.

The "#ifdef TESTING_GPIF" in "gpif.c" is there because this example is frameworks
based ("fw.c" supplies function main();) and none of the "canned" gpif functions
are being used in this implementation...
    

The firmware in "dynout_m.c" handles USB data as follows:

To handle OUT data ->

if endp "not empty"
  commit pkt. to peripheral domain
  
if gpif idle
  if interface fifo "not empty"
    if peripheral "not full"
      trigger gpif FIFOWr
      
      
To handle IN data ->

if gpif idle
  if peripheral "not empty"
    if interface fifo "not full"
      trigger gpif FIFORd
      wait for transaction to complete
      commit pkt. to host domain

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
国产精品午夜春色av| 亚洲午夜电影网| 国产一区二区三区视频在线播放| 欧美网站一区二区| 伊人夜夜躁av伊人久久| 91福利区一区二区三区| 亚洲成a人v欧美综合天堂下载| 欧美日韩午夜精品| 天堂久久一区二区三区| 日韩亚洲欧美在线| 国内精品写真在线观看| 国产日韩欧美麻豆| 色综合天天做天天爱| 亚洲电影一级片| 欧美本精品男人aⅴ天堂| 国产乱妇无码大片在线观看| 理论片日本一区| 亚洲精品一区二区三区99| 国产精品77777| 一区二区三区鲁丝不卡| 91精品国产综合久久久久| 国产一区二区三区四区在线观看| 中文字幕在线观看一区| 欧美欧美欧美欧美首页| 国产乱码一区二区三区| 亚洲欧美一区二区久久| 欧美r级电影在线观看| 成人蜜臀av电影| 亚洲成人在线免费| 国产日韩欧美精品一区| 欧美日韩一级片网站| 国产精品一区二区黑丝| 一区二区三区欧美久久| 欧美xxxxxxxxx| 91精品福利视频| 国产伦精品一区二区三区在线观看| 中文字幕高清一区| 欧美三级日韩三级国产三级| 国产寡妇亲子伦一区二区| 一区二区成人在线视频| 久久网站最新地址| 欧美视频三区在线播放| 国产一区999| 婷婷开心激情综合| 亚洲四区在线观看| 久久久一区二区| 欧美人妇做爰xxxⅹ性高电影| 国产麻豆视频精品| 丝袜诱惑制服诱惑色一区在线观看| 久久精品视频网| 欧美一卡二卡三卡| 欧美午夜视频网站| 成人白浆超碰人人人人| 狠狠色狠狠色综合| 亚洲成av人片一区二区| 亚洲天堂精品视频| 国产清纯白嫩初高生在线观看91| 日韩欧美一卡二卡| 一本色道久久综合亚洲精品按摩| 日本美女一区二区三区| 欧美日韩精品二区第二页| 99精品久久久久久| 国产成人h网站| 麻豆视频一区二区| 亚洲午夜精品网| 一区二区在线电影| 亚洲青青青在线视频| 欧美激情一区不卡| 精品av久久707| 欧美本精品男人aⅴ天堂| 91精品国产综合久久久久久久久久 | 91国内精品野花午夜精品 | 麻豆精品视频在线| 午夜久久久久久久久| 亚洲午夜电影网| 亚洲va欧美va国产va天堂影院| 亚洲精品免费播放| 亚洲激情av在线| 中文字幕字幕中文在线中不卡视频| 国产精品视频线看| 国产精品视频观看| 国产精品美女一区二区三区| 欧美韩国日本一区| 亚洲欧洲日韩女同| 中文字幕在线观看不卡视频| 中文字幕制服丝袜一区二区三区| 国产日韩影视精品| 中文字幕一区二区在线播放| 日韩伦理电影网| 亚洲精品v日韩精品| 夜夜嗨av一区二区三区| 亚洲妇女屁股眼交7| 天堂影院一区二区| 久久99蜜桃精品| 国产夫妻精品视频| aaa欧美色吧激情视频| 色综合色综合色综合 | 三级欧美在线一区| 蜜臀av一区二区| 国产精品一区二区久久不卡| 不卡在线视频中文字幕| 91国产视频在线观看| 这里只有精品免费| 久久久久9999亚洲精品| 亚洲男帅同性gay1069| 日韩精品电影一区亚洲| 国产综合色精品一区二区三区| 成人性视频免费网站| 91极品视觉盛宴| 日韩欧美国产三级电影视频| 国产欧美日本一区视频| 亚洲精品久久嫩草网站秘色| 五月综合激情网| 国产激情一区二区三区桃花岛亚洲| 成人综合婷婷国产精品久久| 欧美在线观看禁18| 日韩一本二本av| 中文字幕日韩精品一区| 日本欧美肥老太交大片| 国产·精品毛片| 91麻豆精品国产91久久久 | 亚洲美女在线一区| 免费日本视频一区| 99久久99久久免费精品蜜臀| 欧美精品18+| 国产精品传媒入口麻豆| 欧美aⅴ一区二区三区视频| 99麻豆久久久国产精品免费优播| 欧美天天综合网| 国产日韩欧美不卡在线| 午夜久久久久久久久| 99re热视频精品| 欧美大胆一级视频| 亚洲午夜私人影院| 成人在线视频一区| 日韩精品一区二| 亚洲大型综合色站| 99精品欧美一区二区蜜桃免费| 亚洲精品在线一区二区| 日韩高清中文字幕一区| av在线综合网| 国产视频不卡一区| 日本vs亚洲vs韩国一区三区二区 | 欧美一卡在线观看| 一区二区三区不卡视频在线观看 | 中文字幕佐山爱一区二区免费| 久久精品国产亚洲一区二区三区 | 久久成人av少妇免费| 欧美中文字幕亚洲一区二区va在线| 国产视频一区二区在线| 美日韩一区二区| 在线成人高清不卡| 一个色在线综合| 色综合天天综合网天天狠天天| 欧美经典一区二区| 国产真实乱子伦精品视频| 欧美一区二区三区播放老司机| 亚洲狠狠丁香婷婷综合久久久| 成人精品国产一区二区4080 | 中文字幕不卡在线播放| 激情都市一区二区| 日韩一级免费一区| 日韩电影免费一区| 91精品国产91久久久久久一区二区 | 91高清视频免费看| 国产嫩草影院久久久久| 欧美一级免费大片| 一区二区三区**美女毛片| 成人ar影院免费观看视频| 国产欧美一区二区三区网站| 国产伦精品一区二区三区免费| 欧美电视剧在线看免费| 色综合视频一区二区三区高清| 中文字幕在线一区二区三区| 国产成人精品亚洲午夜麻豆| 国产欧美日韩综合| www.色综合.com| 一区二区三区在线播| 色婷婷精品久久二区二区蜜臀av| 一区二区三区四区不卡在线| 色综合天天综合在线视频| 亚洲欧美一区二区不卡| 欧美中文字幕一区| 日韩精品1区2区3区| 日韩一级黄色大片| 国产精品一区二区免费不卡| 中文幕一区二区三区久久蜜桃| 99视频有精品| 亚洲国产一区视频| 日韩午夜电影在线观看| 国产一区二区在线视频| 国产精品免费观看视频| 日本大香伊一区二区三区| 午夜欧美电影在线观看| 精品国产91久久久久久久妲己 | 在线免费观看不卡av| 婷婷中文字幕一区三区| 精品久久久久久久久久久院品网| 国产精品456| 亚洲福利电影网|