⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 usbd12.mp

📁 1.实现单片机驱动USBD12的固件
💻 MP
字号:
NOTE: AVR Code addresses are word addresses
All other addresses (including ones in FLASH) are byte addresses

Area                               Addr   Size   Decimal Bytes (Attributes)
--------------------------------   ----   ----   ------- ----- ------------
                        func_lit   0060   0014 =     20. bytes (rel,con)

       Addr  Global Symbol
      -----  --------------------------------
       0060  __func_lit_start
       0074  __func_lit_end

Area                               Addr   Size   Decimal Bytes (Attributes)
--------------------------------   ----   ----   ------- ----- ------------
                           idata   0074   006A =    106. bytes (rel,con)

       Addr  Global Symbol
      -----  --------------------------------
       0074  __idata_start
       00DE  __idata_end

Area                               Addr   Size   Decimal Bytes (Attributes)
--------------------------------   ----   ----   ------- ----- ------------
                            text   00DE   0E0C =   3596. bytes (rel,con)

       Addr  Global Symbol
      -----  --------------------------------
       006F  __text_start
       006F  __start
       008F  _exit
       0090  _Delayus
       00A8  _Delayms
       00BE  _Board_init
       00E4  _One_led
       0108  _All_led
       0121  _Flow_LED
       0134  _Flash_LED
       0149  _Skey_press
       015A  _Skey_scan
       018A  _D12_init
       01A1  _OutB
       01C5  _InB
       01DE  _Set_addren
       01FE  _Set_EPen
       021D  _Set_mode
       023A  _Set_DMA
       0253  _Read_IntR
       026B  _Sel_EP
       0284  _Read_EPsta
       029B  _Read_LttransSta
       02AA  _Set_EPsta
       02C5  _Set_Sresume
       02C8  _Read_EP
       0306  _Write_EP
       0345  _Ack_EP
       035C  _Clear_buf
       0376  _Stall_ep0
       037C  _S_trans
       038D  _Code_trans
       03E1  _USB_INT1
       040E  _Ep0_rxdone
       04AA  _Ep0_txdone
       050F  _Ep1_txdone
       0511  _Ep1_rxdone
       0527  _Ep2_txdone
       0529  _Ep2_rxdone
       053F  _Control_handler
       055B  _Reserved
       055C  _Init_unconfig
       055E  _Init_config
       0560  _Get_status
       05A9  _Clr_feature
       05EA  _Set_feature
       062B  _Set_addr
       0635  _Get_descriptor
       0661  _Get_config
       066A  _Set_config
       0693  _Get_interface
       069B  _Set_interface
       06B2  _USB_connect
       06B7  _USB_disconnect
       06BA  _USB_reconnect
       06C4  _Read_chipID
       06E3  _main
       0703  empy16s
       0713  push_lset
       072A  pop_lset
       0741  push_gset1
       0744  pop_gset1
       0745  pop
       0758  push_gset2
       075C  push_gset3
       0760  pop_gset2
       0763  pop_gset3
       0766  xicall
       076F  lsl8
       0775  __text_end

Area                               Addr   Size   Decimal Bytes (Attributes)
--------------------------------   ----   ----   ------- ----- ------------
                            data   0060   006A =    106. bytes (rel,con)

       Addr  Global Symbol
      -----  --------------------------------
       0060  _USB_FLAG
       0060  __data_start
       006A  _DeviceDescr
       007C  _usb_descr
       00AA  _StandardDeviceRequest
       00CA  __data_end

Area                               Addr   Size   Decimal Bytes (Attributes)
--------------------------------   ----   ----   ------- ----- ------------
                             bss   00CA   0066 =    102. bytes (rel,con)

       Addr  Global Symbol
      -----  --------------------------------
       00CA  _EpBuf
       00CA  __bss_start
       010A  _GenEpBuf
       011A  _ControlData
       0130  __bss_end

Area                               Addr   Size   Decimal Bytes (Attributes)
--------------------------------   ----   ----   ------- ----- ------------
                          vector   0000   000C =     12. bytes (abs,ovr)

Files Linked      [ module(s) ]

C:\icc\lib\crtatmega.o  [ crtatmeg ]
USBD12.o          [ USBD12.C ]
<library>         [ emul16s.,  lpush.s,  gpush.s, gpush2.s, gpush3.s,
                     gpop2.s,  gpop3.s,  icall.s,   lsl8.s ]

User Global Definitions

ram_end = 0x45f
hwstk_size = 0x10

User Base Address Definitions

data = 0x60
func_lit = 0x60
eeprom:1.512

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -