ads1256 周期性初始化
This commit is contained in:
parent
14b4dcff84
commit
20120915e4
293096
MDK-ARM/JLinkLog.txt
293096
MDK-ARM/JLinkLog.txt
File diff suppressed because it is too large
Load Diff
File diff suppressed because one or more lines are too long
|
@ -103,7 +103,7 @@
|
|||
<bEvRecOn>1</bEvRecOn>
|
||||
<bSchkAxf>0</bSchkAxf>
|
||||
<bTchkAxf>0</bTchkAxf>
|
||||
<nTsel>6</nTsel>
|
||||
<nTsel>4</nTsel>
|
||||
<sDll></sDll>
|
||||
<sDllPa></sDllPa>
|
||||
<sDlgDll></sDlgDll>
|
||||
|
@ -114,13 +114,13 @@
|
|||
<tDlgDll></tDlgDll>
|
||||
<tDlgPa></tDlgPa>
|
||||
<tIfile></tIfile>
|
||||
<pMon>STLink\ST-LINKIII-KEIL_SWO.dll</pMon>
|
||||
<pMon>Segger\JL2CM3.dll</pMon>
|
||||
</DebugOpt>
|
||||
<TargetDriverDllRegistry>
|
||||
<SetRegEntry>
|
||||
<Number>0</Number>
|
||||
<Key>DLGUARM</Key>
|
||||
<Name>(105=-1,-1,-1,-1,0)</Name>
|
||||
<Name>d</Name>
|
||||
</SetRegEntry>
|
||||
<SetRegEntry>
|
||||
<Number>0</Number>
|
||||
|
@ -140,7 +140,7 @@
|
|||
<SetRegEntry>
|
||||
<Number>0</Number>
|
||||
<Key>JL2CM3</Key>
|
||||
<Name>-U59610079 -O78 -S2 -ZTIFSpeedSel5000 -A0 -C0 -JU1 -JI127.0.0.1 -JP0 -RST0 -N00("ARM CoreSight SW-DP") -D00(2BA01477) -L00(0) -TO18 -TC10000000 -TP21 -TDS8007 -TDT0 -TDC1F -TIEFFFFFFFF -TIP8 -TB1 -TFE0 -FO7 -FD20000000 -FC1000 -FN1 -FF0STM32F4xx_1024.FLM -FS08000000 -FL0100000 -FP0($$Device:STM32F407VGTx$CMSIS\Flash\STM32F4xx_1024.FLM)</Name>
|
||||
<Name>-U69404082 -O78 -S2 -ZTIFSpeedSel5000 -A0 -C0 -JU1 -JI127.0.0.1 -JP0 -RST0 -N00("ARM CoreSight SW-DP") -D00(2BA01477) -L00(0) -TO18 -TC10000000 -TP21 -TDS8007 -TDT0 -TDC1F -TIEFFFFFFFF -TIP8 -TB1 -TFE0 -FO7 -FD20000000 -FC1000 -FN1 -FF0STM32F4xx_1024.FLM -FS08000000 -FL0100000 -FP0($$Device:STM32F407VGTx$CMSIS\Flash\STM32F4xx_1024.FLM)</Name>
|
||||
</SetRegEntry>
|
||||
<SetRegEntry>
|
||||
<Number>0</Number>
|
||||
|
@ -150,7 +150,7 @@
|
|||
<SetRegEntry>
|
||||
<Number>0</Number>
|
||||
<Key>ST-LINKIII-KEIL_SWO</Key>
|
||||
<Name>-U53FF6B064884525650271587 -O2254 -SF4000 -C0 -A0 -I0 -HNlocalhost -HP7184 -P1 -N00("ARM CoreSight SW-DP (ARM Core") -D00(2BA01477) -L00(0) -TO131090 -TC10000000 -TT10000000 -TP21 -TDS8000 -TDT0 -TDC1F -TIEFFFFFFFF -TIP8 -FO15 -FD20000000 -FC800 -FN1 -FF0STM32F4xx_1024.FLM -FS08000000 -FL0100000 -FP0($$Device:STM32F407VGTx$CMSIS\Flash\STM32F4xx_1024.FLM) -WA0 -WE0 -WVCE4 -WS2710 -WM0 -WP2 -WK0</Name>
|
||||
<Name>-U53FF6B064884525650271587 -O2254 -SF4000 -C0 -A0 -I0 -HNlocalhost -HP7184 -P1 -N00("") -D00(00000000) -L00(0) -TO131090 -TC10000000 -TT10000000 -TP21 -TDS8000 -TDT0 -TDC1F -TIEFFFFFFFF -TIP8 -FO15 -FD20000000 -FC800 -FN1 -FF0STM32F4xx_1024.FLM -FS08000000 -FL0100000 -FP0($$Device:STM32F407VGTx$CMSIS\Flash\STM32F4xx_1024.FLM) -WA0 -WE0 -WVCE4 -WS2710 -WM0 -WP2 -WK0</Name>
|
||||
</SetRegEntry>
|
||||
</TargetDriverDllRegistry>
|
||||
<Breakpoint/>
|
||||
|
|
|
@ -135,7 +135,7 @@
|
|||
<RunIndependent>0</RunIndependent>
|
||||
<UpdateFlashBeforeDebugging>1</UpdateFlashBeforeDebugging>
|
||||
<Capability>1</Capability>
|
||||
<DriverSelection>4103</DriverSelection>
|
||||
<DriverSelection>4101</DriverSelection>
|
||||
</Flash1>
|
||||
<bUseTDR>1</bUseTDR>
|
||||
<Flash2>STLink\ST-LINKIII-KEIL_SWO.dll</Flash2>
|
||||
|
|
Binary file not shown.
|
@ -27,9 +27,9 @@ Project File Date: 09/21/2024
|
|||
<h2>Output:</h2>
|
||||
*** Using Compiler 'V5.06 update 7 (build 960)', folder: 'C:\Users\admin\Desktop\wujunchao\99_General softwares\Keil_v5\ARM\ARM Compiler_5_06\Bin'
|
||||
Build target 'VOQC'
|
||||
compiling provalctrl.c...
|
||||
compiling ads1256.c...
|
||||
linking...
|
||||
Program Size: Code=33582 RO-data=458 RW-data=416 ZI-data=6896
|
||||
Program Size: Code=33586 RO-data=458 RW-data=416 ZI-data=6896
|
||||
FromELF: creating hex file...
|
||||
"VOQC\VOQC.axf" - 0 Error(s), 0 Warning(s).
|
||||
|
||||
|
@ -54,7 +54,7 @@ Package Vendor: Keil
|
|||
<h2>Collection of Component Files used:</h2>
|
||||
|
||||
* Component: ARM::CMSIS:CORE@5.6.0
|
||||
Build Time Elapsed: 00:00:09
|
||||
Build Time Elapsed: 00:00:11
|
||||
</pre>
|
||||
</body>
|
||||
</html>
|
||||
|
|
File diff suppressed because it is too large
Load Diff
|
@ -3,7 +3,7 @@
|
|||
<title>Static Call Graph - [VOQC\VOQC.axf]</title></head>
|
||||
<body><HR>
|
||||
<H1>Static Call Graph for image VOQC\VOQC.axf</H1><HR>
|
||||
<BR><P>#<CALLGRAPH># ARM Linker, 5060960: Last Updated: Mon Oct 07 10:26:04 2024
|
||||
<BR><P>#<CALLGRAPH># ARM Linker, 5060960: Last Updated: Tue Oct 15 11:31:22 2024
|
||||
<BR><P>
|
||||
<H3>Maximum Stack Usage = 452 bytes + Unknown(Functions without stacksize, Cycles, Untraceable Function Pointers)</H3><H3>
|
||||
Call chain for Maximum Stack Depth:</H3>
|
||||
|
@ -1664,10 +1664,11 @@ Global Symbols
|
|||
<LI><a href="#[f8]">>></a> ads1220_setchannl
|
||||
</UL>
|
||||
|
||||
<P><STRONG><a name="[101]"></a>ads1256_get_data</STRONG> (Thumb, 824 bytes, Stack size 48 bytes, ads1256.o(i.ads1256_get_data))
|
||||
<P><STRONG><a name="[101]"></a>ads1256_get_data</STRONG> (Thumb, 828 bytes, Stack size 48 bytes, ads1256.o(i.ads1256_get_data))
|
||||
<BR><BR>[Stack]<UL><LI>Max Depth = 116<LI>Call Chain = ads1256_get_data ⇒ ADS1256ReadData ⇒ ADS1256WREG ⇒ ads1256_write_byte ⇒ delay_us
|
||||
</UL>
|
||||
<BR>[Calls]<UL><LI><a href="#[84]">>></a> ADS1256ReadData
|
||||
<BR>[Calls]<UL><LI><a href="#[103]">>></a> ads1256_init
|
||||
<LI><a href="#[84]">>></a> ADS1256ReadData
|
||||
<LI><a href="#[8c]">>></a> __aeabi_dmul
|
||||
<LI><a href="#[fc]">>></a> __aeabi_d2uiz
|
||||
<LI><a href="#[f9]">>></a> __aeabi_ddiv
|
||||
|
@ -1683,6 +1684,7 @@ Global Symbols
|
|||
<LI><a href="#[86]">>></a> ADS1256WREG
|
||||
</UL>
|
||||
<BR>[Called By]<UL><LI><a href="#[74]">>></a> main
|
||||
<LI><a href="#[101]">>></a> ads1256_get_data
|
||||
</UL>
|
||||
|
||||
<P><STRONG><a name="[8a]"></a>ads1256_read_byte</STRONG> (Thumb, 78 bytes, Stack size 16 bytes, ads1256.o(i.ads1256_read_byte))
|
||||
|
|
|
@ -862,6 +862,7 @@ Section Cross References
|
|||
ads1256.o(i.ads1256_get_data) refers to ddiv.o(x$fpl$ddiv) for __aeabi_ddiv
|
||||
ads1256.o(i.ads1256_get_data) refers to daddsub_clz.o(x$fpl$dsub) for __aeabi_dsub
|
||||
ads1256.o(i.ads1256_get_data) refers to dfixu.o(x$fpl$dfixu) for __aeabi_d2uiz
|
||||
ads1256.o(i.ads1256_get_data) refers to ads1256.o(i.ads1256_init) for ads1256_init
|
||||
ads1256.o(i.ads1256_get_data) refers to ads1256.o(.data) for ao_num
|
||||
ads1256.o(i.ads1256_get_data) refers to modbus.o(.bss) for InputReg
|
||||
ads1256.o(i.ads1256_init) refers to stm32f4xx_hal_gpio.o(i.HAL_GPIO_WritePin) for HAL_GPIO_WritePin
|
||||
|
@ -3140,104 +3141,104 @@ Image Symbol Table
|
|||
i.ads1220_write_byte 0x080049fc Section 0 ads1220.o(i.ads1220_write_byte)
|
||||
i.ads1220_writeregister 0x08004a70 Section 0 ads1220.o(i.ads1220_writeregister)
|
||||
i.ads1256_get_data 0x08004ac0 Section 0 ads1256.o(i.ads1256_get_data)
|
||||
i.ads1256_init 0x08004e20 Section 0 ads1256.o(i.ads1256_init)
|
||||
i.ads1256_read_byte 0x08004e70 Section 0 ads1256.o(i.ads1256_read_byte)
|
||||
i.ads1256_write_byte 0x08004ec8 Section 0 ads1256.o(i.ads1256_write_byte)
|
||||
i.analog_ctrl 0x08004f3c Section 0 provalctrl.o(i.analog_ctrl)
|
||||
i.analog_gather 0x08005260 Section 0 adcs.o(i.analog_gather)
|
||||
i.ao_blf1_set 0x080052b0 Section 0 dac7311.o(i.ao_blf1_set)
|
||||
i.ao_blf2_set 0x080052fc Section 0 dac7311.o(i.ao_blf2_set)
|
||||
i.ao_dwq_set 0x08005348 Section 0 dac7311.o(i.ao_dwq_set)
|
||||
i.ao_write 0x0800539c Section 0 dac7311.o(i.ao_write)
|
||||
i.clrcs 0x080054f0 Section 0 ms5803.o(i.clrcs)
|
||||
i.dac7311_init 0x08005588 Section 0 dac7311.o(i.dac7311_init)
|
||||
i.delay_ms 0x080055c8 Section 0 main.o(i.delay_ms)
|
||||
i.delay_tick 0x080055d2 Section 0 main.o(i.delay_tick)
|
||||
i.delay_us 0x080055e0 Section 0 main.o(i.delay_us)
|
||||
i.digital_ctrl 0x08005640 Section 0 gpios.o(i.digital_ctrl)
|
||||
i.disp_out 0x08005760 Section 0 hc595.o(i.disp_out)
|
||||
i.ds18b20_check 0x0800578c Section 0 ds18b20.o(i.ds18b20_check)
|
||||
i.ds18b20_get_temp 0x080057ec Section 0 ds18b20.o(i.ds18b20_get_temp)
|
||||
i.ds18b20_init 0x08005858 Section 0 ds18b20.o(i.ds18b20_init)
|
||||
i.ds18b20_read_bit 0x08005874 Section 0 ds18b20.o(i.ds18b20_read_bit)
|
||||
i.ds18b20_read_byte 0x080058d8 Section 0 ds18b20.o(i.ds18b20_read_byte)
|
||||
i.ds18b20_rst 0x080058fc Section 0 ds18b20.o(i.ds18b20_rst)
|
||||
i.ds18b20_start 0x0800593c Section 0 ds18b20.o(i.ds18b20_start)
|
||||
i.ds18b20_write_byte 0x08005954 Section 0 ds18b20.o(i.ds18b20_write_byte)
|
||||
i.ee_io_init 0x080059cc Section 0 eeprom.o(i.ee_io_init)
|
||||
i.ee_readbytes 0x08005a20 Section 0 eeprom.o(i.ee_readbytes)
|
||||
i.ee_readfloats 0x08005aa0 Section 0 eeprom.o(i.ee_readfloats)
|
||||
i.encoder_init 0x08005ac8 Section 0 encoder.o(i.encoder_init)
|
||||
i.encoder_run 0x08005b20 Section 0 encoder.o(i.encoder_run)
|
||||
i.hc595_write_data 0x08005bb0 Section 0 hc595.o(i.hc595_write_data)
|
||||
i.i2c_ack 0x08005c1c Section 0 eeprom.o(i.i2c_ack)
|
||||
i.i2c_delay 0x08005c4c Section 0 eeprom.o(i.i2c_delay)
|
||||
i2c_delay 0x08005c4d Thumb Code 14 eeprom.o(i.i2c_delay)
|
||||
i.i2c_nack 0x08005c5c Section 0 eeprom.o(i.i2c_nack)
|
||||
i.i2c_readbyte 0x08005c84 Section 0 eeprom.o(i.i2c_readbyte)
|
||||
i.i2c_sendbyte 0x08005cc8 Section 0 eeprom.o(i.i2c_sendbyte)
|
||||
i.i2c_start 0x08005d1c Section 0 eeprom.o(i.i2c_start)
|
||||
i.i2c_stop 0x08005d4c Section 0 eeprom.o(i.i2c_stop)
|
||||
i.i2c_waitack 0x08005d70 Section 0 eeprom.o(i.i2c_waitack)
|
||||
i.led_ctrl 0x08005da8 Section 0 gpios.o(i.led_ctrl)
|
||||
i.main 0x08005dcc Section 0 main.o(i.main)
|
||||
i.mf5803_loop 0x08005e54 Section 0 mf5803.o(i.mf5803_loop)
|
||||
i.mf5803_setup 0x08005ffc Section 0 mf5803.o(i.mf5803_setup)
|
||||
i.modbus_analysis_rtu 0x080060bc Section 0 modbus_rtu.o(i.modbus_analysis_rtu)
|
||||
i.modbus_errfunction_rtu 0x08006170 Section 0 modbus_rtu.o(i.modbus_errfunction_rtu)
|
||||
i.modbus_process_rtu 0x080061f0 Section 0 modbus_rtu.o(i.modbus_process_rtu)
|
||||
i.modbus_rtu_init 0x08006234 Section 0 modbus_rtu.o(i.modbus_rtu_init)
|
||||
i.modbus_rx_cb 0x08006288 Section 0 modbus_rtu.o(i.modbus_rx_cb)
|
||||
i.prov_adj_init 0x0800630c Section 0 provalctrl.o(i.prov_adj_init)
|
||||
i.prov_adj_section 0x08006364 Section 0 provalctrl.o(i.prov_adj_section)
|
||||
i.prov_adj_section_init 0x080065f0 Section 0 provalctrl.o(i.prov_adj_section_init)
|
||||
i.prov_calibrate_pid 0x08006630 Section 0 provalctrl.o(i.prov_calibrate_pid)
|
||||
i.prov_ctrl 0x080069fc Section 0 provalctrl.o(i.prov_ctrl)
|
||||
i.prov_init 0x08006a7c Section 0 provalctrl.o(i.prov_init)
|
||||
i.prov_section_calculate 0x08006d3c Section 0 provalctrl.o(i.prov_section_calculate)
|
||||
i.prov_set 0x08006e20 Section 0 provalctrl.o(i.prov_set)
|
||||
i.readcoilstate_rtu 0x0800700c Section 0 modbus_rtu.o(i.readcoilstate_rtu)
|
||||
i.readdisinputstate_rtu 0x0800715c Section 0 modbus_rtu.o(i.readdisinputstate_rtu)
|
||||
i.readholdreg_rtu 0x080072a8 Section 0 modbus_rtu.o(i.readholdreg_rtu)
|
||||
i.readinputreg_rtu 0x080073b4 Section 0 modbus_rtu.o(i.readinputreg_rtu)
|
||||
i.setcs 0x080074b8 Section 0 ms5803.o(i.setcs)
|
||||
i.tim6_cnt 0x08007520 Section 0 timer.o(i.tim6_cnt)
|
||||
i.uart_send 0x0800772c Section 0 uarts.o(i.uart_send)
|
||||
i.wf5803_ReadReg 0x08007740 Section 0 mf5803.o(i.wf5803_ReadReg)
|
||||
i.wf5803_WriteReg 0x08007762 Section 0 mf5803.o(i.wf5803_WriteReg)
|
||||
i.writemulticoil_rtu 0x08007784 Section 0 modbus_rtu.o(i.writemulticoil_rtu)
|
||||
i.writemultireg_rtu 0x080078d0 Section 0 modbus_rtu.o(i.writemultireg_rtu)
|
||||
i.writesinglecoil_rtu 0x080079d4 Section 0 modbus_rtu.o(i.writesinglecoil_rtu)
|
||||
i.writesinglereg_rtu 0x08007a98 Section 0 modbus_rtu.o(i.writesinglereg_rtu)
|
||||
x$fpl$dadd 0x08007b50 Section 336 daddsub_clz.o(x$fpl$dadd)
|
||||
$v0 0x08007b50 Number 0 daddsub_clz.o(x$fpl$dadd)
|
||||
_dadd1 0x08007b61 Thumb Code 0 daddsub_clz.o(x$fpl$dadd)
|
||||
x$fpl$ddiv 0x08007ca0 Section 688 ddiv.o(x$fpl$ddiv)
|
||||
$v0 0x08007ca0 Number 0 ddiv.o(x$fpl$ddiv)
|
||||
ddiv_entry 0x08007ca7 Thumb Code 0 ddiv.o(x$fpl$ddiv)
|
||||
x$fpl$dfix 0x08007f50 Section 94 dfix.o(x$fpl$dfix)
|
||||
$v0 0x08007f50 Number 0 dfix.o(x$fpl$dfix)
|
||||
x$fpl$dfixu 0x08007fb0 Section 90 dfixu.o(x$fpl$dfixu)
|
||||
$v0 0x08007fb0 Number 0 dfixu.o(x$fpl$dfixu)
|
||||
x$fpl$dflt 0x0800800a Section 46 dflt_clz.o(x$fpl$dflt)
|
||||
$v0 0x0800800a Number 0 dflt_clz.o(x$fpl$dflt)
|
||||
x$fpl$dfltll 0x08008038 Section 162 dfltll_clz.o(x$fpl$dfltll)
|
||||
$v0 0x08008038 Number 0 dfltll_clz.o(x$fpl$dfltll)
|
||||
x$fpl$dmul 0x080080dc Section 340 dmul.o(x$fpl$dmul)
|
||||
$v0 0x080080dc Number 0 dmul.o(x$fpl$dmul)
|
||||
x$fpl$dnaninf 0x08008230 Section 156 dnaninf.o(x$fpl$dnaninf)
|
||||
$v0 0x08008230 Number 0 dnaninf.o(x$fpl$dnaninf)
|
||||
x$fpl$dretinf 0x080082cc Section 12 dretinf.o(x$fpl$dretinf)
|
||||
$v0 0x080082cc Number 0 dretinf.o(x$fpl$dretinf)
|
||||
x$fpl$dsub 0x080082d8 Section 468 daddsub_clz.o(x$fpl$dsub)
|
||||
$v0 0x080082d8 Number 0 daddsub_clz.o(x$fpl$dsub)
|
||||
_dsub1 0x080082e9 Thumb Code 0 daddsub_clz.o(x$fpl$dsub)
|
||||
x$fpl$fpinit 0x080084ac Section 10 fpinit.o(x$fpl$fpinit)
|
||||
$v0 0x080084ac Number 0 fpinit.o(x$fpl$fpinit)
|
||||
.constdata 0x080084b6 Section 8 stm32f4xx_hal_dma.o(.constdata)
|
||||
x$fpl$usenofp 0x080084b6 Section 0 usenofp.o(x$fpl$usenofp)
|
||||
flagBitshiftOffset 0x080084b6 Data 8 stm32f4xx_hal_dma.o(.constdata)
|
||||
.constdata 0x080084be Section 24 system_stm32f4xx.o(.constdata)
|
||||
i.ads1256_init 0x08004e24 Section 0 ads1256.o(i.ads1256_init)
|
||||
i.ads1256_read_byte 0x08004e74 Section 0 ads1256.o(i.ads1256_read_byte)
|
||||
i.ads1256_write_byte 0x08004ecc Section 0 ads1256.o(i.ads1256_write_byte)
|
||||
i.analog_ctrl 0x08004f40 Section 0 provalctrl.o(i.analog_ctrl)
|
||||
i.analog_gather 0x08005264 Section 0 adcs.o(i.analog_gather)
|
||||
i.ao_blf1_set 0x080052b4 Section 0 dac7311.o(i.ao_blf1_set)
|
||||
i.ao_blf2_set 0x08005300 Section 0 dac7311.o(i.ao_blf2_set)
|
||||
i.ao_dwq_set 0x0800534c Section 0 dac7311.o(i.ao_dwq_set)
|
||||
i.ao_write 0x080053a0 Section 0 dac7311.o(i.ao_write)
|
||||
i.clrcs 0x080054f4 Section 0 ms5803.o(i.clrcs)
|
||||
i.dac7311_init 0x0800558c Section 0 dac7311.o(i.dac7311_init)
|
||||
i.delay_ms 0x080055cc Section 0 main.o(i.delay_ms)
|
||||
i.delay_tick 0x080055d6 Section 0 main.o(i.delay_tick)
|
||||
i.delay_us 0x080055e4 Section 0 main.o(i.delay_us)
|
||||
i.digital_ctrl 0x08005644 Section 0 gpios.o(i.digital_ctrl)
|
||||
i.disp_out 0x08005764 Section 0 hc595.o(i.disp_out)
|
||||
i.ds18b20_check 0x08005790 Section 0 ds18b20.o(i.ds18b20_check)
|
||||
i.ds18b20_get_temp 0x080057f0 Section 0 ds18b20.o(i.ds18b20_get_temp)
|
||||
i.ds18b20_init 0x0800585c Section 0 ds18b20.o(i.ds18b20_init)
|
||||
i.ds18b20_read_bit 0x08005878 Section 0 ds18b20.o(i.ds18b20_read_bit)
|
||||
i.ds18b20_read_byte 0x080058dc Section 0 ds18b20.o(i.ds18b20_read_byte)
|
||||
i.ds18b20_rst 0x08005900 Section 0 ds18b20.o(i.ds18b20_rst)
|
||||
i.ds18b20_start 0x08005940 Section 0 ds18b20.o(i.ds18b20_start)
|
||||
i.ds18b20_write_byte 0x08005958 Section 0 ds18b20.o(i.ds18b20_write_byte)
|
||||
i.ee_io_init 0x080059d0 Section 0 eeprom.o(i.ee_io_init)
|
||||
i.ee_readbytes 0x08005a24 Section 0 eeprom.o(i.ee_readbytes)
|
||||
i.ee_readfloats 0x08005aa4 Section 0 eeprom.o(i.ee_readfloats)
|
||||
i.encoder_init 0x08005acc Section 0 encoder.o(i.encoder_init)
|
||||
i.encoder_run 0x08005b24 Section 0 encoder.o(i.encoder_run)
|
||||
i.hc595_write_data 0x08005bb4 Section 0 hc595.o(i.hc595_write_data)
|
||||
i.i2c_ack 0x08005c20 Section 0 eeprom.o(i.i2c_ack)
|
||||
i.i2c_delay 0x08005c50 Section 0 eeprom.o(i.i2c_delay)
|
||||
i2c_delay 0x08005c51 Thumb Code 14 eeprom.o(i.i2c_delay)
|
||||
i.i2c_nack 0x08005c60 Section 0 eeprom.o(i.i2c_nack)
|
||||
i.i2c_readbyte 0x08005c88 Section 0 eeprom.o(i.i2c_readbyte)
|
||||
i.i2c_sendbyte 0x08005ccc Section 0 eeprom.o(i.i2c_sendbyte)
|
||||
i.i2c_start 0x08005d20 Section 0 eeprom.o(i.i2c_start)
|
||||
i.i2c_stop 0x08005d50 Section 0 eeprom.o(i.i2c_stop)
|
||||
i.i2c_waitack 0x08005d74 Section 0 eeprom.o(i.i2c_waitack)
|
||||
i.led_ctrl 0x08005dac Section 0 gpios.o(i.led_ctrl)
|
||||
i.main 0x08005dd0 Section 0 main.o(i.main)
|
||||
i.mf5803_loop 0x08005e58 Section 0 mf5803.o(i.mf5803_loop)
|
||||
i.mf5803_setup 0x08006000 Section 0 mf5803.o(i.mf5803_setup)
|
||||
i.modbus_analysis_rtu 0x080060c0 Section 0 modbus_rtu.o(i.modbus_analysis_rtu)
|
||||
i.modbus_errfunction_rtu 0x08006174 Section 0 modbus_rtu.o(i.modbus_errfunction_rtu)
|
||||
i.modbus_process_rtu 0x080061f4 Section 0 modbus_rtu.o(i.modbus_process_rtu)
|
||||
i.modbus_rtu_init 0x08006238 Section 0 modbus_rtu.o(i.modbus_rtu_init)
|
||||
i.modbus_rx_cb 0x0800628c Section 0 modbus_rtu.o(i.modbus_rx_cb)
|
||||
i.prov_adj_init 0x08006310 Section 0 provalctrl.o(i.prov_adj_init)
|
||||
i.prov_adj_section 0x08006368 Section 0 provalctrl.o(i.prov_adj_section)
|
||||
i.prov_adj_section_init 0x080065f4 Section 0 provalctrl.o(i.prov_adj_section_init)
|
||||
i.prov_calibrate_pid 0x08006634 Section 0 provalctrl.o(i.prov_calibrate_pid)
|
||||
i.prov_ctrl 0x08006a00 Section 0 provalctrl.o(i.prov_ctrl)
|
||||
i.prov_init 0x08006a80 Section 0 provalctrl.o(i.prov_init)
|
||||
i.prov_section_calculate 0x08006d40 Section 0 provalctrl.o(i.prov_section_calculate)
|
||||
i.prov_set 0x08006e24 Section 0 provalctrl.o(i.prov_set)
|
||||
i.readcoilstate_rtu 0x08007010 Section 0 modbus_rtu.o(i.readcoilstate_rtu)
|
||||
i.readdisinputstate_rtu 0x08007160 Section 0 modbus_rtu.o(i.readdisinputstate_rtu)
|
||||
i.readholdreg_rtu 0x080072ac Section 0 modbus_rtu.o(i.readholdreg_rtu)
|
||||
i.readinputreg_rtu 0x080073b8 Section 0 modbus_rtu.o(i.readinputreg_rtu)
|
||||
i.setcs 0x080074bc Section 0 ms5803.o(i.setcs)
|
||||
i.tim6_cnt 0x08007524 Section 0 timer.o(i.tim6_cnt)
|
||||
i.uart_send 0x08007730 Section 0 uarts.o(i.uart_send)
|
||||
i.wf5803_ReadReg 0x08007744 Section 0 mf5803.o(i.wf5803_ReadReg)
|
||||
i.wf5803_WriteReg 0x08007766 Section 0 mf5803.o(i.wf5803_WriteReg)
|
||||
i.writemulticoil_rtu 0x08007788 Section 0 modbus_rtu.o(i.writemulticoil_rtu)
|
||||
i.writemultireg_rtu 0x080078d4 Section 0 modbus_rtu.o(i.writemultireg_rtu)
|
||||
i.writesinglecoil_rtu 0x080079d8 Section 0 modbus_rtu.o(i.writesinglecoil_rtu)
|
||||
i.writesinglereg_rtu 0x08007a9c Section 0 modbus_rtu.o(i.writesinglereg_rtu)
|
||||
x$fpl$dadd 0x08007b54 Section 336 daddsub_clz.o(x$fpl$dadd)
|
||||
$v0 0x08007b54 Number 0 daddsub_clz.o(x$fpl$dadd)
|
||||
_dadd1 0x08007b65 Thumb Code 0 daddsub_clz.o(x$fpl$dadd)
|
||||
x$fpl$ddiv 0x08007ca4 Section 688 ddiv.o(x$fpl$ddiv)
|
||||
$v0 0x08007ca4 Number 0 ddiv.o(x$fpl$ddiv)
|
||||
ddiv_entry 0x08007cab Thumb Code 0 ddiv.o(x$fpl$ddiv)
|
||||
x$fpl$dfix 0x08007f54 Section 94 dfix.o(x$fpl$dfix)
|
||||
$v0 0x08007f54 Number 0 dfix.o(x$fpl$dfix)
|
||||
x$fpl$dfixu 0x08007fb4 Section 90 dfixu.o(x$fpl$dfixu)
|
||||
$v0 0x08007fb4 Number 0 dfixu.o(x$fpl$dfixu)
|
||||
x$fpl$dflt 0x0800800e Section 46 dflt_clz.o(x$fpl$dflt)
|
||||
$v0 0x0800800e Number 0 dflt_clz.o(x$fpl$dflt)
|
||||
x$fpl$dfltll 0x0800803c Section 162 dfltll_clz.o(x$fpl$dfltll)
|
||||
$v0 0x0800803c Number 0 dfltll_clz.o(x$fpl$dfltll)
|
||||
x$fpl$dmul 0x080080e0 Section 340 dmul.o(x$fpl$dmul)
|
||||
$v0 0x080080e0 Number 0 dmul.o(x$fpl$dmul)
|
||||
x$fpl$dnaninf 0x08008234 Section 156 dnaninf.o(x$fpl$dnaninf)
|
||||
$v0 0x08008234 Number 0 dnaninf.o(x$fpl$dnaninf)
|
||||
x$fpl$dretinf 0x080082d0 Section 12 dretinf.o(x$fpl$dretinf)
|
||||
$v0 0x080082d0 Number 0 dretinf.o(x$fpl$dretinf)
|
||||
x$fpl$dsub 0x080082dc Section 468 daddsub_clz.o(x$fpl$dsub)
|
||||
$v0 0x080082dc Number 0 daddsub_clz.o(x$fpl$dsub)
|
||||
_dsub1 0x080082ed Thumb Code 0 daddsub_clz.o(x$fpl$dsub)
|
||||
x$fpl$fpinit 0x080084b0 Section 10 fpinit.o(x$fpl$fpinit)
|
||||
$v0 0x080084b0 Number 0 fpinit.o(x$fpl$fpinit)
|
||||
.constdata 0x080084ba Section 8 stm32f4xx_hal_dma.o(.constdata)
|
||||
x$fpl$usenofp 0x080084ba Section 0 usenofp.o(x$fpl$usenofp)
|
||||
flagBitshiftOffset 0x080084ba Data 8 stm32f4xx_hal_dma.o(.constdata)
|
||||
.constdata 0x080084c2 Section 24 system_stm32f4xx.o(.constdata)
|
||||
.data 0x20000000 Section 9 stm32f4xx_hal.o(.data)
|
||||
.data 0x2000000c Section 4 system_stm32f4xx.o(.data)
|
||||
.data 0x20000010 Section 24 ads1256.o(.data)
|
||||
|
@ -3596,100 +3597,100 @@ Image Symbol Table
|
|||
ads1220_setchannl 0x080049d5 Thumb Code 34 ads1220.o(i.ads1220_setchannl)
|
||||
ads1220_write_byte 0x080049fd Thumb Code 110 ads1220.o(i.ads1220_write_byte)
|
||||
ads1220_writeregister 0x08004a71 Thumb Code 74 ads1220.o(i.ads1220_writeregister)
|
||||
ads1256_get_data 0x08004ac1 Thumb Code 824 ads1256.o(i.ads1256_get_data)
|
||||
ads1256_init 0x08004e21 Thumb Code 74 ads1256.o(i.ads1256_init)
|
||||
ads1256_read_byte 0x08004e71 Thumb Code 78 ads1256.o(i.ads1256_read_byte)
|
||||
ads1256_write_byte 0x08004ec9 Thumb Code 108 ads1256.o(i.ads1256_write_byte)
|
||||
analog_ctrl 0x08004f3d Thumb Code 726 provalctrl.o(i.analog_ctrl)
|
||||
analog_gather 0x08005261 Thumb Code 64 adcs.o(i.analog_gather)
|
||||
ao_blf1_set 0x080052b1 Thumb Code 64 dac7311.o(i.ao_blf1_set)
|
||||
ao_blf2_set 0x080052fd Thumb Code 64 dac7311.o(i.ao_blf2_set)
|
||||
ao_dwq_set 0x08005349 Thumb Code 68 dac7311.o(i.ao_dwq_set)
|
||||
ao_write 0x0800539d Thumb Code 326 dac7311.o(i.ao_write)
|
||||
clrcs 0x080054f1 Thumb Code 130 ms5803.o(i.clrcs)
|
||||
dac7311_init 0x08005589 Thumb Code 56 dac7311.o(i.dac7311_init)
|
||||
delay_ms 0x080055c9 Thumb Code 10 main.o(i.delay_ms)
|
||||
delay_tick 0x080055d3 Thumb Code 14 main.o(i.delay_tick)
|
||||
delay_us 0x080055e1 Thumb Code 90 main.o(i.delay_us)
|
||||
digital_ctrl 0x08005641 Thumb Code 260 gpios.o(i.digital_ctrl)
|
||||
disp_out 0x08005761 Thumb Code 38 hc595.o(i.disp_out)
|
||||
ds18b20_check 0x0800578d Thumb Code 90 ds18b20.o(i.ds18b20_check)
|
||||
ds18b20_get_temp 0x080057ed Thumb Code 108 ds18b20.o(i.ds18b20_get_temp)
|
||||
ds18b20_init 0x08005859 Thumb Code 22 ds18b20.o(i.ds18b20_init)
|
||||
ds18b20_read_bit 0x08005875 Thumb Code 94 ds18b20.o(i.ds18b20_read_bit)
|
||||
ds18b20_read_byte 0x080058d9 Thumb Code 34 ds18b20.o(i.ds18b20_read_byte)
|
||||
ds18b20_rst 0x080058fd Thumb Code 60 ds18b20.o(i.ds18b20_rst)
|
||||
ds18b20_start 0x0800593d Thumb Code 24 ds18b20.o(i.ds18b20_start)
|
||||
ds18b20_write_byte 0x08005955 Thumb Code 114 ds18b20.o(i.ds18b20_write_byte)
|
||||
ee_io_init 0x080059cd Thumb Code 74 eeprom.o(i.ee_io_init)
|
||||
ee_readbytes 0x08005a21 Thumb Code 126 eeprom.o(i.ee_readbytes)
|
||||
ee_readfloats 0x08005aa1 Thumb Code 34 eeprom.o(i.ee_readfloats)
|
||||
encoder_init 0x08005ac9 Thumb Code 62 encoder.o(i.encoder_init)
|
||||
encoder_run 0x08005b21 Thumb Code 116 encoder.o(i.encoder_run)
|
||||
hc595_write_data 0x08005bb1 Thumb Code 98 hc595.o(i.hc595_write_data)
|
||||
i2c_ack 0x08005c1d Thumb Code 44 eeprom.o(i.i2c_ack)
|
||||
i2c_nack 0x08005c5d Thumb Code 36 eeprom.o(i.i2c_nack)
|
||||
i2c_readbyte 0x08005c85 Thumb Code 62 eeprom.o(i.i2c_readbyte)
|
||||
i2c_sendbyte 0x08005cc9 Thumb Code 78 eeprom.o(i.i2c_sendbyte)
|
||||
i2c_start 0x08005d1d Thumb Code 42 eeprom.o(i.i2c_start)
|
||||
i2c_stop 0x08005d4d Thumb Code 30 eeprom.o(i.i2c_stop)
|
||||
i2c_waitack 0x08005d71 Thumb Code 50 eeprom.o(i.i2c_waitack)
|
||||
led_ctrl 0x08005da9 Thumb Code 26 gpios.o(i.led_ctrl)
|
||||
main 0x08005dcd Thumb Code 130 main.o(i.main)
|
||||
mf5803_loop 0x08005e55 Thumb Code 376 mf5803.o(i.mf5803_loop)
|
||||
mf5803_setup 0x08005ffd Thumb Code 184 mf5803.o(i.mf5803_setup)
|
||||
modbus_analysis_rtu 0x080060bd Thumb Code 180 modbus_rtu.o(i.modbus_analysis_rtu)
|
||||
modbus_errfunction_rtu 0x08006171 Thumb Code 118 modbus_rtu.o(i.modbus_errfunction_rtu)
|
||||
modbus_process_rtu 0x080061f1 Thumb Code 64 modbus_rtu.o(i.modbus_process_rtu)
|
||||
modbus_rtu_init 0x08006235 Thumb Code 58 modbus_rtu.o(i.modbus_rtu_init)
|
||||
modbus_rx_cb 0x08006289 Thumb Code 98 modbus_rtu.o(i.modbus_rx_cb)
|
||||
prov_adj_init 0x0800630d Thumb Code 80 provalctrl.o(i.prov_adj_init)
|
||||
prov_adj_section 0x08006365 Thumb Code 606 provalctrl.o(i.prov_adj_section)
|
||||
prov_adj_section_init 0x080065f1 Thumb Code 64 provalctrl.o(i.prov_adj_section_init)
|
||||
prov_calibrate_pid 0x08006631 Thumb Code 944 provalctrl.o(i.prov_calibrate_pid)
|
||||
prov_ctrl 0x080069fd Thumb Code 120 provalctrl.o(i.prov_ctrl)
|
||||
prov_init 0x08006a7d Thumb Code 666 provalctrl.o(i.prov_init)
|
||||
prov_section_calculate 0x08006d3d Thumb Code 222 provalctrl.o(i.prov_section_calculate)
|
||||
prov_set 0x08006e21 Thumb Code 472 provalctrl.o(i.prov_set)
|
||||
readcoilstate_rtu 0x0800700d Thumb Code 326 modbus_rtu.o(i.readcoilstate_rtu)
|
||||
readdisinputstate_rtu 0x0800715d Thumb Code 322 modbus_rtu.o(i.readdisinputstate_rtu)
|
||||
readholdreg_rtu 0x080072a9 Thumb Code 258 modbus_rtu.o(i.readholdreg_rtu)
|
||||
readinputreg_rtu 0x080073b5 Thumb Code 252 modbus_rtu.o(i.readinputreg_rtu)
|
||||
setcs 0x080074b9 Thumb Code 86 ms5803.o(i.setcs)
|
||||
tim6_cnt 0x08007521 Thumb Code 420 timer.o(i.tim6_cnt)
|
||||
uart_send 0x0800772d Thumb Code 20 uarts.o(i.uart_send)
|
||||
wf5803_ReadReg 0x08007741 Thumb Code 34 mf5803.o(i.wf5803_ReadReg)
|
||||
wf5803_WriteReg 0x08007763 Thumb Code 34 mf5803.o(i.wf5803_WriteReg)
|
||||
writemulticoil_rtu 0x08007785 Thumb Code 322 modbus_rtu.o(i.writemulticoil_rtu)
|
||||
writemultireg_rtu 0x080078d1 Thumb Code 252 modbus_rtu.o(i.writemultireg_rtu)
|
||||
writesinglecoil_rtu 0x080079d5 Thumb Code 188 modbus_rtu.o(i.writesinglecoil_rtu)
|
||||
writesinglereg_rtu 0x08007a99 Thumb Code 176 modbus_rtu.o(i.writesinglereg_rtu)
|
||||
__aeabi_dadd 0x08007b51 Thumb Code 0 daddsub_clz.o(x$fpl$dadd)
|
||||
_dadd 0x08007b51 Thumb Code 332 daddsub_clz.o(x$fpl$dadd)
|
||||
__aeabi_ddiv 0x08007ca1 Thumb Code 0 ddiv.o(x$fpl$ddiv)
|
||||
_ddiv 0x08007ca1 Thumb Code 552 ddiv.o(x$fpl$ddiv)
|
||||
__aeabi_d2iz 0x08007f51 Thumb Code 0 dfix.o(x$fpl$dfix)
|
||||
_dfix 0x08007f51 Thumb Code 94 dfix.o(x$fpl$dfix)
|
||||
__aeabi_d2uiz 0x08007fb1 Thumb Code 0 dfixu.o(x$fpl$dfixu)
|
||||
_dfixu 0x08007fb1 Thumb Code 90 dfixu.o(x$fpl$dfixu)
|
||||
__aeabi_i2d 0x0800800b Thumb Code 0 dflt_clz.o(x$fpl$dflt)
|
||||
_dflt 0x0800800b Thumb Code 46 dflt_clz.o(x$fpl$dflt)
|
||||
__aeabi_l2d 0x08008039 Thumb Code 0 dfltll_clz.o(x$fpl$dfltll)
|
||||
_ll_sto_d 0x08008039 Thumb Code 162 dfltll_clz.o(x$fpl$dfltll)
|
||||
__aeabi_dmul 0x080080dd Thumb Code 0 dmul.o(x$fpl$dmul)
|
||||
_dmul 0x080080dd Thumb Code 332 dmul.o(x$fpl$dmul)
|
||||
__fpl_dnaninf 0x08008231 Thumb Code 156 dnaninf.o(x$fpl$dnaninf)
|
||||
__fpl_dretinf 0x080082cd Thumb Code 12 dretinf.o(x$fpl$dretinf)
|
||||
__aeabi_dsub 0x080082d9 Thumb Code 0 daddsub_clz.o(x$fpl$dsub)
|
||||
_dsub 0x080082d9 Thumb Code 464 daddsub_clz.o(x$fpl$dsub)
|
||||
_fp_init 0x080084ad Thumb Code 10 fpinit.o(x$fpl$fpinit)
|
||||
__fplib_config_fpu_vfp 0x080084b5 Thumb Code 0 fpinit.o(x$fpl$fpinit)
|
||||
__fplib_config_pureend_doubles 0x080084b5 Thumb Code 0 fpinit.o(x$fpl$fpinit)
|
||||
__I$use$fp 0x080084b6 Number 0 usenofp.o(x$fpl$usenofp)
|
||||
AHBPrescTable 0x080084be Data 16 system_stm32f4xx.o(.constdata)
|
||||
APBPrescTable 0x080084ce Data 8 system_stm32f4xx.o(.constdata)
|
||||
Region$$Table$$Base 0x080084d8 Number 0 anon$$obj.o(Region$$Table)
|
||||
Region$$Table$$Limit 0x080084f8 Number 0 anon$$obj.o(Region$$Table)
|
||||
ads1256_get_data 0x08004ac1 Thumb Code 828 ads1256.o(i.ads1256_get_data)
|
||||
ads1256_init 0x08004e25 Thumb Code 74 ads1256.o(i.ads1256_init)
|
||||
ads1256_read_byte 0x08004e75 Thumb Code 78 ads1256.o(i.ads1256_read_byte)
|
||||
ads1256_write_byte 0x08004ecd Thumb Code 108 ads1256.o(i.ads1256_write_byte)
|
||||
analog_ctrl 0x08004f41 Thumb Code 726 provalctrl.o(i.analog_ctrl)
|
||||
analog_gather 0x08005265 Thumb Code 64 adcs.o(i.analog_gather)
|
||||
ao_blf1_set 0x080052b5 Thumb Code 64 dac7311.o(i.ao_blf1_set)
|
||||
ao_blf2_set 0x08005301 Thumb Code 64 dac7311.o(i.ao_blf2_set)
|
||||
ao_dwq_set 0x0800534d Thumb Code 68 dac7311.o(i.ao_dwq_set)
|
||||
ao_write 0x080053a1 Thumb Code 326 dac7311.o(i.ao_write)
|
||||
clrcs 0x080054f5 Thumb Code 130 ms5803.o(i.clrcs)
|
||||
dac7311_init 0x0800558d Thumb Code 56 dac7311.o(i.dac7311_init)
|
||||
delay_ms 0x080055cd Thumb Code 10 main.o(i.delay_ms)
|
||||
delay_tick 0x080055d7 Thumb Code 14 main.o(i.delay_tick)
|
||||
delay_us 0x080055e5 Thumb Code 90 main.o(i.delay_us)
|
||||
digital_ctrl 0x08005645 Thumb Code 260 gpios.o(i.digital_ctrl)
|
||||
disp_out 0x08005765 Thumb Code 38 hc595.o(i.disp_out)
|
||||
ds18b20_check 0x08005791 Thumb Code 90 ds18b20.o(i.ds18b20_check)
|
||||
ds18b20_get_temp 0x080057f1 Thumb Code 108 ds18b20.o(i.ds18b20_get_temp)
|
||||
ds18b20_init 0x0800585d Thumb Code 22 ds18b20.o(i.ds18b20_init)
|
||||
ds18b20_read_bit 0x08005879 Thumb Code 94 ds18b20.o(i.ds18b20_read_bit)
|
||||
ds18b20_read_byte 0x080058dd Thumb Code 34 ds18b20.o(i.ds18b20_read_byte)
|
||||
ds18b20_rst 0x08005901 Thumb Code 60 ds18b20.o(i.ds18b20_rst)
|
||||
ds18b20_start 0x08005941 Thumb Code 24 ds18b20.o(i.ds18b20_start)
|
||||
ds18b20_write_byte 0x08005959 Thumb Code 114 ds18b20.o(i.ds18b20_write_byte)
|
||||
ee_io_init 0x080059d1 Thumb Code 74 eeprom.o(i.ee_io_init)
|
||||
ee_readbytes 0x08005a25 Thumb Code 126 eeprom.o(i.ee_readbytes)
|
||||
ee_readfloats 0x08005aa5 Thumb Code 34 eeprom.o(i.ee_readfloats)
|
||||
encoder_init 0x08005acd Thumb Code 62 encoder.o(i.encoder_init)
|
||||
encoder_run 0x08005b25 Thumb Code 116 encoder.o(i.encoder_run)
|
||||
hc595_write_data 0x08005bb5 Thumb Code 98 hc595.o(i.hc595_write_data)
|
||||
i2c_ack 0x08005c21 Thumb Code 44 eeprom.o(i.i2c_ack)
|
||||
i2c_nack 0x08005c61 Thumb Code 36 eeprom.o(i.i2c_nack)
|
||||
i2c_readbyte 0x08005c89 Thumb Code 62 eeprom.o(i.i2c_readbyte)
|
||||
i2c_sendbyte 0x08005ccd Thumb Code 78 eeprom.o(i.i2c_sendbyte)
|
||||
i2c_start 0x08005d21 Thumb Code 42 eeprom.o(i.i2c_start)
|
||||
i2c_stop 0x08005d51 Thumb Code 30 eeprom.o(i.i2c_stop)
|
||||
i2c_waitack 0x08005d75 Thumb Code 50 eeprom.o(i.i2c_waitack)
|
||||
led_ctrl 0x08005dad Thumb Code 26 gpios.o(i.led_ctrl)
|
||||
main 0x08005dd1 Thumb Code 130 main.o(i.main)
|
||||
mf5803_loop 0x08005e59 Thumb Code 376 mf5803.o(i.mf5803_loop)
|
||||
mf5803_setup 0x08006001 Thumb Code 184 mf5803.o(i.mf5803_setup)
|
||||
modbus_analysis_rtu 0x080060c1 Thumb Code 180 modbus_rtu.o(i.modbus_analysis_rtu)
|
||||
modbus_errfunction_rtu 0x08006175 Thumb Code 118 modbus_rtu.o(i.modbus_errfunction_rtu)
|
||||
modbus_process_rtu 0x080061f5 Thumb Code 64 modbus_rtu.o(i.modbus_process_rtu)
|
||||
modbus_rtu_init 0x08006239 Thumb Code 58 modbus_rtu.o(i.modbus_rtu_init)
|
||||
modbus_rx_cb 0x0800628d Thumb Code 98 modbus_rtu.o(i.modbus_rx_cb)
|
||||
prov_adj_init 0x08006311 Thumb Code 80 provalctrl.o(i.prov_adj_init)
|
||||
prov_adj_section 0x08006369 Thumb Code 606 provalctrl.o(i.prov_adj_section)
|
||||
prov_adj_section_init 0x080065f5 Thumb Code 64 provalctrl.o(i.prov_adj_section_init)
|
||||
prov_calibrate_pid 0x08006635 Thumb Code 944 provalctrl.o(i.prov_calibrate_pid)
|
||||
prov_ctrl 0x08006a01 Thumb Code 120 provalctrl.o(i.prov_ctrl)
|
||||
prov_init 0x08006a81 Thumb Code 666 provalctrl.o(i.prov_init)
|
||||
prov_section_calculate 0x08006d41 Thumb Code 222 provalctrl.o(i.prov_section_calculate)
|
||||
prov_set 0x08006e25 Thumb Code 472 provalctrl.o(i.prov_set)
|
||||
readcoilstate_rtu 0x08007011 Thumb Code 326 modbus_rtu.o(i.readcoilstate_rtu)
|
||||
readdisinputstate_rtu 0x08007161 Thumb Code 322 modbus_rtu.o(i.readdisinputstate_rtu)
|
||||
readholdreg_rtu 0x080072ad Thumb Code 258 modbus_rtu.o(i.readholdreg_rtu)
|
||||
readinputreg_rtu 0x080073b9 Thumb Code 252 modbus_rtu.o(i.readinputreg_rtu)
|
||||
setcs 0x080074bd Thumb Code 86 ms5803.o(i.setcs)
|
||||
tim6_cnt 0x08007525 Thumb Code 420 timer.o(i.tim6_cnt)
|
||||
uart_send 0x08007731 Thumb Code 20 uarts.o(i.uart_send)
|
||||
wf5803_ReadReg 0x08007745 Thumb Code 34 mf5803.o(i.wf5803_ReadReg)
|
||||
wf5803_WriteReg 0x08007767 Thumb Code 34 mf5803.o(i.wf5803_WriteReg)
|
||||
writemulticoil_rtu 0x08007789 Thumb Code 322 modbus_rtu.o(i.writemulticoil_rtu)
|
||||
writemultireg_rtu 0x080078d5 Thumb Code 252 modbus_rtu.o(i.writemultireg_rtu)
|
||||
writesinglecoil_rtu 0x080079d9 Thumb Code 188 modbus_rtu.o(i.writesinglecoil_rtu)
|
||||
writesinglereg_rtu 0x08007a9d Thumb Code 176 modbus_rtu.o(i.writesinglereg_rtu)
|
||||
__aeabi_dadd 0x08007b55 Thumb Code 0 daddsub_clz.o(x$fpl$dadd)
|
||||
_dadd 0x08007b55 Thumb Code 332 daddsub_clz.o(x$fpl$dadd)
|
||||
__aeabi_ddiv 0x08007ca5 Thumb Code 0 ddiv.o(x$fpl$ddiv)
|
||||
_ddiv 0x08007ca5 Thumb Code 552 ddiv.o(x$fpl$ddiv)
|
||||
__aeabi_d2iz 0x08007f55 Thumb Code 0 dfix.o(x$fpl$dfix)
|
||||
_dfix 0x08007f55 Thumb Code 94 dfix.o(x$fpl$dfix)
|
||||
__aeabi_d2uiz 0x08007fb5 Thumb Code 0 dfixu.o(x$fpl$dfixu)
|
||||
_dfixu 0x08007fb5 Thumb Code 90 dfixu.o(x$fpl$dfixu)
|
||||
__aeabi_i2d 0x0800800f Thumb Code 0 dflt_clz.o(x$fpl$dflt)
|
||||
_dflt 0x0800800f Thumb Code 46 dflt_clz.o(x$fpl$dflt)
|
||||
__aeabi_l2d 0x0800803d Thumb Code 0 dfltll_clz.o(x$fpl$dfltll)
|
||||
_ll_sto_d 0x0800803d Thumb Code 162 dfltll_clz.o(x$fpl$dfltll)
|
||||
__aeabi_dmul 0x080080e1 Thumb Code 0 dmul.o(x$fpl$dmul)
|
||||
_dmul 0x080080e1 Thumb Code 332 dmul.o(x$fpl$dmul)
|
||||
__fpl_dnaninf 0x08008235 Thumb Code 156 dnaninf.o(x$fpl$dnaninf)
|
||||
__fpl_dretinf 0x080082d1 Thumb Code 12 dretinf.o(x$fpl$dretinf)
|
||||
__aeabi_dsub 0x080082dd Thumb Code 0 daddsub_clz.o(x$fpl$dsub)
|
||||
_dsub 0x080082dd Thumb Code 464 daddsub_clz.o(x$fpl$dsub)
|
||||
_fp_init 0x080084b1 Thumb Code 10 fpinit.o(x$fpl$fpinit)
|
||||
__fplib_config_fpu_vfp 0x080084b9 Thumb Code 0 fpinit.o(x$fpl$fpinit)
|
||||
__fplib_config_pureend_doubles 0x080084b9 Thumb Code 0 fpinit.o(x$fpl$fpinit)
|
||||
__I$use$fp 0x080084ba Number 0 usenofp.o(x$fpl$usenofp)
|
||||
AHBPrescTable 0x080084c2 Data 16 system_stm32f4xx.o(.constdata)
|
||||
APBPrescTable 0x080084d2 Data 8 system_stm32f4xx.o(.constdata)
|
||||
Region$$Table$$Base 0x080084dc Number 0 anon$$obj.o(Region$$Table)
|
||||
Region$$Table$$Limit 0x080084fc Number 0 anon$$obj.o(Region$$Table)
|
||||
uwTick 0x20000000 Data 4 stm32f4xx_hal.o(.data)
|
||||
uwTickPrio 0x20000004 Data 4 stm32f4xx_hal.o(.data)
|
||||
uwTickFreq 0x20000008 Data 1 stm32f4xx_hal.o(.data)
|
||||
|
@ -3816,9 +3817,9 @@ Memory Map of the image
|
|||
|
||||
Image Entry point : 0x08000189
|
||||
|
||||
Load Region LR_IROM1 (Base: 0x08000000, Size: 0x00008698, Max: 0x00100000, ABSOLUTE, COMPRESSED[0x00008518])
|
||||
Load Region LR_IROM1 (Base: 0x08000000, Size: 0x0000869c, Max: 0x00100000, ABSOLUTE, COMPRESSED[0x0000851c])
|
||||
|
||||
Execution Region ER_IROM1 (Exec base: 0x08000000, Load base: 0x08000000, Size: 0x000084f8, Max: 0x00100000, ABSOLUTE)
|
||||
Execution Region ER_IROM1 (Exec base: 0x08000000, Load base: 0x08000000, Size: 0x000084fc, Max: 0x00100000, ABSOLUTE)
|
||||
|
||||
Exec Addr Load Addr Size Type Attr Idx E Section Name Object
|
||||
|
||||
|
@ -4050,99 +4051,99 @@ Memory Map of the image
|
|||
0x080049d4 0x080049d4 0x00000028 Code RO 4513 i.ads1220_setchannl ads1220.o
|
||||
0x080049fc 0x080049fc 0x00000074 Code RO 4514 i.ads1220_write_byte ads1220.o
|
||||
0x08004a70 0x08004a70 0x00000050 Code RO 4515 i.ads1220_writeregister ads1220.o
|
||||
0x08004ac0 0x08004ac0 0x00000360 Code RO 4454 i.ads1256_get_data ads1256.o
|
||||
0x08004e20 0x08004e20 0x00000050 Code RO 4455 i.ads1256_init ads1256.o
|
||||
0x08004e70 0x08004e70 0x00000058 Code RO 4456 i.ads1256_read_byte ads1256.o
|
||||
0x08004ec8 0x08004ec8 0x00000074 Code RO 4457 i.ads1256_write_byte ads1256.o
|
||||
0x08004f3c 0x08004f3c 0x00000324 Code RO 5963 i.analog_ctrl provalctrl.o
|
||||
0x08005260 0x08005260 0x00000050 Code RO 5792 i.analog_gather adcs.o
|
||||
0x080052b0 0x080052b0 0x0000004c Code RO 4576 i.ao_blf1_set dac7311.o
|
||||
0x080052fc 0x080052fc 0x0000004c Code RO 4577 i.ao_blf2_set dac7311.o
|
||||
0x08005348 0x08005348 0x00000054 Code RO 4578 i.ao_dwq_set dac7311.o
|
||||
0x0800539c 0x0800539c 0x00000154 Code RO 4579 i.ao_write dac7311.o
|
||||
0x080054f0 0x080054f0 0x00000098 Code RO 4741 i.clrcs ms5803.o
|
||||
0x08005588 0x08005588 0x00000040 Code RO 4580 i.dac7311_init dac7311.o
|
||||
0x080055c8 0x080055c8 0x0000000a Code RO 15 i.delay_ms main.o
|
||||
0x080055d2 0x080055d2 0x0000000e Code RO 16 i.delay_tick main.o
|
||||
0x080055e0 0x080055e0 0x00000060 Code RO 17 i.delay_us main.o
|
||||
0x08005640 0x08005640 0x00000120 Code RO 5832 i.digital_ctrl gpios.o
|
||||
0x08005760 0x08005760 0x0000002c Code RO 4904 i.disp_out hc595.o
|
||||
0x0800578c 0x0800578c 0x00000060 Code RO 4838 i.ds18b20_check ds18b20.o
|
||||
0x080057ec 0x080057ec 0x0000006c Code RO 4839 i.ds18b20_get_temp ds18b20.o
|
||||
0x08005858 0x08005858 0x0000001c Code RO 4840 i.ds18b20_init ds18b20.o
|
||||
0x08005874 0x08005874 0x00000064 Code RO 4841 i.ds18b20_read_bit ds18b20.o
|
||||
0x080058d8 0x080058d8 0x00000022 Code RO 4842 i.ds18b20_read_byte ds18b20.o
|
||||
0x080058fa 0x080058fa 0x00000002 PAD
|
||||
0x080058fc 0x080058fc 0x00000040 Code RO 4843 i.ds18b20_rst ds18b20.o
|
||||
0x0800593c 0x0800593c 0x00000018 Code RO 4844 i.ds18b20_start ds18b20.o
|
||||
0x08005954 0x08005954 0x00000078 Code RO 4845 i.ds18b20_write_byte ds18b20.o
|
||||
0x080059cc 0x080059cc 0x00000054 Code RO 4628 i.ee_io_init eeprom.o
|
||||
0x08005a20 0x08005a20 0x0000007e Code RO 4629 i.ee_readbytes eeprom.o
|
||||
0x08005a9e 0x08005a9e 0x00000002 PAD
|
||||
0x08005aa0 0x08005aa0 0x00000028 Code RO 4630 i.ee_readfloats eeprom.o
|
||||
0x08005ac8 0x08005ac8 0x00000058 Code RO 6061 i.encoder_init encoder.o
|
||||
0x08005b20 0x08005b20 0x00000090 Code RO 6062 i.encoder_run encoder.o
|
||||
0x08005bb0 0x08005bb0 0x0000006c Code RO 4905 i.hc595_write_data hc595.o
|
||||
0x08005c1c 0x08005c1c 0x00000030 Code RO 4633 i.i2c_ack eeprom.o
|
||||
0x08005c4c 0x08005c4c 0x0000000e Code RO 4635 i.i2c_delay eeprom.o
|
||||
0x08005c5a 0x08005c5a 0x00000002 PAD
|
||||
0x08005c5c 0x08005c5c 0x00000028 Code RO 4636 i.i2c_nack eeprom.o
|
||||
0x08005c84 0x08005c84 0x00000044 Code RO 4637 i.i2c_readbyte eeprom.o
|
||||
0x08005cc8 0x08005cc8 0x00000054 Code RO 4638 i.i2c_sendbyte eeprom.o
|
||||
0x08005d1c 0x08005d1c 0x00000030 Code RO 4639 i.i2c_start eeprom.o
|
||||
0x08005d4c 0x08005d4c 0x00000024 Code RO 4640 i.i2c_stop eeprom.o
|
||||
0x08005d70 0x08005d70 0x00000038 Code RO 4641 i.i2c_waitack eeprom.o
|
||||
0x08005da8 0x08005da8 0x00000024 Code RO 5833 i.led_ctrl gpios.o
|
||||
0x08005dcc 0x08005dcc 0x00000088 Code RO 18 i.main main.o
|
||||
0x08005e54 0x08005e54 0x000001a8 Code RO 4968 i.mf5803_loop mf5803.o
|
||||
0x08005ffc 0x08005ffc 0x000000c0 Code RO 4969 i.mf5803_setup mf5803.o
|
||||
0x080060bc 0x080060bc 0x000000b4 Code RO 5108 i.modbus_analysis_rtu modbus_rtu.o
|
||||
0x08006170 0x08006170 0x00000080 Code RO 5109 i.modbus_errfunction_rtu modbus_rtu.o
|
||||
0x080061f0 0x080061f0 0x00000044 Code RO 5110 i.modbus_process_rtu modbus_rtu.o
|
||||
0x08006234 0x08006234 0x00000054 Code RO 5111 i.modbus_rtu_init modbus_rtu.o
|
||||
0x08006288 0x08006288 0x00000084 Code RO 5112 i.modbus_rx_cb modbus_rtu.o
|
||||
0x0800630c 0x0800630c 0x00000058 Code RO 5965 i.prov_adj_init provalctrl.o
|
||||
0x08006364 0x08006364 0x0000028c Code RO 5966 i.prov_adj_section provalctrl.o
|
||||
0x080065f0 0x080065f0 0x00000040 Code RO 5967 i.prov_adj_section_init provalctrl.o
|
||||
0x08006630 0x08006630 0x000003cc Code RO 5968 i.prov_calibrate_pid provalctrl.o
|
||||
0x080069fc 0x080069fc 0x00000080 Code RO 5969 i.prov_ctrl provalctrl.o
|
||||
0x08006a7c 0x08006a7c 0x000002c0 Code RO 5970 i.prov_init provalctrl.o
|
||||
0x08006d3c 0x08006d3c 0x000000e4 Code RO 5971 i.prov_section_calculate provalctrl.o
|
||||
0x08006e20 0x08006e20 0x000001ec Code RO 5972 i.prov_set provalctrl.o
|
||||
0x0800700c 0x0800700c 0x00000150 Code RO 5113 i.readcoilstate_rtu modbus_rtu.o
|
||||
0x0800715c 0x0800715c 0x0000014c Code RO 5114 i.readdisinputstate_rtu modbus_rtu.o
|
||||
0x080072a8 0x080072a8 0x0000010c Code RO 5115 i.readholdreg_rtu modbus_rtu.o
|
||||
0x080073b4 0x080073b4 0x00000104 Code RO 5116 i.readinputreg_rtu modbus_rtu.o
|
||||
0x080074b8 0x080074b8 0x00000068 Code RO 4749 i.setcs ms5803.o
|
||||
0x08007520 0x08007520 0x0000020c Code RO 5867 i.tim6_cnt timer.o
|
||||
0x0800772c 0x0800772c 0x00000014 Code RO 5910 i.uart_send uarts.o
|
||||
0x08007740 0x08007740 0x00000022 Code RO 4970 i.wf5803_ReadReg mf5803.o
|
||||
0x08007762 0x08007762 0x00000022 Code RO 4972 i.wf5803_WriteReg mf5803.o
|
||||
0x08007784 0x08007784 0x0000014c Code RO 5117 i.writemulticoil_rtu modbus_rtu.o
|
||||
0x080078d0 0x080078d0 0x00000104 Code RO 5118 i.writemultireg_rtu modbus_rtu.o
|
||||
0x080079d4 0x080079d4 0x000000c4 Code RO 5119 i.writesinglecoil_rtu modbus_rtu.o
|
||||
0x08007a98 0x08007a98 0x000000b8 Code RO 5120 i.writesinglereg_rtu modbus_rtu.o
|
||||
0x08007b50 0x08007b50 0x00000150 Code RO 6215 x$fpl$dadd fz_wm.l(daddsub_clz.o)
|
||||
0x08007ca0 0x08007ca0 0x000002b0 Code RO 6222 x$fpl$ddiv fz_wm.l(ddiv.o)
|
||||
0x08007f50 0x08007f50 0x0000005e Code RO 6225 x$fpl$dfix fz_wm.l(dfix.o)
|
||||
0x08007fae 0x08007fae 0x00000002 PAD
|
||||
0x08007fb0 0x08007fb0 0x0000005a Code RO 6233 x$fpl$dfixu fz_wm.l(dfixu.o)
|
||||
0x0800800a 0x0800800a 0x0000002e Code RO 6238 x$fpl$dflt fz_wm.l(dflt_clz.o)
|
||||
0x08008038 0x08008038 0x000000a2 Code RO 6243 x$fpl$dfltll fz_wm.l(dfltll_clz.o)
|
||||
0x080080da 0x080080da 0x00000002 PAD
|
||||
0x080080dc 0x080080dc 0x00000154 Code RO 6247 x$fpl$dmul fz_wm.l(dmul.o)
|
||||
0x08008230 0x08008230 0x0000009c Code RO 6279 x$fpl$dnaninf fz_wm.l(dnaninf.o)
|
||||
0x080082cc 0x080082cc 0x0000000c Code RO 6281 x$fpl$dretinf fz_wm.l(dretinf.o)
|
||||
0x080082d8 0x080082d8 0x000001d4 Code RO 6217 x$fpl$dsub fz_wm.l(daddsub_clz.o)
|
||||
0x080084ac 0x080084ac 0x0000000a Code RO 6450 x$fpl$fpinit fz_wm.l(fpinit.o)
|
||||
0x080084b6 0x080084b6 0x00000000 Code RO 6287 x$fpl$usenofp fz_wm.l(usenofp.o)
|
||||
0x080084b6 0x080084b6 0x00000008 Data RO 1572 .constdata stm32f4xx_hal_dma.o
|
||||
0x080084be 0x080084be 0x00000018 Data RO 4417 .constdata system_stm32f4xx.o
|
||||
0x080084d6 0x080084d6 0x00000002 PAD
|
||||
0x080084d8 0x080084d8 0x00000020 Data RO 6506 Region$$Table anon$$obj.o
|
||||
0x08004ac0 0x08004ac0 0x00000364 Code RO 4454 i.ads1256_get_data ads1256.o
|
||||
0x08004e24 0x08004e24 0x00000050 Code RO 4455 i.ads1256_init ads1256.o
|
||||
0x08004e74 0x08004e74 0x00000058 Code RO 4456 i.ads1256_read_byte ads1256.o
|
||||
0x08004ecc 0x08004ecc 0x00000074 Code RO 4457 i.ads1256_write_byte ads1256.o
|
||||
0x08004f40 0x08004f40 0x00000324 Code RO 5963 i.analog_ctrl provalctrl.o
|
||||
0x08005264 0x08005264 0x00000050 Code RO 5792 i.analog_gather adcs.o
|
||||
0x080052b4 0x080052b4 0x0000004c Code RO 4576 i.ao_blf1_set dac7311.o
|
||||
0x08005300 0x08005300 0x0000004c Code RO 4577 i.ao_blf2_set dac7311.o
|
||||
0x0800534c 0x0800534c 0x00000054 Code RO 4578 i.ao_dwq_set dac7311.o
|
||||
0x080053a0 0x080053a0 0x00000154 Code RO 4579 i.ao_write dac7311.o
|
||||
0x080054f4 0x080054f4 0x00000098 Code RO 4741 i.clrcs ms5803.o
|
||||
0x0800558c 0x0800558c 0x00000040 Code RO 4580 i.dac7311_init dac7311.o
|
||||
0x080055cc 0x080055cc 0x0000000a Code RO 15 i.delay_ms main.o
|
||||
0x080055d6 0x080055d6 0x0000000e Code RO 16 i.delay_tick main.o
|
||||
0x080055e4 0x080055e4 0x00000060 Code RO 17 i.delay_us main.o
|
||||
0x08005644 0x08005644 0x00000120 Code RO 5832 i.digital_ctrl gpios.o
|
||||
0x08005764 0x08005764 0x0000002c Code RO 4904 i.disp_out hc595.o
|
||||
0x08005790 0x08005790 0x00000060 Code RO 4838 i.ds18b20_check ds18b20.o
|
||||
0x080057f0 0x080057f0 0x0000006c Code RO 4839 i.ds18b20_get_temp ds18b20.o
|
||||
0x0800585c 0x0800585c 0x0000001c Code RO 4840 i.ds18b20_init ds18b20.o
|
||||
0x08005878 0x08005878 0x00000064 Code RO 4841 i.ds18b20_read_bit ds18b20.o
|
||||
0x080058dc 0x080058dc 0x00000022 Code RO 4842 i.ds18b20_read_byte ds18b20.o
|
||||
0x080058fe 0x080058fe 0x00000002 PAD
|
||||
0x08005900 0x08005900 0x00000040 Code RO 4843 i.ds18b20_rst ds18b20.o
|
||||
0x08005940 0x08005940 0x00000018 Code RO 4844 i.ds18b20_start ds18b20.o
|
||||
0x08005958 0x08005958 0x00000078 Code RO 4845 i.ds18b20_write_byte ds18b20.o
|
||||
0x080059d0 0x080059d0 0x00000054 Code RO 4628 i.ee_io_init eeprom.o
|
||||
0x08005a24 0x08005a24 0x0000007e Code RO 4629 i.ee_readbytes eeprom.o
|
||||
0x08005aa2 0x08005aa2 0x00000002 PAD
|
||||
0x08005aa4 0x08005aa4 0x00000028 Code RO 4630 i.ee_readfloats eeprom.o
|
||||
0x08005acc 0x08005acc 0x00000058 Code RO 6061 i.encoder_init encoder.o
|
||||
0x08005b24 0x08005b24 0x00000090 Code RO 6062 i.encoder_run encoder.o
|
||||
0x08005bb4 0x08005bb4 0x0000006c Code RO 4905 i.hc595_write_data hc595.o
|
||||
0x08005c20 0x08005c20 0x00000030 Code RO 4633 i.i2c_ack eeprom.o
|
||||
0x08005c50 0x08005c50 0x0000000e Code RO 4635 i.i2c_delay eeprom.o
|
||||
0x08005c5e 0x08005c5e 0x00000002 PAD
|
||||
0x08005c60 0x08005c60 0x00000028 Code RO 4636 i.i2c_nack eeprom.o
|
||||
0x08005c88 0x08005c88 0x00000044 Code RO 4637 i.i2c_readbyte eeprom.o
|
||||
0x08005ccc 0x08005ccc 0x00000054 Code RO 4638 i.i2c_sendbyte eeprom.o
|
||||
0x08005d20 0x08005d20 0x00000030 Code RO 4639 i.i2c_start eeprom.o
|
||||
0x08005d50 0x08005d50 0x00000024 Code RO 4640 i.i2c_stop eeprom.o
|
||||
0x08005d74 0x08005d74 0x00000038 Code RO 4641 i.i2c_waitack eeprom.o
|
||||
0x08005dac 0x08005dac 0x00000024 Code RO 5833 i.led_ctrl gpios.o
|
||||
0x08005dd0 0x08005dd0 0x00000088 Code RO 18 i.main main.o
|
||||
0x08005e58 0x08005e58 0x000001a8 Code RO 4968 i.mf5803_loop mf5803.o
|
||||
0x08006000 0x08006000 0x000000c0 Code RO 4969 i.mf5803_setup mf5803.o
|
||||
0x080060c0 0x080060c0 0x000000b4 Code RO 5108 i.modbus_analysis_rtu modbus_rtu.o
|
||||
0x08006174 0x08006174 0x00000080 Code RO 5109 i.modbus_errfunction_rtu modbus_rtu.o
|
||||
0x080061f4 0x080061f4 0x00000044 Code RO 5110 i.modbus_process_rtu modbus_rtu.o
|
||||
0x08006238 0x08006238 0x00000054 Code RO 5111 i.modbus_rtu_init modbus_rtu.o
|
||||
0x0800628c 0x0800628c 0x00000084 Code RO 5112 i.modbus_rx_cb modbus_rtu.o
|
||||
0x08006310 0x08006310 0x00000058 Code RO 5965 i.prov_adj_init provalctrl.o
|
||||
0x08006368 0x08006368 0x0000028c Code RO 5966 i.prov_adj_section provalctrl.o
|
||||
0x080065f4 0x080065f4 0x00000040 Code RO 5967 i.prov_adj_section_init provalctrl.o
|
||||
0x08006634 0x08006634 0x000003cc Code RO 5968 i.prov_calibrate_pid provalctrl.o
|
||||
0x08006a00 0x08006a00 0x00000080 Code RO 5969 i.prov_ctrl provalctrl.o
|
||||
0x08006a80 0x08006a80 0x000002c0 Code RO 5970 i.prov_init provalctrl.o
|
||||
0x08006d40 0x08006d40 0x000000e4 Code RO 5971 i.prov_section_calculate provalctrl.o
|
||||
0x08006e24 0x08006e24 0x000001ec Code RO 5972 i.prov_set provalctrl.o
|
||||
0x08007010 0x08007010 0x00000150 Code RO 5113 i.readcoilstate_rtu modbus_rtu.o
|
||||
0x08007160 0x08007160 0x0000014c Code RO 5114 i.readdisinputstate_rtu modbus_rtu.o
|
||||
0x080072ac 0x080072ac 0x0000010c Code RO 5115 i.readholdreg_rtu modbus_rtu.o
|
||||
0x080073b8 0x080073b8 0x00000104 Code RO 5116 i.readinputreg_rtu modbus_rtu.o
|
||||
0x080074bc 0x080074bc 0x00000068 Code RO 4749 i.setcs ms5803.o
|
||||
0x08007524 0x08007524 0x0000020c Code RO 5867 i.tim6_cnt timer.o
|
||||
0x08007730 0x08007730 0x00000014 Code RO 5910 i.uart_send uarts.o
|
||||
0x08007744 0x08007744 0x00000022 Code RO 4970 i.wf5803_ReadReg mf5803.o
|
||||
0x08007766 0x08007766 0x00000022 Code RO 4972 i.wf5803_WriteReg mf5803.o
|
||||
0x08007788 0x08007788 0x0000014c Code RO 5117 i.writemulticoil_rtu modbus_rtu.o
|
||||
0x080078d4 0x080078d4 0x00000104 Code RO 5118 i.writemultireg_rtu modbus_rtu.o
|
||||
0x080079d8 0x080079d8 0x000000c4 Code RO 5119 i.writesinglecoil_rtu modbus_rtu.o
|
||||
0x08007a9c 0x08007a9c 0x000000b8 Code RO 5120 i.writesinglereg_rtu modbus_rtu.o
|
||||
0x08007b54 0x08007b54 0x00000150 Code RO 6215 x$fpl$dadd fz_wm.l(daddsub_clz.o)
|
||||
0x08007ca4 0x08007ca4 0x000002b0 Code RO 6222 x$fpl$ddiv fz_wm.l(ddiv.o)
|
||||
0x08007f54 0x08007f54 0x0000005e Code RO 6225 x$fpl$dfix fz_wm.l(dfix.o)
|
||||
0x08007fb2 0x08007fb2 0x00000002 PAD
|
||||
0x08007fb4 0x08007fb4 0x0000005a Code RO 6233 x$fpl$dfixu fz_wm.l(dfixu.o)
|
||||
0x0800800e 0x0800800e 0x0000002e Code RO 6238 x$fpl$dflt fz_wm.l(dflt_clz.o)
|
||||
0x0800803c 0x0800803c 0x000000a2 Code RO 6243 x$fpl$dfltll fz_wm.l(dfltll_clz.o)
|
||||
0x080080de 0x080080de 0x00000002 PAD
|
||||
0x080080e0 0x080080e0 0x00000154 Code RO 6247 x$fpl$dmul fz_wm.l(dmul.o)
|
||||
0x08008234 0x08008234 0x0000009c Code RO 6279 x$fpl$dnaninf fz_wm.l(dnaninf.o)
|
||||
0x080082d0 0x080082d0 0x0000000c Code RO 6281 x$fpl$dretinf fz_wm.l(dretinf.o)
|
||||
0x080082dc 0x080082dc 0x000001d4 Code RO 6217 x$fpl$dsub fz_wm.l(daddsub_clz.o)
|
||||
0x080084b0 0x080084b0 0x0000000a Code RO 6450 x$fpl$fpinit fz_wm.l(fpinit.o)
|
||||
0x080084ba 0x080084ba 0x00000000 Code RO 6287 x$fpl$usenofp fz_wm.l(usenofp.o)
|
||||
0x080084ba 0x080084ba 0x00000008 Data RO 1572 .constdata stm32f4xx_hal_dma.o
|
||||
0x080084c2 0x080084c2 0x00000018 Data RO 4417 .constdata system_stm32f4xx.o
|
||||
0x080084da 0x080084da 0x00000002 PAD
|
||||
0x080084dc 0x080084dc 0x00000020 Data RO 6506 Region$$Table anon$$obj.o
|
||||
|
||||
|
||||
Execution Region RW_IRAM1 (Exec base: 0x20000000, Load base: 0x080084f8, Size: 0x00001c90, Max: 0x0001c000, ABSOLUTE, COMPRESSED[0x00000020])
|
||||
Execution Region RW_IRAM1 (Exec base: 0x20000000, Load base: 0x080084fc, Size: 0x00001c90, Max: 0x0001c000, ABSOLUTE, COMPRESSED[0x00000020])
|
||||
|
||||
Exec Addr Load Addr Size Type Attr Idx E Section Name Object
|
||||
|
||||
|
@ -4183,7 +4184,7 @@ Memory Map of the image
|
|||
0x20001890 - 0x00000400 Zero RW 1 STACK startup_stm32f407xx.o
|
||||
|
||||
|
||||
Execution Region RW_IRAM2 (Exec base: 0x2001c000, Load base: 0x08008518, Size: 0x00000000, Max: 0x00004000, ABSOLUTE)
|
||||
Execution Region RW_IRAM2 (Exec base: 0x2001c000, Load base: 0x0800851c, Size: 0x00000000, Max: 0x00004000, ABSOLUTE)
|
||||
|
||||
**** No section assigned to this execution region ****
|
||||
|
||||
|
@ -4198,7 +4199,7 @@ Image component sizes
|
|||
308 32 0 0 168 1995 adc.o
|
||||
124 34 0 6 0 1874 adcs.o
|
||||
1388 102 0 32 176 5866 ads1220.o
|
||||
1652 120 0 24 0 4712 ads1256.o
|
||||
1656 120 0 24 0 4716 ads1256.o
|
||||
640 62 0 4 0 3582 dac7311.o
|
||||
168 6 0 0 0 938 dma.o
|
||||
574 28 0 0 0 5060 ds18b20.o
|
||||
|
@ -4237,7 +4238,7 @@ Image component sizes
|
|||
1288 114 0 0 840 5222 usart.o
|
||||
|
||||
----------------------------------------------------------------------
|
||||
30216 2026 458 416 6800 952066 Object Totals
|
||||
30220 2026 458 416 6800 952070 Object Totals
|
||||
0 0 32 0 0 0 (incl. Generated)
|
||||
32 0 2 12 3 0 (incl. Padding)
|
||||
|
||||
|
@ -4302,15 +4303,15 @@ Image component sizes
|
|||
|
||||
Code (inc. data) RO Data RW Data ZI Data Debug
|
||||
|
||||
33582 2218 458 416 6896 931914 Grand Totals
|
||||
33582 2218 458 32 6896 931914 ELF Image Totals (compressed)
|
||||
33582 2218 458 32 0 0 ROM Totals
|
||||
33586 2218 458 416 6896 931918 Grand Totals
|
||||
33586 2218 458 32 6896 931918 ELF Image Totals (compressed)
|
||||
33586 2218 458 32 0 0 ROM Totals
|
||||
|
||||
==============================================================================
|
||||
|
||||
Total RO Size (Code + RO Data) 34040 ( 33.24kB)
|
||||
Total RO Size (Code + RO Data) 34044 ( 33.25kB)
|
||||
Total RW Size (RW Data + ZI Data) 7312 ( 7.14kB)
|
||||
Total ROM Size (Code + RO Data + RW Data) 34072 ( 33.27kB)
|
||||
Total ROM Size (Code + RO Data + RW Data) 34076 ( 33.28kB)
|
||||
|
||||
==============================================================================
|
||||
|
||||
|
|
|
@ -1329,7 +1329,7 @@ I (../Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_spi.h)(0x66B41EAC)
|
|||
I (../Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_tim.h)(0x66B41EAC)
|
||||
I (../Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_tim_ex.h)(0x66B41EAC)
|
||||
I (../Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_uart.h)(0x66B41EAC)
|
||||
F (..\board\Src\ads1256.c)(0x66EA9372)(--c99 -c --cpu Cortex-M4.fp.sp -g -O0 -Otime --apcs=interwork --split_sections -I ../Core/Inc -I ../Drivers/STM32F4xx_HAL_Driver/Inc -I ../Drivers/STM32F4xx_HAL_Driver/Inc/Legacy -I ../Drivers/CMSIS/Device/ST/STM32F4xx/Include -I ../Drivers/CMSIS/Include -I ../board/Inc -I ../CH395Q -I ../modbus/Inc -I ../users/Inc
-I.\RTE\_VOQC
-IC:\Users\admin\AppData\Local\Arm\Packs\ARM\CMSIS\5.9.0\CMSIS\Core\Include
-IC:\Users\admin\AppData\Local\Arm\Packs\Keil\STM32F4xx_DFP\2.15.0\Drivers\CMSIS\Device\ST\STM32F4xx\Include
-D__UVISION_VERSION="539" -D_RTE_ -DSTM32F407xx -D_RTE_ -DUSE_HAL_DRIVER -DSTM32F407xx
-o voqc\ads1256.o --omf_browse voqc\ads1256.crf --depend voqc\ads1256.d)
|
||||
F (..\board\Src\ads1256.c)(0x670DE1FD)(--c99 -c --cpu Cortex-M4.fp.sp -g -O0 -Otime --apcs=interwork --split_sections -I ../Core/Inc -I ../Drivers/STM32F4xx_HAL_Driver/Inc -I ../Drivers/STM32F4xx_HAL_Driver/Inc/Legacy -I ../Drivers/CMSIS/Device/ST/STM32F4xx/Include -I ../Drivers/CMSIS/Include -I ../board/Inc -I ../CH395Q -I ../modbus/Inc -I ../users/Inc
-I.\RTE\_VOQC
-IC:\Users\admin\AppData\Local\Arm\Packs\ARM\CMSIS\5.9.0\CMSIS\Core\Include
-IC:\Users\admin\AppData\Local\Arm\Packs\Keil\STM32F4xx_DFP\2.15.0\Drivers\CMSIS\Device\ST\STM32F4xx\Include
-D__UVISION_VERSION="539" -D_RTE_ -DSTM32F407xx -D_RTE_ -DUSE_HAL_DRIVER -DSTM32F407xx
-o voqc\ads1256.o --omf_browse voqc\ads1256.crf --depend voqc\ads1256.d)
|
||||
I (../board/Inc/ADS1256.h)(0x66960E51)
|
||||
I (../Core/Inc/main.h)(0x6694D721)
|
||||
I (../Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal.h)(0x66B41EAC)
|
||||
|
|
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
|
@ -256,7 +256,7 @@ void ads1256_get_data(void)
|
|||
case 7 :
|
||||
{
|
||||
InputReg[7] = (uint16_t)(((ADS1256ReadData(0) * 10) / 0.82 - 150) / 0.99);//ADS1256数据备用(0-25000uA) - 150) / 0.99
|
||||
// InputReg[7] = ( (InputReg[7] - 4000)/(float)16000.0 ) * 2000; //4~20mA->0~200Kpa,单位0.1Kpa
|
||||
ads1256_init();
|
||||
ao_num = 0;
|
||||
}
|
||||
break;
|
||||
|
|
Loading…
Reference in New Issue