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

📄 tcp_ip_51_v1.m51

📁 本程序是一个RS232转网口的。是一个透明传输的模块
💻 M51
📖 第 1 页 / 共 5 页
字号:
  +--> ?PR?TCPINIT?TCP
  +--> ?PR?DHCPINIT?DHCP

?PR?_?NETCONFIGINIT?CONFIG                    -----    -----      -----    -----      -----    -----      -----    -----
>> 
  +--> ?PR?_READFLASH?FLASH
  +--> ?PR?_?PARAMETERINIT?CONFIG
  +--> ?CO?CONFIG
  +--> ?PR?_WRITEFLASH?FLASH

?PR?_READFLASH?FLASH                          -----    -----      0022H    0006H      -----    -----      -----    -----
>> 

?PR?_?PARAMETERINIT?CONFIG                    -----    -----      -----    -----      -----    -----      -----    -----
>> 
  +--> ?CO?CONFIG
  +--> ?PR?PRINTF?PRINTF

?CO?CONFIG                                    -----    -----      -----    -----      -----    -----      -----    -----
>> 
  +--> ?PR?_?SET_LOCAL_MAC?CONFIG
  +--> ?PR?_?SET_LOCAL_IP?CONFIG
  +--> ?PR?_?SET_SEVER_IP?CONFIG
  +--> ?PR?_?SET_SEVER_PORT?CONFIG
  +--> ?PR?_?SET_GATEWAY_IP?CONFIG
  +--> ?PR?_?SET_MASK_IP?CONFIG
  +--> ?PR?_?SET_MODEL_ID?CONFIG
  +--> ?PR?_?SET_BAUDRATE?CONFIG
  +--> ?PR?_?SET_HEART_TIME?CONFIG
  +--> ?PR?_?SET_DHCP_MODE?CONFIG
  +--> ?PR?_?SET_COMC?CONFIG
  +--> ?PR?_?SET_PING_IP?CONFIG
  +--> ?PR?_?QUERY_LOG?CONFIG
  +--> ?PR?_?QUERY_NET_CONFIG?CONFIG
  +--> ?PR?_?CONFIG_DEFAULT?CONFIG
  +--> ?PR?_?MCU_RESTART?CONFIG

?PR?_?SET_LOCAL_MAC?CONFIG                    -----    -----      -----    -----      -----    -----      -----    -----
>> 
  +--> ?PR?_?PARSE_MAC?CONFIG

?PR?_?PARSE_MAC?CONFIG                        -----    -----      -----    -----      -----    -----      -----    -----
>> 
  +--> ?PR?_PARSE_LENGTH?CONFIG
  +--> ?PR?_PARSE_VALUE?CONFIG
  +--> ?PR?_CHARTOHEX?CONFIG
BL51 BANKED LINKER/LOCATER V5.12                                                      09/26/2008  13:36:25  PAGE 7


  +--> ?PR?_?COPY_CONFIG_DATA?CONFIG

?PR?_PARSE_LENGTH?CONFIG                      -----    -----      0040H    0008H      -----    -----      -----    -----
>> 

?PR?_PARSE_VALUE?CONFIG                       -----    -----      0040H    0007H      -----    -----      -----    -----
>> 

?PR?_?COPY_CONFIG_DATA?CONFIG                 -----    -----      -----    -----      -----    -----      -----    -----
>> 
  +--> ?PR?_UART0PUTF?UART0
  +--> ?PR?_UART0PUTSL?UART0

?PR?_UART0PUTF?UART0                          -----    -----      0044H    0001H      -----    -----      -----    -----
>> 
  +--> ?PR?_PRINTCHAR?UART0

?PR?_PRINTCHAR?UART0                          -----    -----      0047H    0001H      -----    -----      -----    -----
>> 

?PR?_UART0PUTSL?UART0                         -----    -----      0040H    0003H      -----    -----      -----    -----
>> 
  +--> ?PR?_PRINTCHAR?UART0

?PR?_?SET_LOCAL_IP?CONFIG                     -----    -----      -----    -----      -----    -----      -----    -----
>> 
  +--> ?PR?_?PARSE_IP?CONFIG

?PR?_?PARSE_IP?CONFIG                         -----    -----      -----    -----      -----    -----      -----    -----
>> 
  +--> ?PR?_PARSE_LENGTH?CONFIG
  +--> ?PR?_PARSE_VALUE?CONFIG
  +--> ?PR?_DECTOHEX?STR
  +--> ?PR?_?COPY_CONFIG_DATA?CONFIG

?PR?_DECTOHEX?STR                             -----    -----      0040H    0004H      -----    -----      F16BH    000CH
>> 

?PR?_?SET_SEVER_IP?CONFIG                     -----    -----      -----    -----      -----    -----      -----    -----
>> 
  +--> ?PR?_?PARSE_IP?CONFIG

?PR?_?SET_SEVER_PORT?CONFIG                   -----    -----      -----    -----      -----    -----      -----    -----
>> 
  +--> ?PR?_?PARSE_PORT?CONFIG

?PR?_?PARSE_PORT?CONFIG                       -----    -----      -----    -----      -----    -----      -----    -----
>> 
  +--> ?PR?_PARSE_LENGTH?CONFIG
  +--> ?PR?_PARSE_VALUE?CONFIG
  +--> ?PR?_DECTOHEX?STR
  +--> ?PR?_?COPY_CONFIG_DATA?CONFIG

?PR?_?SET_GATEWAY_IP?CONFIG                   -----    -----      -----    -----      -----    -----      -----    -----
>> 
  +--> ?PR?_?PARSE_IP?CONFIG

BL51 BANKED LINKER/LOCATER V5.12                                                      09/26/2008  13:36:25  PAGE 8


?PR?_?SET_MASK_IP?CONFIG                      -----    -----      -----    -----      -----    -----      -----    -----
>> 
  +--> ?PR?_?PARSE_IP?CONFIG

?PR?_?SET_MODEL_ID?CONFIG                     -----    -----      -----    -----      -----    -----      -----    -----
>> 
  +--> ?PR?_?PARSE_NORMAL_VALUE?CONFIG

?PR?_?PARSE_NORMAL_VALUE?CONFIG               -----    -----      -----    -----      -----    -----      -----    -----
>> 
  +--> ?PR?_PARSE_LENGTH?CONFIG
  +--> ?PR?_PARSE_VALUE?CONFIG
  +--> ?PR?_?COPY_CONFIG_DATA?CONFIG

?PR?_?SET_BAUDRATE?CONFIG                     -----    -----      -----    -----      -----    -----      -----    -----
>> 
  +--> ?PR?_?PARSE_NORMAL_VALUE?CONFIG

?PR?_?SET_HEART_TIME?CONFIG                   -----    -----      -----    -----      -----    -----      -----    -----
>> 
  +--> ?PR?_?PARSE_NORMAL_VALUE?CONFIG

?PR?_?SET_DHCP_MODE?CONFIG                    -----    -----      -----    -----      -----    -----      -----    -----
>> 
  +--> ?PR?_?PARSE_NORMAL_VALUE?CONFIG

?PR?_?SET_COMC?CONFIG                         -----    -----      -----    -----      -----    -----      -----    -----
>> 
  +--> ?PR?_?PARSE_NORMAL_VALUE?CONFIG

?PR?_?SET_PING_IP?CONFIG                      -----    -----      -----    -----      -----    -----      -----    -----
>> 
  +--> ?PR?_?PARSE_IP?CONFIG
  +--> ?PR?PINGREQUEST?ICMP
  +--> ?PR?ARPREQUEST?ARP

?PR?PINGREQUEST?ICMP                          -----    -----      -----    -----      -----    -----      -----    -----
>> 
  +--> ?PR?_CREATEIPHEADCRC?ETH
  +--> ?PR?CREATEICMPCRC?ICMP

?PR?_CREATEIPHEADCRC?ETH                      -----    -----      -----    -----      -----    -----      -----    -----
>> 
  +--> ?PR?_CHECKSUM?ETH

?PR?_CHECKSUM?ETH                             -----    -----      0057H    0008H      -----    -----      -----    -----
>> 

?PR?CREATEICMPCRC?ICMP                        -----    -----      0040H    0004H      -----    -----      -----    -----
>> 

?PR?ARPREQUEST?ARP                            -----    -----      0057H    0004H      -----    -----      -----    -----
>> 
  +--> ?PR?_SEND_PACKET?ETH

?PR?_SEND_PACKET?ETH                          -----    -----      005BH    0005H      -----    -----      -----    -----
>> 
BL51 BANKED LINKER/LOCATER V5.12                                                      09/26/2008  13:36:25  PAGE 9


  +--> ?PR?_PAGE?ETH

?PR?_?QUERY_NET_CONFIG?CONFIG                 -----    -----      -----    -----      -----    -----      -----    -----
>> 
  +--> ?PR?_UART0PUTF?UART0
  +--> ?PR?IPTOSTR?STR
  +--> ?PR?_UART0PUTS?UART0
  +--> ?PR?_TIMETOSTR?STR
  +--> ?PR?_HEXTODEC?STR

?PR?IPTOSTR?STR                               -----    -----      0040H    0008H      -----    -----      -----    -----
>> 
  +--> ?PR?_HEXTODEC?STR

?PR?_HEXTODEC?STR                             -----    -----      004CH    0002H      -----    -----      -----    -----
>> 

?PR?_UART0PUTS?UART0                          -----    -----      0044H    0003H      -----    -----      -----    -----
>> 
  +--> ?PR?_PRINTCHAR?UART0

?PR?_TIMETOSTR?STR                            -----    -----      0040H    000CH      -----    -----      -----    -----
>> 
  +--> ?CO?STR
  +--> ?PR?_HEXTODEC?STR

?PR?_?CONFIG_DEFAULT?CONFIG                   -----    -----      -----    -----      -----    -----      -----    -----
>> 
  +--> ?PR?_HINTMSG?DEBUGMSG
  +--> ?PR?_?HINT2REMOTE?CONFIG
  +--> ?PR?_MCURST?CONFIG

?PR?_HINTMSG?DEBUGMSG                         -----    -----      0040H    0004H      -----    -----      -----    -----
>> 
  +--> ?CO?DEBUGMSG
  +--> ?PR?_UART0PUTF?UART0
  +--> ?PR?_UART0PUTS?UART0

?PR?_?HINT2REMOTE?CONFIG                      -----    -----      -----    -----      -----    -----      -----    -----
>> 
  +--> ?PR?_TCP_SENDDATA?TCP

?PR?_TCP_SENDDATA?TCP                         -----    -----      0040H    000EH      -----    -----      -----    -----
>> 
  +--> ?PR?_CREATETCPCRC?TCP
  +--> ?PR?_IP_SEND?TCP
  +--> ?PR?_DATATOUNACK?TCP

?PR?_CREATETCPCRC?TCP                         -----    -----      004EH    0009H      -----    -----      -----    -----
>> 
  +--> ?PR?_CHECKSUM?ETH

?PR?_IP_SEND?TCP                              -----    -----      004EH    0009H      -----    -----      F16BH    000AH
>> 
  +--> ?PR?_CREATEIPHEADCRC?ETH
  +--> ?PR?FINDMAC?ARP
  +--> ?PR?_SEND_PACKET?ETH
BL51 BANKED LINKER/LOCATER V5.12                                                      09/26/2008  13:36:25  PAGE 10


  +--> ?PR?ARPREQUEST?ARP

?PR?FINDMAC?ARP                               -----    -----      0057H    0008H      -----    -----      -----    -----
>> 

?PR?_DATATOUNACK?TCP                          -----    -----      004EH    000DH      -----    -----      -----    -----
>> 

?PR?_MCURST?CONFIG                            -----    -----      0040H    0001H      -----    -----      -----    -----
>> 
  +--> ?PR?CLOSEHOOK?CONFIG
  +--> ?PR?_WRITEFLASH?FLASH
  +--> ?PR?_DELAYHMSM?TIMER0

?PR?CLOSEHOOK?CONFIG                          -----    -----      -----    -----      -----    -----      -----    -----
>> 
  +--> ?PR?_TCP_SEND?TCP

?PR?_TCP_SEND?TCP                             -----    -----      0041H    0009H      -----    -----      -----    -----
>> 
  +--> ?CO?TCP
  +--> ?PR?_CREATETCPCRC?TCP
  +--> ?PR?_IP_SEND?TCP

?PR?_WRITEFLASH?FLASH                         -----    -----      0041H    0008H      -----    -----      -----    -----
>> 
  +--> ?PR?_FLASH_BOOT_ERASE_SECTOR?FLASH
  +--> ?PR?_FLASH_BOOT_WRITE_WITH_POLL?FLASH

?PR?_DELAYHMSM?TIMER0                         -----    -----      0041H    0005H      -----    -----      F16BH    0006H
>> 
  +--> ?PR?_TIMEDLY?TIMER0

?PR?_?MCU_RESTART?CONFIG                      -----    -----      -----    -----      -----    -----      -----    -----
>> 
  +--> ?PR?_HINTMSG?DEBUGMSG
  +--> ?PR?_?HINT2REMOTE?CONFIG
  +--> ?PR?_MCURST?CONFIG

?PR?PRINTF?PRINTF                             0020H.0  0001H.1    0022H    0014H      -----    -----      -----    -----
>> 
  +--> ?PR?PUTCHAR?PUTCHAR

?PR?UART0INIT?UART0                           -----    -----      -----    -----      -----    -----      -----    -----
>> 
  +--> ?CO?CONFIG

?PR?RTL8019INIT?ETH                           -----    -----      -----    -----      -----    -----      -----    -----
>> 
  +--> ?PR?RTL8019_RESET?ETH
  +--> ?PR?_DELAYHMSM?TIMER0
  +--> ?PR?_PAGE?ETH
  +--> ?PR?WRITERTL8019NODEID?ETH

?PR?RTL8019_RESET?ETH                         -----    -----      -----    -----      -----    -----      -----    -----
>> 
  +--> ?PR?_DELAYHMSM?TIMER0
BL51 BANKED LINKER/LOCATER V5.12                                                      09/26/2008  13:36:25  PAGE 11



?PR?WRITERTL8019NODEID?ETH                    -----    -----      -----    -----      -----    -----      -----    -----
>> 
  +--> ?PR?_PAGE?ETH

?PR?TCPINIT?TCP                               -----    -----      -----    -----      -----    -----      -----    -----
>> 
  +--> ?PR?_SOCKETINDEXINIT?TCP

?PR?DHCPINIT?DHCP                             -----    -----      -----    -----      -----    -----      -----    -----
>> 
  +--> ?PR?DHCPVALUEINIT?DHCP
  +--> ?PR?_?ON_BOUND?DHCP
  +--> ?PR?_?ON_RELEASE?DHCP

?PR?_?ON_RELEASE?DHCP                         -----    -----      -----    -----      -----    -----      -----    -----
>> 
  +--> ?PR?_DHCP_PACK?DHCP
  +--> ?PR?_TCP_SEND?TCP
  +--> ?PR?_INERCLOSE?TCP

?PR?_DHCP_PACK?DHCP                           -----    -----      0032H    0007H      -----    -----      EB9DH    0008H
>> 
  +--> ?PR?_STRLEN?STRLEN
  +--> ?PR?_CREATEUDPCRC?UDP
  +--> ?PR?_CREATEIPHEADCRC?ETH

⌨️ 快捷键说明

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