Application Note Format

Similar documents
微處理機實習期末專題

untitled

九十三年第三期檔案管理工作研習營學員建議事項答覆情形彙整表

untitled

了 立 連 立 量 領 來 例 蘭 便 不 數 不 論 更 更 更 力 更 參 例 來 例 見 量 度 量 量 參 論 量 行 量 量 瑩 理 來 錄 量 量 不 力 省 力 立 力 量 量 量 了 量 便 錄 錄 錄 料 說 省 6

血管內裝置感染管制作業規範

九十五學年度學生團體保險契約條款

4-04 論文封面(樣式)

依據教育部八十九年 月 日臺(八九)技(二)字第 號函

untitled

untitled

untitled

說 列 流 不 不 理 料 理 路 數 錄 路 料 料 錄 路 列 來 料 便 利 行 狀 路 II

迴授式張力控制器

untitled

個人教室 / 網路硬碟

如何去除食物的農藥

移民資料

台南縣全民學區數位學習課程進階班—PhotoImpact 10

1

untitled

untitled

費協會第152次會議

untitled

untitled

untitled

ARBURG Qualitätssicherung AQS 4.0

untitled

untitled

派赴國外工作人員子女返國入學辦法

untitled

個人提供土地與建設公司合建分屋並出售合建分得之房屋,核屬營業稅法規定應課徵營業稅之範圍,自本函發布日起,經建築主管機關核發建造執照之合建分屋案件,附符合說明二之規定者外,均應辦理營業登記,課徵營業稅及營利事業所得稅

untitled

untitled

STANDARD

untitled

公告99年度全民健康保險醫療給付費用總額及其分配

LBS 行 200 /0 /2 3. 行 ALFA AUTO. MACHINERY CO. LTD

untitled

untitled

untitled

untitled

行政院國科會九十一年度專題研究

untitled

錄 錄 參 益 金流量 陸 說 理 說 易 六 諾 說 - 2 -

untitled

國立自然科學博物館館訊第267期

untitled

untitled

1-1 SH79F6431 A. 2( ) 9~15V ( 12V) U2 U3 3.3V SH79F B. 1(VCC/GND) SH79F6431 C. VDDIO SH79F6431 P4 P5 P0.6 P0.7 VDDIO VDDIO=5V D. 2 V 1.0

untitled

untitled

中華人民共和國殘疾人保障法(2008年修訂)

I/O Files讀寫檔案:

untitled

第五章 實例個案

untitled

untitled

untitled

untitled

untitled

untitled

untitled

自學進修學力鑑定考試職業證照與專科學校類科及筆試科目對照表

中臺科技大學學位論文典藏

朝 陽 科 技 大 學

地方公共服務績效比較評量之探討—標竿學習策略的觀點

PowerPoint 簡報

人身保險業務員資格測驗方案

untitled

北 行 禮 北 路 樓 (02) 行 路 路 林 立 北 北 樓 便利 樓 車 車 行 15 聯 車 行 車

untitled

untitled

untitled

中華民國第45屆中小學科學展覽會

untitled

untitled

untitled

untitled

1

untitled

國科會專題研究計畫成果報告撰寫格式說明

untitled

untitled

專 題 論 述

電腦組裝訓練

第五章 鄉鎮圖書館閱讀推廣活動之分析

untitled

年 奈 粒 率 立 老 數 率 數 來 流 來 了 了 力 來 更 力 更 1

「行政院及所屬各機關出國報告綜合處理要點」

台灣經濟新報資料庫

untitled

untitled

untitled

國立自然科學博物館館訊第263期

untitled

「營業稅電子資料申報繳稅作業要點」草案

untitled

untitled

1-2岁宝宝的游戏和活动指南

Transcription:

USB 說 2 - AD PWM Office: 6F, No. 12, Innovation 1st. RD., Science-Based Industrial Park, Hsin-Chu City, Taiwan, R.O.C Tel: +886-3-6661766 ext.1672 Fax: +886-3-6661765 Etoms Electronics Corp. Publication Release Date: Document Version: V1.0

1. : USB. HID. AD & PWM. 2. 說 :, 行. AD AD. 0~255 料. PWM AD 4 料. PWM 料. 3. : 路. AD : PORTE.7(AD input), X. PWM : PORTC.5 (PWM1, output) 4. : S/W (Ap_bcb_AD 錄 ) 行 : usb_adpwm.exe ~ 1 ~

BCB : 錄, 行參. F/W (Demo Code 錄 ) USB : AD_PWM_DEMO_NOUSB.DT( 不 USB ) : AD_PWM_DEMO.DT( USB ) ET44 MCU : ET44M210_REG.H : ET44_USB_LIB.INC : ET44_USB_MACRO.INC : AD_PWM_Setting.H USB (Source 錄 ) 來 : AD_PWM_Setting_lib.bin HID 來 : AD_PWM_Demo.HID, HID. HID 來 : AD_PWM_Demo.INC, USB. 5. : 流 不 USB USB ( 藍 ) Open Project Add files to Project ~ 2 ~

~ 3 ~

狀 料 理 流 數 數 料 理 USB : 料. AD 料 : 料, IN, = EP1, = 10ms, 料量 = 1 bytes( 1 不 ). PWM 料 : 料. OUT, = EP2, = 10ms, 料量 = 1 bytes. : USB 行. 1 類. Get Library from File Source 錄 錄 : AD_PWM_Setting_lib.bin. 1. : idproduct(pid): 0xFF09 1. : 1. : 1. HID : 1. HID : IN 料 度不 1byte. : ~ 4 ~

HID Report; 1 db 6h, 0h, ffh ; USAGE_PAGE (Generic Desktop) 2 db 9h, 0h ; USAGE (Undefined) 3 db a1h, 1h ; COLLECTION (Application) 4 db 9h, 1h ; USAGE (Vendor Usage 1) 5 db 15h, 0h ; LOGICAL_MINIMUM (0) 6 db 26h, ffh, 0h ; LOGICAL_MAXIMUM (255) 7 db 75h, 8h ; REPORT_SIZE (8) 8 db 95h, 1h ; REPORT_COUNT (1) 9 db 81h, 2h ; INPUT (Data,Var,Abs) 10 db 9h, 2h ; USAGE (Vendor Usage 2) 11 db 15h, 0h ; LOGICAL_MINIMUM (0) 12 db 26h, ffh, 0h ; LOGICAL_MAXIMUM (255) 13 db 75h, 8h ; REPORT_SIZE (8) 14 db 95h, 1h ; REPORT_COUNT (1) 15 db 91h, 2h ; OUTPUT (Data,Var,Abs) 16 db c0h ; END_COLLECTION 行數說 1 2 3 4~9 1 bytes, 數 0~255 (IN, GET_REPORT). 行 數, byte 數 (Max. = 40h). 10~15 1 byte, 數 0~255 (OUT, SET_REPORT). 行 數, byte 數 (Max. = 40h). 16 : 料. 1. 串 Manufacture String = ETOMS Product String = Usb Hid Ad Tester Next-Step. Save Output. AD_PWM_Setting.H.. USB 料 理 100 _ADD_USB_EP1_WORK_SUB MACRO 101 CALL _ADD_USB_EP1_WORK_CALL 102 ENDM 103 _ADD_USB_EP2_SUB MACRO 104 BS AP_CON_FLAG,APPWM_CH 105 MOV A,EP2DAR ~ 5 ~

106 MOV PWM_STATE,A 107 BS EP2CSR,RXTXEN 108 N_NOP 109 ENDM 500 _ADD_USB_EP1_WORK_CALL: 501 JBS EP1CSR,SESTALL,_ADD_USB_EP1_WORK_CALL_END 502 JBS EP1CSR,RXTXEN,_ADD_USB_EP1_WORK_CALL_END 503 MOV A,#0x01 504 MOV EP1CTR,A 505 N_NOP 506 MOV A,AD_STATE 507 MOV EP1DAR,A 508 BS EP1CSR,RXTXEN 509 N_NOP 510 _ADD_USB_EP1_WORK_CALL_END: 511 RET 行數 說 100~102 AD 料 理. USB EP1 IN 101 料 理 103~109 PWM 料 理. USB EP2 OUT 104 PWM. 105~106 PWM EP2 107~108 EP2 料. 500~511 AD. 501 USB, EP1 SET STALL 不 料. 502 503~505 料 度 506~507 508~509 EP1 料 511 USB 狀 理 200 _ADD_USB_BUS_RESET_SUB MACRO 201 BC AP_CON_FLAG,APUSB_OK 202 ENDM 203 _ADD_USB_SOF_INT_SUB MACRO 204 BS AP_CON_FLAG,APSOF_T 205 ENDM 206 _ADD_USB_DEVICE_CONFIG_OK MACRO 207 BS AP_CON_FLAG,APUSB_OK 208 BS EP2CSR,RXTXEN 209 N_NOP 210 ENDM 211 _ADD_USB_SET_REPORT_SUB MACRO 212 BS AP_CON_FLAG,APPWM_CH 213 MOV A,EP0RXDAR 214 MOV PWM_STATE,A 215 ENDM ~ 6 ~

216 _ADD_USB_GET_REPORT_SUB MACRO 217 MOV A,#0x01 218 MOV EP0TXCTR,A 219 N_NOP 220 MOV A,AD_STATE 221 MOV EP0TXDAR,A 222 ENDM 行數 說 200~202 USB 流 201 203~205 SOF 204 1ms 206~210 207 208~209 EP2 OUT 料 211~215 SET REPORT, HID OUTPUT 料. 212 PWM 213~214 PWM 料 216~222 GET REPORT, HID IN 料. 217~219 料 度 220~221, 1 bytes. USB. 切 0x0088, USB. 不. 37 ////////////////////////////////////////////////////////////////////// 38 INCLUDE "ET44M210_REG.H" 39 ORG 0x0000 40 JMP AP_START 41 ////////////////////////////////////////////////////////////////////// 42 INCLUDE "ET44_USB_LIB.INC" 43 INCLUDE "ET44_USB_MACRO.INC" 44 INCLUDE "AP_PWM_SETTING.H" 45 ////////////////////////////////////////////////////////////////////// 46 ORG 0x1000 47 AP_START: 行數 38 ET44 列 MCU 39~40 0x0000 42 USB 43 USB 44 USB 說 ~ 7 ~

46~47. USB IN 料 狀 Code Option 45 ////////////////////////////////////////////////////////////////////// 46 ORG 0x1000 47 AP_START: 48 DISI 49 CALL AP_IO_INITIAL 50 CALL AP_REG_INITIAL 51 CLR RAMBS1 52 MOV A, #ADCCR 53 MOV IAP1, A ;CHANGE IO PREPARE 54 55 _ADD_USB_INITIAL_SUB 56 ENI 57 AP_MAIN_LOOP: 58 JBC AP_CON_FLAG, APUSB_OK, AP_MAIN_LOOP 59 JBC AP_CON_FLAG, APSOF_T, AP_MAIN_LOOP 60 BC AP_CON_FLAG, APSOF_T 61 INC AP_TIMER_1ms 62 MOV A, #0x0A 63 XOR A, AP_TIMER_1ms 64 JBC STTS, Z, AP_MAIN_LOOP 65 AP_TIMER_OUT: 66 CLR AP_TIMER_1ms 67 AP_LED_CHECK: 68 JBC AP_CON_FLAG, APPWM_CH, AP_PWM_NO_CAHNGE 69 CALL AP_PWM_MANAGEMENT 70 AP_PWM_NO_CAHNGE: 71 CALL AP_AD_MANAGEMENT 72 _ADD_USB_EP1_WORK_SUB 73 JMP AP_MAIN_LOOP /* */ 400 ORG 0x3FFF 401 DW 0x4010 行數 47~53. 55 USB. 說 ~ 8 ~

56 行 USB. 57 58 狀 :. 59 狀 : SOF. 60 狀 : SOF. 61~66 10ms AD 67~69 狀 : PWM. 70~71 AD 理. 72 IN 料 73 400~401 Code Option : 0x4010. ICE, 行. Compiler (F9). ICE Download (F2). 行 Free Run (F10). USB 連 PC. USBview.exe. Option Auto Refresh & Config Descriptors 行 usb_ad.exe 行 連 VID & PID,. ~ 9 ~

, Get Device. Device Connect Vid. VID & PID. 若, USB. AD Stop AD. X, AD Value. Pwm Out AD 不 (PWM ). ~ 10 ~

,. 6. : 行 VID & PID, USB. 數 不, 度 數. 若 行參. 料 度 行 (HID ), 來. HID 料 度 64 bytes, 1ms. ~ 11 ~