📄 gpio.htm
字号:
<BR><BR>[Called By]<UL><LI><a href="#[1df01b0]">>></a> sendtorisen
</UL>
<P><STRONG><a name="[1df0c60]"></a>set_uart1_to_rx_status</STRONG> (ARM, 16 bytes, Stack size 0 bytes, main.o(.text))
<BR><BR>[Called By]<UL><LI><a href="#[1df0120]">>></a> main
<LI><a href="#[1df01b0]">>></a> sendtorisen
</UL>
<P><STRONG><a name="[1df0c18]"></a>set_uart2_to_tx_status</STRONG> (ARM, 16 bytes, Stack size 0 bytes, main.o(.text))
<BR><BR>[Called By]<UL><LI><a href="#[1df01b0]">>></a> sendtorisen
</UL>
<P><STRONG><a name="[1df0bd0]"></a>set_uart2_to_rx_status</STRONG> (ARM, 16 bytes, Stack size 0 bytes, main.o(.text))
<BR><BR>[Called By]<UL><LI><a href="#[1df0120]">>></a> main
<LI><a href="#[1df01b0]">>></a> sendtorisen
</UL>
<P><STRONG><a name="[1df0b88]"></a>set_uart3_to_tx_status</STRONG> (ARM, 16 bytes, Stack size 0 bytes, main.o(.text))
<BR><BR>[Called By]<UL><LI><a href="#[1df01b0]">>></a> sendtorisen
</UL>
<P><STRONG><a name="[1df0b40]"></a>set_uart3_to_rx_status</STRONG> (ARM, 16 bytes, Stack size 0 bytes, main.o(.text))
<BR><BR>[Called By]<UL><LI><a href="#[1df0120]">>></a> main
<LI><a href="#[1df01b0]">>></a> sendtorisen
</UL>
<P><STRONG><a name="[1df0af8]"></a>SEND_MODBUS_FRAME</STRONG> (ARM, 4 bytes, Stack size 0 bytes, main.o(.text), UNUSED)
<P><STRONG><a name="[1df0ab0]"></a>feed_watchdog</STRONG> (ARM, 72 bytes, Stack size 0 bytes, main.o(.text))
<BR><BR>[Called By]<UL><LI><a href="#[1df0120]">>></a> main
<LI><a href="#[1df0a68]">>></a> Ldelay
</UL>
<P><STRONG><a name="[1df0a68]"></a>Ldelay</STRONG> (ARM, 60 bytes, Stack size 4 bytes, main.o(.text))
<BR><BR>[Stack]<UL><LI>Max Depth = 4<LI>Call Chain = Ldelay
</UL>
<BR>[Calls]<UL><LI><a href="#[1df0ab0]">>></a> feed_watchdog
</UL>
<BR>[Called By]<UL><LI><a href="#[1df0120]">>></a> main
</UL>
<P><STRONG><a name="[1df0a20]"></a>delay_xus</STRONG> (ARM, 40 bytes, Stack size 4 bytes, main.o(.text))
<BR><BR>[Stack]<UL><LI>Max Depth = 4<LI>Call Chain = delay_xus
</UL>
<BR>[Calls]<UL><LI><a href="#[1df1290]">>></a> delay
</UL>
<BR>[Called By]<UL><LI><a href="#[1df0990]">>></a> i2cstart
<LI><a href="#[1df09d8]">>></a> delay_xms
<LI><a href="#[24cf938]">>></a> addinstantdata
</UL>
<P><STRONG><a name="[1df09d8]"></a>delay_xms</STRONG> (ARM, 40 bytes, Stack size 4 bytes, main.o(.text))
<BR><BR>[Stack]<UL><LI>Max Depth = 8<LI>Call Chain = delay_xms ⇒ delay_xus
</UL>
<BR>[Calls]<UL><LI><a href="#[1df0a20]">>></a> delay_xus
</UL>
<BR>[Called By]<UL><LI><a href="#[1df0828]">>></a> write
</UL>
<P><STRONG><a name="[1df0990]"></a>i2cstart</STRONG> (ARM, 264 bytes, Stack size 4 bytes, main.o(.text))
<BR><BR>[Stack]<UL><LI>Max Depth = 8<LI>Call Chain = i2cstart ⇒ delay_xus
</UL>
<BR>[Calls]<UL><LI><a href="#[1df0a20]">>></a> delay_xus
<LI><a href="#[1df1290]">>></a> delay
</UL>
<BR>[Called By]<UL><LI><a href="#[1df0870]">>></a> setaddr
</UL>
<P><STRONG><a name="[1df0948]"></a>i2cstop</STRONG> (ARM, 184 bytes, Stack size 4 bytes, main.o(.text))
<BR><BR>[Stack]<UL><LI>Max Depth = 4<LI>Call Chain = i2cstop
</UL>
<BR>[Calls]<UL><LI><a href="#[1df1290]">>></a> delay
</UL>
<BR>[Called By]<UL><LI><a href="#[1df07e0]">>></a> read
<LI><a href="#[1df0828]">>></a> write
</UL>
<P><STRONG><a name="[1df0900]"></a>i2csendbyte</STRONG> (ARM, 288 bytes, Stack size 8 bytes, main.o(.text))
<BR><BR>[Stack]<UL><LI>Max Depth = 8<LI>Call Chain = i2csendbyte
</UL>
<BR>[Calls]<UL><LI><a href="#[1df1290]">>></a> delay
</UL>
<BR>[Called By]<UL><LI><a href="#[1df0828]">>></a> write
<LI><a href="#[1df0870]">>></a> setaddr
</UL>
<P><STRONG><a name="[1df08b8]"></a>i2creceivebyte</STRONG> (ARM, 288 bytes, Stack size 8 bytes, main.o(.text))
<BR><BR>[Stack]<UL><LI>Max Depth = 8<LI>Call Chain = i2creceivebyte
</UL>
<BR>[Calls]<UL><LI><a href="#[1df1290]">>></a> delay
</UL>
<BR>[Called By]<UL><LI><a href="#[1df07e0]">>></a> read
</UL>
<P><STRONG><a name="[1df0870]"></a>setaddr</STRONG> (ARM, 104 bytes, Stack size 16 bytes, main.o(.text))
<BR><BR>[Stack]<UL><LI>Max Depth = 24<LI>Call Chain = setaddr ⇒ i2csendbyte
</UL>
<BR>[Calls]<UL><LI><a href="#[1df0900]">>></a> i2csendbyte
<LI><a href="#[1df0990]">>></a> i2cstart
</UL>
<BR>[Called By]<UL><LI><a href="#[1df07e0]">>></a> read
<LI><a href="#[1df0828]">>></a> write
</UL>
<P><STRONG><a name="[1df0828]"></a>write</STRONG> (ARM, 216 bytes, Stack size 20 bytes, main.o(.text))
<BR><BR>[Stack]<UL><LI>Max Depth = 44<LI>Call Chain = write ⇒ setaddr ⇒ i2csendbyte
</UL>
<BR>[Calls]<UL><LI><a href="#[1df0870]">>></a> setaddr
<LI><a href="#[1df0900]">>></a> i2csendbyte
<LI><a href="#[1df0948]">>></a> i2cstop
<LI><a href="#[1df09d8]">>></a> delay_xms
</UL>
<BR>[Called By]<UL><LI><a href="#[1defaf0]">>></a> setinstantflow
<LI><a href="#[1df0120]">>></a> main
<LI><a href="#[24cf938]">>></a> addinstantdata
<LI><a href="#[24cfe00]">>></a> setinstantvalreclen
<LI><a href="#[24cfe90]">>></a> setinstantvalrecpos
<LI><a href="#[24cff20]">>></a> setmilageflow
<LI><a href="#[24cfff8]">>></a> setPassword
<LI><a href="#[24d0118]">>></a> initeeprom
</UL>
<P><STRONG><a name="[1df07e0]"></a>read</STRONG> (ARM, 240 bytes, Stack size 20 bytes, main.o(.text))
<BR><BR>[Stack]<UL><LI>Max Depth = 44<LI>Call Chain = read ⇒ setaddr ⇒ i2csendbyte
</UL>
<BR>[Calls]<UL><LI><a href="#[1df0870]">>></a> setaddr
<LI><a href="#[1df08b8]">>></a> i2creceivebyte
<LI><a href="#[1df0948]">>></a> i2cstop
</UL>
<BR>[Called By]<UL><LI><a href="#[1df0120]">>></a> main
<LI><a href="#[24cfe48]">>></a> readinstantvalrecpos
<LI><a href="#[24cfed8]">>></a> readmilageflow
<LI><a href="#[24cff68]">>></a> readinstantflow
<LI><a href="#[24cffb0]">>></a> readPassword
<LI><a href="#[24d0040]">>></a> readinitflg
</UL>
<P><STRONG><a name="[1df0798]"></a>init_eeprom</STRONG> (ARM, 68 bytes, Stack size 4 bytes, main.o(.text))
<BR><BR>[Stack]<UL><LI>Max Depth = 4<LI>Call Chain = init_eeprom
</UL>
<BR>[Calls]<UL><LI><a href="#[1df1290]">>></a> delay
</UL>
<BR>[Called By]<UL><LI><a href="#[1df0120]">>></a> main
</UL>
<P><STRONG><a name="[1df0750]"></a>OFF_LED18</STRONG> (ARM, 16 bytes, Stack size 0 bytes, main.o(.text))
<BR><BR>[Called By]<UL><LI><a href="#[1df0120]">>></a> main
</UL>
<P><STRONG><a name="[1df0708]"></a>ON_LED18</STRONG> (ARM, 16 bytes, Stack size 0 bytes, main.o(.text), UNUSED)
<P><STRONG><a name="[1df06c0]"></a>OFF_LED23</STRONG> (ARM, 16 bytes, Stack size 0 bytes, main.o(.text))
<BR><BR>[Called By]<UL><LI><a href="#[1df0120]">>></a> main
</UL>
<P><STRONG><a name="[1df0678]"></a>ON_LED23</STRONG> (ARM, 16 bytes, Stack size 0 bytes, main.o(.text), UNUSED)
<P><STRONG><a name="[1df0630]"></a>OFF_BEEP</STRONG> (ARM, 16 bytes, Stack size 0 bytes, main.o(.text))
<BR><BR>[Called By]<UL><LI><a href="#[1df0120]">>></a> main
</UL>
<P><STRONG><a name="[1df05e8]"></a>ON_BEEP</STRONG> (ARM, 16 bytes, Stack size 0 bytes, main.o(.text), UNUSED)
<P><STRONG><a name="[1df05a0]"></a>SET_OUTPUT_STATUS</STRONG> (ARM, 228 bytes, Stack size 0 bytes, main.o(.text))
<BR><BR>[Called By]<UL><LI><a href="#[1df0120]">>></a> main
<LI><a href="#[1df0288]">>></a> udp_callback
</UL>
<P><STRONG><a name="[1df0558]"></a>transfer_data</STRONG> (ARM, 208 bytes, Stack size 16 bytes, main.o(.text))
<BR><BR>[Stack]<UL><LI>Max Depth = 16<LI>Call Chain = transfer_data
</UL>
<BR>[Calls]<UL><LI><a href="#[1df1290]">>></a> delay
</UL>
<BR>[Called By]<UL><LI><a href="#[1df04c8]">>></a> DUMMY_READ_UART4
<LI><a href="#[1df0510]">>></a> UART4_SEND
</UL>
<P><STRONG><a name="[1df0510]"></a>UART4_SEND</STRONG> (ARM, 120 bytes, Stack size 16 bytes, main.o(.text))
<BR><BR>[Stack]<UL><LI>Max Depth = 32<LI>Call Chain = UART4_SEND ⇒ transfer_data
</UL>
<BR>[Calls]<UL><LI><a href="#[1df0558]">>></a> transfer_data
</UL>
<BR>[Called By]<UL><LI><a href="#[1df0120]">>></a> main
</UL>
<P><STRONG><a name="[1df04c8]"></a>DUMMY_READ_UART4</STRONG> (ARM, 112 bytes, Stack size 12 bytes, main.o(.text))
<BR><BR>[Stack]<UL><LI>Max Depth = 28<LI>Call Chain = DUMMY_READ_UART4 ⇒ transfer_data
</UL>
<BR>[Calls]<UL><LI><a href="#[1df0558]">>></a> transfer_data
</UL>
<BR>[Called By]<UL><LI><a href="#[1df0120]">>></a> main
</UL>
<P><STRONG><a name="[1df0480]"></a>convert_char_to_double</STRONG> (ARM, 56 bytes, Stack size 4 bytes, main.o(.text))
<BR><BR>[Stack]<UL><LI>Max Depth = 4<LI>Call Chain = convert_char_to_double
</UL>
<BR>[Called By]<UL><LI><a href="#[1df0438]">>></a> read_modbus1
<LI><a href="#[24cfed8]">>></a> readmilageflow
<LI><a href="#[24cff68]">>></a> readinstantflow
</UL>
<P><STRONG><a name="[1df0438]"></a>read_modbus1</STRONG> (ARM, 248 bytes, Stack size 16 bytes, main.o(.text), UNUSED)
<BR><BR>[Calls]<UL><LI><a href="#[1df0480]">>></a> convert_char_to_double
</UL>
<P><STRONG><a name="[1df03f0]"></a>init_io_port</STRONG> (ARM, 140 bytes, Stack size 0 bytes, main.o(.text))
<BR><BR>[Called By]<UL><LI><a href="#[1df0120]">>></a> main
</UL>
<P><STRONG><a name="[1df03a8]"></a>convert_float_to_char</STRONG> (ARM, 56 bytes, Stack size 8 bytes, main.o(.text))
<BR><BR>[Stack]<UL><LI>Max Depth = 8<LI>Call Chain = convert_float_to_char
</UL>
<BR>[Called By]<UL><LI><a href="#[1defaf0]">>></a> setinstantflow
<LI><a href="#[24cf938]">>></a> addinstantdata
<LI><a href="#[24cff20]">>></a> setmilageflow
<LI><a href="#[24d0118]">>></a> initeeprom
</UL>
<P><STRONG><a name="[1df0360]"></a>hexstrtoint</STRONG> (ARM, 56 bytes, Stack size 4 bytes, main.o(.text))
<BR><BR>[Stack]<UL><LI>Max Depth = 4<LI>Call Chain = hexstrtoint
</UL>
<BR>[Called By]<UL><LI><a href="#[1defd30]">>></a> config
<LI><a href="#[24cfe48]">>></a> readinstantvalrecpos
</UL>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -