Compare commits
4 Commits
ordered_ve
...
main
Author | SHA1 | Date | |
---|---|---|---|
98c0abc1f6 | |||
9ca69a2494 | |||
26aa408e96 | |||
f57eb4ccf4 |
10
Documents/.$PDU_Code.drawio.bkp
Normal file
10
Documents/.$PDU_Code.drawio.bkp
Normal file
@ -0,0 +1,10 @@
|
||||
<mxfile host="Electron" agent="Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) draw.io/26.0.16 Chrome/132.0.6834.196 Electron/34.2.0 Safari/537.36" version="26.0.16">
|
||||
<diagram name="Seite-1" id="cC3NooyGeuZej2kiCb_I">
|
||||
<mxGraphModel dx="1098" dy="940" grid="1" gridSize="10" guides="1" tooltips="1" connect="1" arrows="1" fold="1" page="1" pageScale="1" pageWidth="827" pageHeight="1169" math="0" shadow="0">
|
||||
<root>
|
||||
<mxCell id="0" />
|
||||
<mxCell id="1" parent="0" />
|
||||
</root>
|
||||
</mxGraphModel>
|
||||
</diagram>
|
||||
</mxfile>
|
BIN
Documents/12V_pump_DCDC.pdf
Normal file
BIN
Documents/12V_pump_DCDC.pdf
Normal file
Binary file not shown.
BIN
Documents/19V_ACU_DCDC.pdf
Normal file
BIN
Documents/19V_ACU_DCDC.pdf
Normal file
Binary file not shown.
BIN
Documents/8V4_DRS_DCDC.pdf
Normal file
BIN
Documents/8V4_DRS_DCDC.pdf
Normal file
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
BIN
Documents/LM5148_calculation_table.xlsm
Normal file
BIN
Documents/LM5148_calculation_table.xlsm
Normal file
Binary file not shown.
Binary file not shown.
@ -7414,7 +7414,7 @@
|
||||
)
|
||||
(fp_arc
|
||||
(start 0 2.2)
|
||||
(mid 0.05 2.25)
|
||||
(mid 0.050001 2.250001)
|
||||
(end 0 2.300001)
|
||||
(stroke
|
||||
(width 0.1)
|
||||
@ -82275,343 +82275,6 @@
|
||||
)
|
||||
)
|
||||
)
|
||||
(footprint "brain:toasty"
|
||||
(layer "F.Cu")
|
||||
(uuid "9e661cac-bbf1-4e9c-960e-b242aa83d97e")
|
||||
(at 266.25 151.95)
|
||||
(property "Reference" "G***"
|
||||
(at 0 0 0)
|
||||
(layer "F.SilkS")
|
||||
(hide yes)
|
||||
(uuid "7e0bca53-630b-4887-b616-e4c2eb8beeea")
|
||||
(effects
|
||||
(font
|
||||
(size 1.5 1.5)
|
||||
(thickness 0.3)
|
||||
)
|
||||
)
|
||||
)
|
||||
(property "Value" "LOGO"
|
||||
(at 0.75 0 0)
|
||||
(layer "F.SilkS")
|
||||
(hide yes)
|
||||
(uuid "eb755ed6-df00-4757-8567-7b5d6a6e2185")
|
||||
(effects
|
||||
(font
|
||||
(size 1.5 1.5)
|
||||
(thickness 0.3)
|
||||
)
|
||||
)
|
||||
)
|
||||
(property "Footprint" "brain:toasty"
|
||||
(at 0 0 0)
|
||||
(layer "F.Fab")
|
||||
(hide yes)
|
||||
(uuid "10d06b02-cf3f-4c99-8e26-90feb7730081")
|
||||
(effects
|
||||
(font
|
||||
(size 1.27 1.27)
|
||||
(thickness 0.15)
|
||||
)
|
||||
)
|
||||
)
|
||||
(property "Datasheet" ""
|
||||
(at 0 0 0)
|
||||
(layer "F.Fab")
|
||||
(hide yes)
|
||||
(uuid "703e8053-df44-453a-9e11-8d8d469d0ba2")
|
||||
(effects
|
||||
(font
|
||||
(size 1.27 1.27)
|
||||
(thickness 0.15)
|
||||
)
|
||||
)
|
||||
)
|
||||
(property "Description" ""
|
||||
(at 0 0 0)
|
||||
(layer "F.Fab")
|
||||
(hide yes)
|
||||
(uuid "5b218782-95f3-4013-8a62-463f7a21c34b")
|
||||
(effects
|
||||
(font
|
||||
(size 1.27 1.27)
|
||||
(thickness 0.15)
|
||||
)
|
||||
)
|
||||
)
|
||||
(attr board_only exclude_from_pos_files exclude_from_bom)
|
||||
(fp_poly
|
||||
(pts
|
||||
(xy 0.531564 -1.226003) (xy 0.625716 -1.217934) (xy 0.734536 -1.204303) (xy 0.838914 -1.187893)
|
||||
(xy 0.920967 -1.171586) (xy 0.97572 -1.154922) (xy 1.009053 -1.135908) (xy 1.017495 -1.127455) (xy 1.044009 -1.073651)
|
||||
(xy 1.040853 -1.017975) (xy 1.008874 -0.969812) (xy 1.002795 -0.964712) (xy 0.96484 -0.941441) (xy 0.923201 -0.933412)
|
||||
(xy 0.867013 -0.939536) (xy 0.830608 -0.947437) (xy 0.78938 -0.955192) (xy 0.725299 -0.964973) (xy 0.648551 -0.97529)
|
||||
(xy 0.598038 -0.981424) (xy 0.499321 -0.994987) (xy 0.428925 -1.010369) (xy 0.381949 -1.029453)
|
||||
(xy 0.35349 -1.054128) (xy 0.340301 -1.080573) (xy 0.338725 -1.129613) (xy 0.357931 -1.178731) (xy 0.391364 -1.214679)
|
||||
(xy 0.410998 -1.223483) (xy 0.458013 -1.228018)
|
||||
)
|
||||
(stroke
|
||||
(width 0)
|
||||
(type solid)
|
||||
)
|
||||
(fill solid)
|
||||
(layer "F.SilkS")
|
||||
(uuid "e80a966c-20dc-4595-bd88-9a7b448ce97a")
|
||||
)
|
||||
(fp_poly
|
||||
(pts
|
||||
(xy 0.134169 0.277157) (xy 0.173265 0.304692) (xy 0.175183 0.30657) (xy 0.194755 0.326913) (xy 0.208907 0.346004)
|
||||
(xy 0.215974 0.366119) (xy 0.214295 0.389535) (xy 0.202206 0.418529) (xy 0.178044 0.455378) (xy 0.140146 0.502358)
|
||||
(xy 0.08685 0.561746) (xy 0.016493 0.635819) (xy -0.072588 0.726855) (xy -0.182057 0.837129) (xy -0.294928 0.950243)
|
||||
(xy -0.419642 1.074914) (xy -0.523279 1.177894) (xy -0.608043 1.26119) (xy -0.67614 1.326812) (xy -0.729777 1.376767)
|
||||
(xy -0.77116 1.413065) (xy -0.802494 1.437714) (xy -0.825985 1.452722) (xy -0.843839 1.460097) (xy -0.856846 1.46187)
|
||||
(xy -0.914368 1.446443) (xy -0.943998 1.423422) (xy -0.961014 1.404388) (xy -0.972909 1.386256)
|
||||
(xy -0.977981 1.366778) (xy -0.974526 1.343707) (xy -0.960845 1.314795) (xy -0.935235 1.277792)
|
||||
(xy -0.895994 1.230452) (xy -0.84142 1.170526) (xy -0.769811 1.095765) (xy -0.679466 1.003923) (xy -0.568682 0.89275)
|
||||
(xy -0.460378 0.784572) (xy -0.323148 0.648156) (xy -0.20762 0.534581) (xy -0.112538 0.442675) (xy -0.036641 0.371266)
|
||||
(xy 0.021328 0.319183) (xy 0.062629 0.285253) (xy 0.088521 0.268305) (xy 0.096885 0.265794)
|
||||
)
|
||||
(stroke
|
||||
(width 0)
|
||||
(type solid)
|
||||
)
|
||||
(fill solid)
|
||||
(layer "F.SilkS")
|
||||
(uuid "1585b0d2-4ffb-4f00-b352-59967b10326d")
|
||||
)
|
||||
(fp_poly
|
||||
(pts
|
||||
(xy 0.921913 1.054988) (xy 0.949482 1.078862) (xy 0.965131 1.09921) (xy 0.975835 1.118446) (xy 0.979862 1.138865)
|
||||
(xy 0.975481 1.162761) (xy 0.960961 1.192427) (xy 0.934571 1.230156) (xy 0.894579 1.278242) (xy 0.839254 1.338979)
|
||||
(xy 0.766866 1.41466) (xy 0.675683 1.507579) (xy 0.563974 1.62003) (xy 0.469652 1.714586) (xy 0.345483 1.838794)
|
||||
(xy 0.242385 1.941354) (xy 0.158121 2.024294) (xy 0.090454 2.089645) (xy 0.037149 2.139435) (xy -0.004031 2.175694)
|
||||
(xy -0.035323 2.200451) (xy -0.058962 2.215736) (xy -0.077185 2.223577) (xy -0.092229 2.226006)
|
||||
(xy -0.093956 2.22603) (xy -0.146978 2.213486) (xy -0.181528 2.182259) (xy -0.205721 2.141466) (xy -0.215956 2.104278)
|
||||
(xy -0.215958 2.103901) (xy -0.204261 2.082436) (xy -0.169076 2.039073) (xy -0.110269 1.973667)
|
||||
(xy -0.027702 1.886073) (xy 0.078761 1.776144) (xy 0.209256 1.643734) (xy 0.297413 1.555171) (xy 0.421808 1.430776)
|
||||
(xy 0.52512 1.328014) (xy 0.609587 1.244854) (xy 0.67745 1.179266) (xy 0.730949 1.129222) (xy 0.772323 1.092692)
|
||||
(xy 0.803812 1.067646) (xy 0.827656 1.052054) (xy 0.846096 1.043887) (xy 0.86137 1.041116) (xy 0.864816 1.041029)
|
||||
)
|
||||
(stroke
|
||||
(width 0)
|
||||
(type solid)
|
||||
)
|
||||
(fill solid)
|
||||
(layer "F.SilkS")
|
||||
(uuid "5d071925-a521-4eb0-8173-c04a4848b679")
|
||||
)
|
||||
(fp_poly
|
||||
(pts
|
||||
(xy 0.744053 0.479333) (xy 0.779092 0.51897) (xy 0.7944 0.57038) (xy 0.791143 0.60339) (xy 0.777982 0.621385)
|
||||
(xy 0.743294 0.660595) (xy 0.689164 0.718859) (xy 0.617677 0.794018) (xy 0.530916 0.88391) (xy 0.430966 0.986376)
|
||||
(xy 0.319912 1.099255) (xy 0.199837 1.220388) (xy 0.079018 1.341432) (xy -0.068553 1.488649) (xy -0.194584 1.613993)
|
||||
(xy -0.300929 1.719187) (xy -0.389441 1.805953) (xy -0.461972 1.876011) (xy -0.520375 1.931085)
|
||||
(xy -0.566502 1.972895) (xy -0.602206 2.003165) (xy -0.629341 2.023614) (xy -0.649758 2.035967)
|
||||
(xy -0.665311 2.041943) (xy -0.676195 2.043296) (xy -0.729131 2.030305) (xy -0.762954 1.999525)
|
||||
(xy -0.78715 1.958699) (xy -0.797382 1.921442) (xy -0.797384 1.921072) (xy -0.785944 1.903496) (xy -0.753276 1.865149)
|
||||
(xy -0.70186 1.808537) (xy -0.634176 1.736167) (xy -0.552705 1.650545) (xy -0.459926 1.554176) (xy -0.358319 1.449568)
|
||||
(xy -0.250365 1.339225) (xy -0.138542 1.225655) (xy -0.025332 1.111363) (xy 0.086786 0.998856) (xy 0.195332 0.890639)
|
||||
(xy 0.297826 0.789218) (xy 0.391789 0.697101) (xy 0.474739 0.616792) (xy 0.544197 0.550798) (xy 0.597683 0.501625)
|
||||
(xy 0.632717 0.471779) (xy 0.644655 0.463834) (xy 0.696751 0.458582)
|
||||
)
|
||||
(stroke
|
||||
(width 0)
|
||||
(type solid)
|
||||
)
|
||||
(fill solid)
|
||||
(layer "F.SilkS")
|
||||
(uuid "4f98e730-28a7-4678-b03d-dd19d50d3be6")
|
||||
)
|
||||
(fp_poly
|
||||
(pts
|
||||
(xy 0.486771 -3.93074) (xy 0.527893 -3.911223) (xy 0.549697 -3.890244) (xy 0.560901 -3.859854) (xy 0.564663 -3.809709)
|
||||
(xy 0.564813 -3.790316) (xy 0.560846 -3.728601) (xy 0.546613 -3.669363) (xy 0.518622 -3.599756)
|
||||
(xy 0.505207 -3.571147) (xy 0.465632 -3.477346) (xy 0.447577 -3.3987) (xy 0.451093 -3.325008) (xy 0.476233 -3.246069)
|
||||
(xy 0.50721 -3.181297) (xy 0.536817 -3.122468) (xy 0.554379 -3.077694) (xy 0.562552 -3.034473) (xy 0.563992 -2.980305)
|
||||
(xy 0.562161 -2.922678) (xy 0.557153 -2.844046) (xy 0.547412 -2.785322) (xy 0.529785 -2.733229)
|
||||
(xy 0.504936 -2.681734) (xy 0.475258 -2.616076) (xy 0.451718 -2.547934) (xy 0.44166 -2.50454) (xy 0.420317 -2.438843)
|
||||
(xy 0.382963 -2.394467) (xy 0.335899 -2.373917) (xy 0.285427 -2.379697) (xy 0.237848 -2.414313)
|
||||
(xy 0.232076 -2.421223) (xy 0.206221 -2.480643) (xy 0.206853 -2.559845) (xy 0.233945 -2.658594)
|
||||
(xy 0.273695 -2.749585) (xy 0.312613 -2.83901) (xy 0.3301 -2.913678) (xy 0.326049 -2.98431) (xy 0.300354 -3.061628)
|
||||
(xy 0.269947 -3.124482) (xy 0.238114 -3.188388) (xy 0.219549 -3.237852) (xy 0.210825 -3.287072)
|
||||
(xy 0.208515 -3.350245) (xy 0.20859 -3.37863) (xy 0.210687 -3.451702) (xy 0.218167 -3.506346) (xy 0.234635 -3.557311)
|
||||
(xy 0.263696 -3.619345) (xy 0.270886 -3.633497) (xy 0.300134 -3.696554) (xy 0.321808 -3.754418)
|
||||
(xy 0.331947 -3.796239) (xy 0.332243 -3.801531) (xy 0.345668 -3.86335) (xy 0.380921 -3.908307) (xy 0.430466 -3.932179)
|
||||
)
|
||||
(stroke
|
||||
(width 0)
|
||||
(type solid)
|
||||
)
|
||||
(fill solid)
|
||||
(layer "F.SilkS")
|
||||
(uuid "e7f4bbcf-3618-40d9-b334-658d13e603e5")
|
||||
)
|
||||
(fp_poly
|
||||
(pts
|
||||
(xy -0.285746 -3.933069) (xy -0.238125 -3.898622) (xy -0.232077 -3.8914) (xy -0.206221 -3.83198)
|
||||
(xy -0.206854 -3.752778) (xy -0.233945 -3.65403) (xy -0.273696 -3.563038) (xy -0.312614 -3.473611)
|
||||
(xy -0.330102 -3.398945) (xy -0.326051 -3.328321) (xy -0.300356 -3.251021) (xy -0.269948 -3.188187)
|
||||
(xy -0.23808 -3.124201) (xy -0.219485 -3.074581) (xy -0.210713 -3.0251) (xy -0.208315 -2.96153)
|
||||
(xy -0.20834 -2.934039) (xy -0.210198 -2.861659) (xy -0.217253 -2.808102) (xy -0.233052 -2.75901)
|
||||
(xy -0.26114 -2.700023) (xy -0.270636 -2.681785) (xy -0.30029 -2.618996) (xy -0.322127 -2.560757)
|
||||
(xy -0.332039 -2.518275) (xy -0.332244 -2.513751) (xy -0.345437 -2.450851) (xy -0.380182 -2.405043)
|
||||
(xy -0.429224 -2.380494) (xy -0.485308 -2.381369) (xy -0.527893 -2.4014) (xy -0.549697 -2.42238)
|
||||
(xy -0.560901 -2.45277) (xy -0.564664 -2.502914) (xy -0.564814 -2.522307) (xy -0.560846 -2.584022)
|
||||
(xy -0.546614 -2.64326) (xy -0.518623 -2.712868) (xy -0.505208 -2.741476) (xy -0.465634 -2.835255)
|
||||
(xy -0.44757 -2.913858) (xy -0.451074 -2.987477) (xy -0.476202 -3.066306) (xy -0.507393 -3.131393)
|
||||
(xy -0.53635 -3.188501) (xy -0.55387 -3.231914) (xy -0.562348 -3.273345) (xy -0.564181 -3.324507)
|
||||
(xy -0.561761 -3.39711) (xy -0.561756 -3.397242) (xy -0.556962 -3.475131) (xy -0.548656 -3.531518)
|
||||
(xy -0.534019 -3.578117) (xy -0.510238 -3.626644) (xy -0.50385 -3.638118) (xy -0.473376 -3.702127)
|
||||
(xy -0.449801 -3.769547) (xy -0.441164 -3.808083) (xy -0.420229 -3.873702) (xy -0.383128 -3.918087)
|
||||
(xy -0.33619 -3.938717)
|
||||
)
|
||||
(stroke
|
||||
(width 0)
|
||||
(type solid)
|
||||
)
|
||||
(fill solid)
|
||||
(layer "F.SilkS")
|
||||
(uuid "3b4f9182-d155-46f5-bae6-c67190cb17e5")
|
||||
)
|
||||
(fp_poly
|
||||
(pts
|
||||
(xy -1.065685 -3.931384) (xy -1.016251 -3.898609) (xy -1.014113 -3.896373) (xy -0.985764 -3.842311)
|
||||
(xy -0.981774 -3.767888) (xy -1.001921 -3.675103) (xy -1.045985 -3.565951) (xy -1.051815 -3.553978)
|
||||
(xy -1.080695 -3.489554) (xy -1.102233 -3.430127) (xy -1.112609 -3.386557) (xy -1.113015 -3.37996)
|
||||
(xy -1.105695 -3.341592) (xy -1.086286 -3.284879) (xy -1.058616 -3.220641) (xy -1.051356 -3.205679)
|
||||
(xy -1.021179 -3.142231) (xy -1.002797 -3.092454) (xy -0.993265 -3.043413) (xy -0.98964 -2.982173)
|
||||
(xy -0.989065 -2.932047) (xy -0.989644 -2.858273) (xy -0.993998 -2.805695) (xy -1.004931 -2.762298)
|
||||
(xy -1.025249 -2.716068) (xy -1.050724 -2.667902) (xy -1.081738 -2.604004) (xy -1.10388 -2.545147)
|
||||
(xy -1.112975 -2.502547) (xy -1.113015 -2.500523) (xy -1.127251 -2.445459) (xy -1.163872 -2.40118)
|
||||
(xy -1.21375 -2.377303) (xy -1.231628 -2.37554) (xy -1.271999 -2.387333) (xy -1.311115 -2.415747)
|
||||
(xy -1.311591 -2.41625) (xy -1.339939 -2.470313) (xy -1.34393 -2.544735) (xy -1.323783 -2.63752)
|
||||
(xy -1.279718 -2.746672) (xy -1.273889 -2.758645) (xy -1.245009 -2.823069) (xy -1.223471 -2.882496)
|
||||
(xy -1.213094 -2.926066) (xy -1.212688 -2.932663) (xy -1.220009 -2.971032) (xy -1.239418 -3.027744)
|
||||
(xy -1.267088 -3.091982) (xy -1.274348 -3.106944) (xy -1.304525 -3.170394) (xy -1.322908 -3.220174)
|
||||
(xy -1.33244 -3.269219) (xy -1.336067 -3.330466) (xy -1.336643 -3.380576) (xy -1.335994 -3.454892)
|
||||
(xy -1.331663 -3.507241) (xy -1.321211 -3.548856) (xy -1.302198 -3.590969) (xy -1.28362 -3.624769)
|
||||
(xy -1.252856 -3.687442) (xy -1.2289 -3.751406) (xy -1.219165 -3.79089) (xy -1.197845 -3.861397)
|
||||
(xy -1.161688 -3.9101) (xy -1.115899 -3.934322)
|
||||
)
|
||||
(stroke
|
||||
(width 0)
|
||||
(type solid)
|
||||
)
|
||||
(fill solid)
|
||||
(layer "F.SilkS")
|
||||
(uuid "5b394159-9d6b-4e54-a485-0f9496d85ee2")
|
||||
)
|
||||
(fp_poly
|
||||
(pts
|
||||
(xy 1.260018 -3.931384) (xy 1.309452 -3.898609) (xy 1.31159 -3.896373) (xy 1.339939 -3.842311) (xy 1.343929 -3.767888)
|
||||
(xy 1.323783 -3.675103) (xy 1.279718 -3.565951) (xy 1.273888 -3.553978) (xy 1.245008 -3.489554)
|
||||
(xy 1.22347 -3.430127) (xy 1.213094 -3.386557) (xy 1.212688 -3.37996) (xy 1.220008 -3.341592) (xy 1.239417 -3.284879)
|
||||
(xy 1.267088 -3.220641) (xy 1.274347 -3.205679) (xy 1.304524 -3.142231) (xy 1.322906 -3.092454)
|
||||
(xy 1.332438 -3.043413) (xy 1.336063 -2.982173) (xy 1.336638 -2.932047) (xy 1.336059 -2.858273)
|
||||
(xy 1.331705 -2.805695) (xy 1.320772 -2.762298) (xy 1.300454 -2.716068) (xy 1.274979 -2.667902)
|
||||
(xy 1.243965 -2.604004) (xy 1.221823 -2.545147) (xy 1.212728 -2.502547) (xy 1.212688 -2.500523)
|
||||
(xy 1.198452 -2.445459) (xy 1.161831 -2.40118) (xy 1.111953 -2.377303) (xy 1.094075 -2.37554) (xy 1.053704 -2.387333)
|
||||
(xy 1.014589 -2.415747) (xy 1.014112 -2.41625) (xy 0.985764 -2.470313) (xy 0.981773 -2.544735) (xy 1.00192 -2.63752)
|
||||
(xy 1.045985 -2.746672) (xy 1.051814 -2.758645) (xy 1.080695 -2.823069) (xy 1.102232 -2.882496)
|
||||
(xy 1.112609 -2.926066) (xy 1.113015 -2.932663) (xy 1.105694 -2.971032) (xy 1.086285 -3.027744)
|
||||
(xy 1.058615 -3.091982) (xy 1.051355 -3.106944) (xy 1.021178 -3.170394) (xy 1.002795 -3.220174)
|
||||
(xy 0.993263 -3.269219) (xy 0.989636 -3.330466) (xy 0.98906 -3.380576) (xy 0.989709 -3.454892) (xy 0.99404 -3.507241)
|
||||
(xy 1.004492 -3.548856) (xy 1.023505 -3.590969) (xy 1.042083 -3.624769) (xy 1.072847 -3.687442)
|
||||
(xy 1.096803 -3.751406) (xy 1.106538 -3.79089) (xy 1.127858 -3.861397) (xy 1.164016 -3.9101) (xy 1.209804 -3.934322)
|
||||
)
|
||||
(stroke
|
||||
(width 0)
|
||||
(type solid)
|
||||
)
|
||||
(fill solid)
|
||||
(layer "F.SilkS")
|
||||
(uuid "3c371b7d-331f-487a-8166-4950056e7a1b")
|
||||
)
|
||||
(fp_poly
|
||||
(pts
|
||||
(xy 0.122847 -2.04702) (xy 0.248034 -2.044361) (xy 0.36707 -2.040298) (xy 0.471467 -2.03513) (xy 0.552738 -2.02916)
|
||||
(xy 0.564813 -2.027964) (xy 0.91212 -1.98183) (xy 1.232503 -1.919063) (xy 1.5256 -1.839801) (xy 1.791047 -1.744183)
|
||||
(xy 2.028482 -1.632349) (xy 2.237541 -1.504437) (xy 2.417861 -1.360585) (xy 2.486698 -1.293629)
|
||||
(xy 2.600508 -1.154546) (xy 2.684165 -1.005317) (xy 2.737062 -0.848463) (xy 2.75859 -0.686505) (xy 2.748142 -0.521966)
|
||||
(xy 2.709422 -0.369483) (xy 2.647875 -0.224984) (xy 2.565218 -0.088312) (xy 2.457227 0.046919) (xy 2.379692 0.128841)
|
||||
(xy 2.242642 0.266269) (xy 2.242642 2.065556) (xy 2.242642 3.864843) (xy 2.204194 3.900963) (xy 2.165746 3.937083)
|
||||
(xy -0.002328 3.937083) (xy -2.170402 3.937083) (xy -2.206522 3.898635) (xy -2.242643 3.860187)
|
||||
(xy -2.242643 2.062222) (xy -2.242643 0.264257) (xy -2.373549 0.136282) (xy -2.513549 -0.018327)
|
||||
(xy -2.622363 -0.177298) (xy -2.699706 -0.339402) (xy -2.745295 -0.503407) (xy -2.757503 -0.651759)
|
||||
(xy -2.524697 -0.651759) (xy -2.508898 -0.516082) (xy -2.461125 -0.378973) (xy -2.381144 -0.239797)
|
||||
(xy -2.268716 -0.097917) (xy -2.123606 0.047301) (xy -2.08898 0.078262) (xy -2.010072 0.147568)
|
||||
(xy -2.010072 1.92604) (xy -2.010072 3.704512) (xy 0 3.704512) (xy 2.010072 3.704512) (xy 2.010072 1.924745)
|
||||
(xy 2.010072 0.144977) (xy 2.088979 0.076741) (xy 2.229085 -0.054234) (xy 2.33944 -0.17988) (xy 2.422407 -0.303385)
|
||||
(xy 2.48035 -0.427935) (xy 2.494513 -0.47024) (xy 2.520879 -0.609973) (xy 2.515132 -0.74685) (xy 2.478331 -0.879877)
|
||||
(xy 2.411537 -1.008056) (xy 2.315809 -1.130391) (xy 2.192207 -1.245887) (xy 2.041789 -1.353546)
|
||||
(xy 1.865616 -1.452373) (xy 1.664747 -1.541372) (xy 1.440242 -1.619546) (xy 1.204382 -1.683268)
|
||||
(xy 1.063124 -1.715253) (xy 0.934055 -1.741094) (xy 0.81099 -1.761393) (xy 0.687746 -1.776757) (xy 0.558139 -1.787789)
|
||||
(xy 0.415987 -1.795096) (xy 0.255104 -1.79928) (xy 0.069309 -1.800947) (xy 0 -1.801048) (xy -0.155616 -1.800819)
|
||||
(xy -0.283242 -1.799968) (xy -0.388115 -1.798243) (xy -0.475468 -1.795394) (xy -0.550534 -1.791171)
|
||||
(xy -0.618548 -1.785324) (xy -0.684744 -1.777603) (xy -0.754356 -1.767757) (xy -0.780772 -1.763719)
|
||||
(xy -1.099692 -1.705161) (xy -1.388553 -1.632955) (xy -1.647628 -1.547008) (xy -1.877192 -1.447228)
|
||||
(xy -2.07752 -1.333521) (xy -2.109745 -1.312079) (xy -2.209212 -1.234167) (xy -2.304131 -1.141371)
|
||||
(xy -2.386645 -1.042423) (xy -2.448895 -0.946057) (xy -2.461326 -0.921362) (xy -2.508761 -0.786641)
|
||||
(xy -2.524697 -0.651759) (xy -2.757503 -0.651759) (xy -2.758846 -0.668082) (xy -2.740073 -0.832197)
|
||||
(xy -2.688694 -0.994521) (xy -2.652343 -1.071485) (xy -2.605402 -1.144462) (xy -2.53732 -1.228681)
|
||||
(xy -2.454825 -1.317296) (xy -2.364645 -1.403462) (xy -2.273509 -1.480335) (xy -2.195127 -1.536629)
|
||||
(xy -1.974687 -1.661297) (xy -1.725922 -1.769851) (xy -1.449707 -1.862027) (xy -1.146914 -1.937561)
|
||||
(xy -0.81842 -1.996191) (xy -0.564814 -2.027964) (xy -0.488873 -2.034053) (xy -0.388199 -2.039396)
|
||||
(xy -0.271281 -2.043691) (xy -0.146607 -2.046638) (xy -0.022666 -2.047937) (xy 0 -2.047973)
|
||||
)
|
||||
(stroke
|
||||
(width 0)
|
||||
(type solid)
|
||||
)
|
||||
(fill solid)
|
||||
(layer "F.SilkS")
|
||||
(uuid "397348ab-5c52-413c-8813-ef3d186d043e")
|
||||
)
|
||||
(fp_poly
|
||||
(pts
|
||||
(xy 0.080758 -1.649632) (xy 0.307529 -1.640957) (xy 0.53075 -1.625074) (xy 0.741495 -1.60227) (xy 0.863832 -1.584482)
|
||||
(xy 1.088874 -1.540985) (xy 1.305381 -1.485705) (xy 1.509836 -1.42017) (xy 1.698725 -1.345909) (xy 1.868531 -1.264451)
|
||||
(xy 2.015739 -1.177324) (xy 2.136832 -1.086059) (xy 2.228295 -0.992183) (xy 2.229618 -0.990518)
|
||||
(xy 2.288833 -0.907563) (xy 2.32576 -0.83202) (xy 2.344768 -0.751476) (xy 2.350228 -0.653513) (xy 2.350223 -0.647875)
|
||||
(xy 2.348386 -0.571565) (xy 2.341773 -0.516249) (xy 2.32796 -0.469779) (xy 2.304942 -0.420803) (xy 2.233217 -0.30759)
|
||||
(xy 2.137505 -0.192589) (xy 2.025376 -0.084414) (xy 1.968332 -0.037742) (xy 1.844136 0.058142) (xy 1.844043 1.762146)
|
||||
(xy 1.84395 3.466151) (xy 1.805502 3.502271) (xy 1.767054 3.538391) (xy -0.002328 3.538391) (xy -1.77171 3.538391)
|
||||
(xy -1.807831 3.499943) (xy -1.843951 3.461495) (xy -1.844044 1.759818) (xy -1.844137 0.058142)
|
||||
(xy -1.968332 -0.037742) (xy -2.08353 -0.137567) (xy -2.185949 -0.247521) (xy -2.26837 -0.359359)
|
||||
(xy -2.303644 -0.420803) (xy -2.340313 -0.5218) (xy -2.356728 -0.633245) (xy -2.353996 -0.693492)
|
||||
(xy -2.120606 -0.693492) (xy -2.117673 -0.611573) (xy -2.085042 -0.521437) (xy -2.024418 -0.425713)
|
||||
(xy -1.937507 -0.327029) (xy -1.826016 -0.228014) (xy -1.810711 -0.215958) (xy -1.749703 -0.167997)
|
||||
(xy -1.695943 -0.124799) (xy -1.656557 -0.092142) (xy -1.641626 -0.078908) (xy -1.636699 -0.073017)
|
||||
(xy -1.632337 -0.06409) (xy -1.628506 -0.05019) (xy -1.625172 -0.029379) (xy -1.622299 0.00028)
|
||||
(xy -1.619854 0.040724) (xy -1.617803 0.09389) (xy -1.616111 0.161714) (xy -1.614744 0.246136) (xy -1.613668 0.34909)
|
||||
(xy -1.612847 0.472515) (xy -1.612249 0.618348) (xy -1.611838 0.788526) (xy -1.61158 0.984985) (xy -1.611441 1.209664)
|
||||
(xy -1.611387 1.464499) (xy -1.61138 1.627992) (xy -1.61138 3.30582) (xy 0 3.30582) (xy 1.61138 3.30582)
|
||||
(xy 1.61138 1.627992) (xy 1.611401 1.354655) (xy 1.611486 1.112606) (xy 1.61167 0.899907) (xy 1.611987 0.71462)
|
||||
(xy 1.612472 0.55481) (xy 1.613159 0.418538) (xy 1.614082 0.303867) (xy 1.615275 0.208861) (xy 1.616773 0.131582)
|
||||
(xy 1.618611 0.070094) (xy 1.620821 0.022458) (xy 1.62344 -0.013262) (xy 1.626501 -0.039004) (xy 1.630038 -0.056703)
|
||||
(xy 1.634085 -0.068299) (xy 1.638678 -0.075727) (xy 1.641626 -0.078908) (xy 1.667173 -0.101103)
|
||||
(xy 1.711938 -0.137765) (xy 1.768795 -0.183117) (xy 1.81071 -0.215958) (xy 1.925103 -0.314832) (xy 2.015124 -0.413698)
|
||||
(xy 2.079068 -0.509928) (xy 2.11523 -0.600892) (xy 2.121903 -0.683962) (xy 2.120605 -0.693492) (xy 2.091129 -0.775931)
|
||||
(xy 2.030913 -0.858552) (xy 1.942404 -0.939995) (xy 1.82805 -1.018901) (xy 1.690299 -1.093911) (xy 1.531599 -1.163665)
|
||||
(xy 1.354399 -1.226803) (xy 1.161145 -1.281965) (xy 0.991746 -1.32043) (xy 0.674569 -1.371829) (xy 0.340058 -1.402595)
|
||||
(xy -0.003081 -1.412728) (xy -0.346142 -1.402226) (xy -0.680419 -1.371091) (xy -0.991746 -1.32043)
|
||||
(xy -1.195564 -1.273022) (xy -1.385605 -1.216486) (xy -1.559397 -1.152196) (xy -1.714463 -1.081526)
|
||||
(xy -1.848328 -1.00585) (xy -1.958518 -0.926545) (xy -2.042558 -0.844983) (xy -2.097972 -0.76254)
|
||||
(xy -2.120606 -0.693492) (xy -2.353996 -0.693492) (xy -2.351786 -0.742226) (xy -2.336505 -0.805909)
|
||||
(xy -2.280302 -0.920976) (xy -2.192867 -1.030719) (xy -2.075878 -1.13437) (xy -1.931012 -1.231166)
|
||||
(xy -1.759948 -1.32034) (xy -1.564363 -1.401127) (xy -1.345935 -1.47276) (xy -1.106342 -1.534475)
|
||||
(xy -0.847262 -1.585506) (xy -0.570373 -1.625087) (xy -0.53159 -1.629526) (xy -0.347727 -1.644205)
|
||||
(xy -0.140636 -1.650811)
|
||||
)
|
||||
(stroke
|
||||
(width 0)
|
||||
(type solid)
|
||||
)
|
||||
(fill solid)
|
||||
(layer "F.SilkS")
|
||||
(uuid "90cc2537-0acd-482e-a478-174d613215f0")
|
||||
)
|
||||
)
|
||||
(footprint "824501241:DIOM5127X250N"
|
||||
(layer "F.Cu")
|
||||
(uuid "9eab8db0-4919-4e0c-b7ba-c34c2e8c2084")
|
||||
@ -146921,19 +146584,6 @@
|
||||
(justify left bottom)
|
||||
)
|
||||
)
|
||||
(gr_text "might get toasty"
|
||||
(at 256.06 158.74 0)
|
||||
(layer "F.SilkS" knockout)
|
||||
(uuid "b5d190fe-882b-4a4c-bec8-951082c287ec")
|
||||
(effects
|
||||
(font
|
||||
(size 1.5 1.5)
|
||||
(thickness 0.3)
|
||||
(bold yes)
|
||||
)
|
||||
(justify left bottom)
|
||||
)
|
||||
)
|
||||
(gr_text "8"
|
||||
(at 260.6 135 0)
|
||||
(layer "F.SilkS")
|
||||
@ -167608,6 +167258,14 @@
|
||||
(net 6)
|
||||
(uuid "f94a326f-e8b0-4e2c-85b0-9f26285d3ad6")
|
||||
)
|
||||
(segment
|
||||
(start 194.837358 135.364382)
|
||||
(end 195.05 135.577024)
|
||||
(width 0.25)
|
||||
(layer "B.Cu")
|
||||
(net 6)
|
||||
(uuid "017c6b4a-e945-4ede-8588-32ee4dc10a92")
|
||||
)
|
||||
(segment
|
||||
(start 198.712976 135.577024)
|
||||
(end 195.05 135.577024)
|
||||
@ -167624,6 +167282,14 @@
|
||||
(net 6)
|
||||
(uuid "6e7a4fbc-ceb9-4987-bdf6-82245e9b2dc8")
|
||||
)
|
||||
(segment
|
||||
(start 193.99 135.364382)
|
||||
(end 194.837358 135.364382)
|
||||
(width 0.25)
|
||||
(layer "B.Cu")
|
||||
(net 6)
|
||||
(uuid "779ade83-d374-4cbc-8edc-a248cb27dece")
|
||||
)
|
||||
(segment
|
||||
(start 204.285 130.005)
|
||||
(end 198.712976 135.577024)
|
||||
@ -189475,6 +189141,14 @@
|
||||
(net 349)
|
||||
(uuid "049136d6-d871-469d-b071-19cadc517281")
|
||||
)
|
||||
(segment
|
||||
(start 232.029411 127.029411)
|
||||
(end 232.029411 137.255)
|
||||
(width 1)
|
||||
(layer "B.Cu")
|
||||
(net 349)
|
||||
(uuid "0740b4a9-709c-4b96-ad63-13871f93e74b")
|
||||
)
|
||||
(segment
|
||||
(start 223.4 102.2)
|
||||
(end 223.4 101.4)
|
||||
@ -189483,14 +189157,6 @@
|
||||
(net 349)
|
||||
(uuid "0c7012ab-4541-4ef2-9d1f-f01297c913de")
|
||||
)
|
||||
(segment
|
||||
(start 223.4 118.4)
|
||||
(end 232.029411 127.029411)
|
||||
(width 1)
|
||||
(layer "B.Cu")
|
||||
(net 349)
|
||||
(uuid "0e9a3d63-c1f5-48bf-a515-b3f689cae935")
|
||||
)
|
||||
(segment
|
||||
(start 224.8 104)
|
||||
(end 224.2 104.6)
|
||||
@ -189539,14 +189205,6 @@
|
||||
(net 349)
|
||||
(uuid "2d76fea4-cab7-4a3c-867c-fdc163726f2a")
|
||||
)
|
||||
(segment
|
||||
(start 223.4 110.75)
|
||||
(end 223.4 113)
|
||||
(width 1)
|
||||
(layer "B.Cu")
|
||||
(net 349)
|
||||
(uuid "379c86a8-bde1-4a14-bc4c-82fdc58cb4a1")
|
||||
)
|
||||
(segment
|
||||
(start 262.1 105)
|
||||
(end 226.2 105)
|
||||
@ -189579,6 +189237,14 @@
|
||||
(net 349)
|
||||
(uuid "61e5f2c4-cb22-4696-8a5e-c509b19587ee")
|
||||
)
|
||||
(segment
|
||||
(start 223.4 108.1)
|
||||
(end 223.4 118.4)
|
||||
(width 1)
|
||||
(layer "B.Cu")
|
||||
(net 349)
|
||||
(uuid "66d8ddc4-718f-4083-88d7-55c7db57120c")
|
||||
)
|
||||
(segment
|
||||
(start 221.82 82.6)
|
||||
(end 222.700008 81.719992)
|
||||
@ -189588,12 +189254,12 @@
|
||||
(uuid "68f656e2-ab81-470d-b6c9-4acfae77e58c")
|
||||
)
|
||||
(segment
|
||||
(start 223.4 115.6)
|
||||
(end 223.4 118.4)
|
||||
(start 232.029411 137.255)
|
||||
(end 229.929411 139.355)
|
||||
(width 1)
|
||||
(layer "B.Cu")
|
||||
(net 349)
|
||||
(uuid "7a479b1f-6161-4ee5-a1f5-1b281587d4db")
|
||||
(uuid "812070fa-55fa-4c01-9d44-2d38506d0407")
|
||||
)
|
||||
(segment
|
||||
(start 224.35 105.15)
|
||||
@ -189611,30 +189277,6 @@
|
||||
(net 349)
|
||||
(uuid "8268515b-e65c-4924-92d7-b6d1e32eab24")
|
||||
)
|
||||
(segment
|
||||
(start 223.4 113)
|
||||
(end 223.4 115.6)
|
||||
(width 1)
|
||||
(layer "B.Cu")
|
||||
(net 349)
|
||||
(uuid "84dc8987-c0c9-41e4-927f-a75b60606ef2")
|
||||
)
|
||||
(segment
|
||||
(start 232.029411 137.255)
|
||||
(end 229.929411 139.355)
|
||||
(width 1)
|
||||
(layer "B.Cu")
|
||||
(net 349)
|
||||
(uuid "86c76053-66a5-4f04-bd02-908ed6e8fb4d")
|
||||
)
|
||||
(segment
|
||||
(start 232.029411 127.029411)
|
||||
(end 232.029411 137.255)
|
||||
(width 1)
|
||||
(layer "B.Cu")
|
||||
(net 349)
|
||||
(uuid "91e84c8c-2e5d-4e89-bb2d-1b1aa2ad9c83")
|
||||
)
|
||||
(segment
|
||||
(start 224.35 106.85)
|
||||
(end 223.4 107.8)
|
||||
@ -189731,14 +189373,6 @@
|
||||
(net 349)
|
||||
(uuid "e54eb779-04a1-47ea-b25a-5c50c578c82b")
|
||||
)
|
||||
(segment
|
||||
(start 223.4 108.1)
|
||||
(end 223.4 110.75)
|
||||
(width 1)
|
||||
(layer "B.Cu")
|
||||
(net 349)
|
||||
(uuid "ebda275c-8288-4e66-b112-94393318dfd9")
|
||||
)
|
||||
(segment
|
||||
(start 224.2 104.6)
|
||||
(end 224.2 103.4)
|
||||
@ -189747,6 +189381,14 @@
|
||||
(net 349)
|
||||
(uuid "f4424ac4-be9c-47ac-b973-96715a120752")
|
||||
)
|
||||
(segment
|
||||
(start 223.4 118.4)
|
||||
(end 232.029411 127.029411)
|
||||
(width 1)
|
||||
(layer "B.Cu")
|
||||
(net 349)
|
||||
(uuid "ff16e84f-330e-4570-b6e1-7bddb4607f76")
|
||||
)
|
||||
(segment
|
||||
(start 188.85 116.8)
|
||||
(end 188.86 116.79)
|
||||
@ -277352,51 +276994,6 @@
|
||||
)
|
||||
)
|
||||
)
|
||||
(zone
|
||||
(net 349)
|
||||
(net_name "/RBR/RES")
|
||||
(layer "B.Cu")
|
||||
(uuid "3578615f-6602-4129-aa36-c73df82576ac")
|
||||
(name "$teardrop_padvia$")
|
||||
(hatch full 0.1)
|
||||
(priority 30000)
|
||||
(attr
|
||||
(teardrop
|
||||
(type padvia)
|
||||
)
|
||||
)
|
||||
(connect_pads yes
|
||||
(clearance 0)
|
||||
)
|
||||
(min_thickness 0.0254)
|
||||
(filled_areas_thickness no)
|
||||
(fill yes
|
||||
(thermal_gap 0.5)
|
||||
(thermal_bridge_width 0.5)
|
||||
(island_removal_mode 1)
|
||||
(island_area_min 10)
|
||||
)
|
||||
(polygon
|
||||
(pts
|
||||
(xy 231.260726 137.316578) (xy 230.957567 137.585449) (xy 230.677345 137.768815) (xy 230.413882 137.881855)
|
||||
(xy 230.161 137.939748) (xy 229.912522 137.957674) (xy 229.928704 139.355707) (xy 231.326736 139.371888)
|
||||
(xy 231.344661 139.123409) (xy 231.402554 138.870527) (xy 231.515593 138.607064) (xy 231.69896 138.326842)
|
||||
(xy 231.967833 138.023685)
|
||||
)
|
||||
)
|
||||
(filled_polygon
|
||||
(layer "B.Cu")
|
||||
(pts
|
||||
(xy 231.268517 137.324369) (xy 231.960041 138.015893) (xy 231.963468 138.024166) (xy 231.960521 138.031929)
|
||||
(xy 231.698971 138.326827) (xy 231.698954 138.32685) (xy 231.515594 138.607061) (xy 231.515591 138.607066)
|
||||
(xy 231.402556 138.870521) (xy 231.402554 138.870527) (xy 231.344661 139.123409) (xy 231.334566 139.263337)
|
||||
(xy 231.327528 139.360903) (xy 231.323514 139.368908) (xy 231.315723 139.37176) (xy 229.940135 139.355839)
|
||||
(xy 229.931902 139.352317) (xy 229.928571 139.344276) (xy 229.912649 137.968684) (xy 229.91598 137.960374)
|
||||
(xy 229.923504 137.956881) (xy 230.161 137.939748) (xy 230.413882 137.881855) (xy 230.677345 137.768815)
|
||||
(xy 230.957567 137.585449) (xy 231.252483 137.323888) (xy 231.260944 137.320963)
|
||||
)
|
||||
)
|
||||
)
|
||||
(zone
|
||||
(net 55)
|
||||
(net_name "/MCU/SWDIO")
|
||||
@ -282386,6 +281983,48 @@
|
||||
)
|
||||
)
|
||||
)
|
||||
(zone
|
||||
(net 6)
|
||||
(net_name "/MCU/NRST")
|
||||
(layer "B.Cu")
|
||||
(uuid "71b6ee4c-8fc9-4a21-9737-5fd56dae4f02")
|
||||
(name "$teardrop_padvia$")
|
||||
(hatch full 0.1)
|
||||
(priority 30001)
|
||||
(attr
|
||||
(teardrop
|
||||
(type padvia)
|
||||
)
|
||||
)
|
||||
(connect_pads yes
|
||||
(clearance 0)
|
||||
)
|
||||
(min_thickness 0.0254)
|
||||
(filled_areas_thickness no)
|
||||
(fill yes
|
||||
(thermal_gap 0.5)
|
||||
(thermal_bridge_width 0.5)
|
||||
(island_removal_mode 1)
|
||||
(island_area_min 10)
|
||||
)
|
||||
(polygon
|
||||
(pts
|
||||
(xy 194.32025 135.489382) (xy 194.458482 135.508209) (xy 194.543841 135.560683) (xy 194.604774 135.640792)
|
||||
(xy 194.66973 135.742524) (xy 194.767157 135.859867) (xy 195.051 135.577024) (xy 195.05 135.177024)
|
||||
(xy 194.868638 135.183509) (xy 194.740394 135.198974) (xy 194.629855 135.217431) (xy 194.50161 135.232896)
|
||||
(xy 194.32025 135.239382)
|
||||
)
|
||||
)
|
||||
(filled_polygon
|
||||
(layer "B.Cu")
|
||||
(pts
|
||||
(xy 194.32025 135.489382) (xy 194.458482 135.508209) (xy 194.543841 135.560683) (xy 194.604774 135.640792)
|
||||
(xy 194.66973 135.742524) (xy 194.767157 135.859867) (xy 195.051 135.577024) (xy 195.05 135.177024)
|
||||
(xy 194.868638 135.183509) (xy 194.740394 135.198974) (xy 194.629855 135.217431) (xy 194.50161 135.232896)
|
||||
(xy 194.32025 135.239382)
|
||||
)
|
||||
)
|
||||
)
|
||||
(zone
|
||||
(net 2)
|
||||
(net_name "+3V3")
|
||||
@ -283208,6 +282847,48 @@
|
||||
)
|
||||
)
|
||||
)
|
||||
(zone
|
||||
(net 349)
|
||||
(net_name "/RBR/RES")
|
||||
(layer "B.Cu")
|
||||
(uuid "7e82013d-71e5-4916-b845-986b8907c7a7")
|
||||
(name "$teardrop_padvia$")
|
||||
(hatch full 0.1)
|
||||
(priority 30000)
|
||||
(attr
|
||||
(teardrop
|
||||
(type padvia)
|
||||
)
|
||||
)
|
||||
(connect_pads yes
|
||||
(clearance 0)
|
||||
)
|
||||
(min_thickness 0.0254)
|
||||
(filled_areas_thickness no)
|
||||
(fill yes
|
||||
(thermal_gap 0.5)
|
||||
(thermal_bridge_width 0.5)
|
||||
(island_removal_mode 1)
|
||||
(island_area_min 10)
|
||||
)
|
||||
(polygon
|
||||
(pts
|
||||
(xy 231.260726 137.316578) (xy 230.957567 137.585449) (xy 230.677345 137.768815) (xy 230.413882 137.881855)
|
||||
(xy 230.161 137.939748) (xy 229.912522 137.957674) (xy 229.928704 139.355707) (xy 231.326736 139.371888)
|
||||
(xy 231.344661 139.123409) (xy 231.402554 138.870527) (xy 231.515593 138.607064) (xy 231.69896 138.326842)
|
||||
(xy 231.967833 138.023685)
|
||||
)
|
||||
)
|
||||
(filled_polygon
|
||||
(layer "B.Cu")
|
||||
(pts
|
||||
(xy 231.260726 137.316578) (xy 230.957567 137.585449) (xy 230.677345 137.768815) (xy 230.413882 137.881855)
|
||||
(xy 230.161 137.939748) (xy 229.912522 137.957674) (xy 229.928704 139.355707) (xy 231.326736 139.371888)
|
||||
(xy 231.344661 139.123409) (xy 231.402554 138.870527) (xy 231.515593 138.607064) (xy 231.69896 138.326842)
|
||||
(xy 231.967833 138.023685)
|
||||
)
|
||||
)
|
||||
)
|
||||
(zone
|
||||
(net 208)
|
||||
(net_name "/MCU/IN3")
|
||||
@ -284878,6 +284559,48 @@
|
||||
)
|
||||
)
|
||||
)
|
||||
(zone
|
||||
(net 6)
|
||||
(net_name "/MCU/NRST")
|
||||
(layer "B.Cu")
|
||||
(uuid "9b785ba8-9e85-4993-9df6-50a450121413")
|
||||
(name "$teardrop_padvia$")
|
||||
(hatch full 0.1)
|
||||
(priority 30000)
|
||||
(attr
|
||||
(teardrop
|
||||
(type padvia)
|
||||
)
|
||||
)
|
||||
(connect_pads yes
|
||||
(clearance 0)
|
||||
)
|
||||
(min_thickness 0.0254)
|
||||
(filled_areas_thickness no)
|
||||
(fill yes
|
||||
(thermal_gap 0.5)
|
||||
(thermal_bridge_width 0.5)
|
||||
(island_removal_mode 1)
|
||||
(island_area_min 10)
|
||||
)
|
||||
(polygon
|
||||
(pts
|
||||
(xy 194.79 135.239382) (xy 194.620601 135.226652) (xy 194.504905 135.191411) (xy 194.409215 135.138079)
|
||||
(xy 194.299836 135.071078) (xy 194.143073 134.99483) (xy 193.989 135.364382) (xy 194.143073 135.733934)
|
||||
(xy 194.299836 135.657684) (xy 194.409215 135.590683) (xy 194.504905 135.537352) (xy 194.620601 135.502111)
|
||||
(xy 194.79 135.489382)
|
||||
)
|
||||
)
|
||||
(filled_polygon
|
||||
(layer "B.Cu")
|
||||
(pts
|
||||
(xy 194.79 135.239382) (xy 194.620601 135.226652) (xy 194.504905 135.191411) (xy 194.409215 135.138079)
|
||||
(xy 194.299836 135.071078) (xy 194.143073 134.99483) (xy 193.989 135.364382) (xy 194.143073 135.733934)
|
||||
(xy 194.299836 135.657684) (xy 194.409215 135.590683) (xy 194.504905 135.537352) (xy 194.620601 135.502111)
|
||||
(xy 194.79 135.489382)
|
||||
)
|
||||
)
|
||||
)
|
||||
(zone
|
||||
(net 208)
|
||||
(net_name "/MCU/IN3")
|
||||
|
File diff suppressed because one or more lines are too long
@ -104,7 +104,7 @@
|
||||
<option id="com.st.stm32cube.ide.mcu.gnu.managedbuild.option.floatabi.2145563301" superClass="com.st.stm32cube.ide.mcu.gnu.managedbuild.option.floatabi" useByScannerDiscovery="true" value="com.st.stm32cube.ide.mcu.gnu.managedbuild.option.floatabi.value.hard" valueType="enumerated"/>
|
||||
<option id="com.st.stm32cube.ide.mcu.gnu.managedbuild.option.target_board.1139542869" superClass="com.st.stm32cube.ide.mcu.gnu.managedbuild.option.target_board" useByScannerDiscovery="false" value="genericBoard" valueType="string"/>
|
||||
<option id="com.st.stm32cube.ide.mcu.gnu.managedbuild.option.defaults.305328668" superClass="com.st.stm32cube.ide.mcu.gnu.managedbuild.option.defaults" useByScannerDiscovery="false" value="com.st.stm32cube.ide.common.services.build.inputs.revA.1.0.6 || Release || false || Executable || com.st.stm32cube.ide.mcu.gnu.managedbuild.option.toolchain.value.workspace || STM32F302RBTx || 0 || 0 || arm-none-eabi- || ${gnu_tools_for_stm32_compiler_path} || ../Core/Inc | ../Drivers/STM32F3xx_HAL_Driver/Inc | ../Drivers/STM32F3xx_HAL_Driver/Inc/Legacy | ../Drivers/CMSIS/Device/ST/STM32F3xx/Include | ../Drivers/CMSIS/Include || || || USE_HAL_DRIVER | STM32F302xC || || Drivers | Core/Startup | Core || || || ${workspace_loc:/${ProjName}/STM32F302RBTX_FLASH.ld} || true || NonSecure || || secure_nsclib.o || || None || || || " valueType="string"/>
|
||||
<option id="com.st.stm32cube.ide.mcu.debug.option.cpuclock.180502099" superClass="com.st.stm32cube.ide.mcu.debug.option.cpuclock" value="16" valueType="string"/>
|
||||
<option id="com.st.stm32cube.ide.mcu.debug.option.cpuclock.180502099" superClass="com.st.stm32cube.ide.mcu.debug.option.cpuclock" useByScannerDiscovery="false" value="16" valueType="string"/>
|
||||
<targetPlatform archList="all" binaryParser="org.eclipse.cdt.core.ELF" id="com.st.stm32cube.ide.mcu.gnu.managedbuild.targetplatform.1980137912" isAbstract="false" osList="all" superClass="com.st.stm32cube.ide.mcu.gnu.managedbuild.targetplatform"/>
|
||||
<builder buildPath="${workspace_loc:/PDU_FT25}/Release" id="com.st.stm32cube.ide.mcu.gnu.managedbuild.builder.1459413955" managedBuildOn="true" name="Gnu Make Builder.Release" parallelBuildOn="true" parallelizationNumber="optimal" superClass="com.st.stm32cube.ide.mcu.gnu.managedbuild.builder"/>
|
||||
<tool id="com.st.stm32cube.ide.mcu.gnu.managedbuild.tool.assembler.46668643" name="MCU/MPU GCC Assembler" superClass="com.st.stm32cube.ide.mcu.gnu.managedbuild.tool.assembler">
|
||||
@ -173,4 +173,5 @@
|
||||
<autodiscovery enabled="false" problemReportingEnabled="true" selectedProfileId=""/>
|
||||
</scannerConfigBuildInfo>
|
||||
</storageModule>
|
||||
<storageModule moduleId="refreshScope"/>
|
||||
</cproject>
|
File diff suppressed because one or more lines are too long
@ -0,0 +1,2 @@
|
||||
eclipse.preferences.version=1
|
||||
sfrviewstate={"fFavorites"\:{"fLists"\:{}},"fProperties"\:{"fNodeProperties"\:{}}}
|
@ -1,3 +1,4 @@
|
||||
66BE74F758C12D739921AEA421D593D3=0
|
||||
8DF89ED150041C4CBC7CB9A9CAA90856=75A976C2EECA00C915ADE0412978B13E
|
||||
DC22A860405A8BF2F2C095E5B6529F12=75A976C2EECA00C915ADE0412978B13E
|
||||
eclipse.preferences.version=1
|
||||
|
29
Software/Code/.vscode/settings.json
vendored
Normal file
29
Software/Code/.vscode/settings.json
vendored
Normal file
@ -0,0 +1,29 @@
|
||||
{
|
||||
"workbench.colorCustomizations": {
|
||||
"activityBar.activeBackground": "#c16ccf",
|
||||
"activityBar.background": "#c16ccf",
|
||||
"activityBar.foreground": "#15202b",
|
||||
"activityBar.inactiveForeground": "#15202b99",
|
||||
"activityBarBadge.background": "#d8cc87",
|
||||
"activityBarBadge.foreground": "#15202b",
|
||||
"commandCenter.border": "#e7e7e799",
|
||||
"panel.border": "#c16ccf",
|
||||
"sash.hoverBorder": "#c16ccf",
|
||||
"sideBar.border": "#c16ccf",
|
||||
"statusBar.background": "#b146c2",
|
||||
"statusBar.border": "#b146c2",
|
||||
"statusBar.foreground": "#e7e7e7",
|
||||
"statusBarItem.hoverBackground": "#c16ccf",
|
||||
"statusBarItem.remoteBackground": "#b146c2",
|
||||
"statusBarItem.remoteForeground": "#e7e7e7",
|
||||
"tab.activeBorder": "#c16ccf",
|
||||
"titleBar.activeBackground": "#b146c2",
|
||||
"titleBar.activeForeground": "#e7e7e7",
|
||||
"titleBar.border": "#b146c2",
|
||||
"titleBar.inactiveBackground": "#b146c299",
|
||||
"titleBar.inactiveForeground": "#e7e7e799"
|
||||
},
|
||||
"stm32-for-vscode.openOCDPath": false,
|
||||
"stm32-for-vscode.makePath": false,
|
||||
"stm32-for-vscode.armToolchainPath": false
|
||||
}
|
34
Software/Code/Core/Inc/can_communication.h
Normal file
34
Software/Code/Core/Inc/can_communication.h
Normal file
@ -0,0 +1,34 @@
|
||||
/*
|
||||
* can_communication.h
|
||||
*
|
||||
* Created on: Mar 12, 2025
|
||||
* Author: janek
|
||||
*/
|
||||
|
||||
#ifndef INC_CAN_COMMUNICATION_H_
|
||||
#define INC_CAN_COMMUNICATION_H_
|
||||
|
||||
#include "channel_control.h"
|
||||
#include "can_halal.h"
|
||||
#include "current_monitoring.h"
|
||||
|
||||
#define RX_STATUS_HEARTBEAT 0xC7 // IDs of all CAN-packages (may be other IDs next year)
|
||||
#define RX_STATUS_MSG_ID 0xC8
|
||||
#define TX_STATUS_MSG_ID 0xC9
|
||||
#define CUR_CHANNELS_1_ID 0xCA
|
||||
#define CUR_CHANNELS_2_ID 0xCB
|
||||
#define CUR_CHANNELS_3_ID 0xCC
|
||||
#define CUR_CHANNELS_4_ID 0xCD
|
||||
#define ERROR_ID 0xCE
|
||||
|
||||
typedef struct {
|
||||
enable_gpios iostatus;
|
||||
uint8_t checksum;
|
||||
} rx_status_frame;
|
||||
|
||||
void can_init(CAN_HandleTypeDef* hcan);
|
||||
void can_rxupdateFrame();
|
||||
void can_sendloop();
|
||||
void can_error_report();
|
||||
|
||||
#endif /* INC_CAN_COMMUNICATION_H_ */
|
72
Software/Code/Core/Inc/can_halal.h
Normal file
72
Software/Code/Core/Inc/can_halal.h
Normal file
@ -0,0 +1,72 @@
|
||||
#ifndef CAN_HALAL_H
|
||||
#define CAN_HALAL_H
|
||||
|
||||
// Define family macros if none are defined and we recognize a chip macro
|
||||
#if !defined(STM32F3) && !defined(STM32H7) && !defined(STM32F0)
|
||||
#if defined(STM32F302x6) || defined(STM32F302x8) || defined(STM32F302xB) || \
|
||||
defined(STM32F302xC)
|
||||
#define STM32F3
|
||||
#endif
|
||||
#if defined(STM32H7A3xx) || defined(STM32H723xx)
|
||||
#define STM32H7
|
||||
#endif
|
||||
#if defined(STM32F042x6)
|
||||
#define STM32F0
|
||||
#endif
|
||||
#endif
|
||||
|
||||
#if defined(STM32F3)
|
||||
#include "stm32f3xx_hal.h"
|
||||
#define FTCAN_IS_BXCAN
|
||||
#define FTCAN_NUM_FILTERS 13
|
||||
#elif defined(STM32H7)
|
||||
#include "stm32h7xx_hal.h"
|
||||
#define FTCAN_IS_FDCAN
|
||||
#ifndef FTCAN_NUM_FILTERS
|
||||
#error "Please configure the number of filters in CubeMX, and then add a compiler define for FTCAN_NUM_FILTERS"
|
||||
#endif
|
||||
#elif defined(STM32F0)
|
||||
#include "stm32f0xx_hal.h"
|
||||
#define FTCAN_IS_BXCAN
|
||||
#define FTCAN_NUM_FILTERS 13
|
||||
#else
|
||||
#error "Couldn't detect STM family"
|
||||
#endif
|
||||
|
||||
#if defined(FTCAN_IS_BXCAN)
|
||||
HAL_StatusTypeDef ftcan_init(CAN_HandleTypeDef *handle);
|
||||
#elif defined(FTCAN_IS_FDCAN)
|
||||
HAL_StatusTypeDef ftcan_init(FDCAN_HandleTypeDef *handle);
|
||||
#else
|
||||
#error "Unknown CAN peripheral"
|
||||
#endif
|
||||
|
||||
HAL_StatusTypeDef ftcan_transmit(uint16_t id, const uint8_t *data,
|
||||
size_t datalen);
|
||||
|
||||
HAL_StatusTypeDef ftcan_add_filter(uint16_t id, uint16_t mask);
|
||||
|
||||
/**
|
||||
* Define this function to be notified of incoming CAN messages
|
||||
*/
|
||||
void ftcan_msg_received_cb(uint16_t id, size_t datalen, const uint8_t *data);
|
||||
|
||||
/**
|
||||
* Read num_bytes bytes from a message (unmarshalled network byte order). The
|
||||
* msg pointer is advanced by the corresponding number of bytes.
|
||||
*
|
||||
* Both methods return a 64-bit integer, but you can safely cast it to a smaller
|
||||
* integer type.
|
||||
*/
|
||||
uint64_t ftcan_unmarshal_unsigned(const uint8_t **data, size_t num_bytes);
|
||||
int64_t ftcan_unmarshal_signed(const uint8_t **data, size_t num_bytes);
|
||||
|
||||
/**
|
||||
* Write num_bytes to a message (marshalled in network byte order). The pointer
|
||||
* is advanced by the corresponding number of bytes and returned.
|
||||
*/
|
||||
uint8_t *ftcan_marshal_unsigned(uint8_t *data, uint64_t val, size_t num_bytes);
|
||||
uint8_t *ftcan_marshal_signed(uint8_t *data, int64_t val, size_t num_bytes);
|
||||
|
||||
#endif // CAN_HALAL_H
|
||||
|
53
Software/Code/Core/Inc/channel_control.h
Normal file
53
Software/Code/Core/Inc/channel_control.h
Normal file
@ -0,0 +1,53 @@
|
||||
/*
|
||||
* channel_control.h
|
||||
*
|
||||
* Created on: Mar 10, 2025
|
||||
* Author: janek
|
||||
*/
|
||||
|
||||
#ifndef INC_CHANNEL_CONTROL_H_
|
||||
#define INC_CHANNEL_CONTROL_H_
|
||||
|
||||
#include "stm32f3xx_hal.h"
|
||||
|
||||
typedef union {
|
||||
struct {
|
||||
uint8_t acc_cooling : 1;
|
||||
uint8_t ts_cooling : 1;
|
||||
uint8_t drs : 1;
|
||||
uint8_t acu : 1;
|
||||
uint8_t epsc : 1;
|
||||
uint8_t inverter : 1;
|
||||
uint8_t lidar : 1;
|
||||
uint8_t misc : 1;
|
||||
};
|
||||
uint8_t porta;
|
||||
} gpio_port_a;
|
||||
|
||||
typedef union {
|
||||
struct {
|
||||
uint8_t alwayson : 1;
|
||||
uint8_t sdc : 1;
|
||||
uint8_t ebs1 : 1;
|
||||
uint8_t ebs2 : 1;
|
||||
uint8_t ebs3 : 1;
|
||||
uint8_t NC1 : 1; // not used
|
||||
uint8_t NC2 : 1; // not used
|
||||
uint8_t NC3 : 1; // not used
|
||||
};
|
||||
uint8_t portb;
|
||||
} gpio_port_b;
|
||||
|
||||
typedef union {
|
||||
struct {
|
||||
gpio_port_a porta;
|
||||
gpio_port_b portb;
|
||||
};
|
||||
uint16_t gpios_bitmask;
|
||||
} enable_gpios;
|
||||
|
||||
void ChannelControl_init();
|
||||
|
||||
void ChannelControl_UpdateGPIOs(enable_gpios);
|
||||
|
||||
#endif /* INC_CHANNEL_CONTROL_H_ */
|
50
Software/Code/Core/Inc/current_monitoring.h
Normal file
50
Software/Code/Core/Inc/current_monitoring.h
Normal file
@ -0,0 +1,50 @@
|
||||
/*
|
||||
* current_monitoring.h
|
||||
*
|
||||
* Created on: Mar 13, 2025
|
||||
* Author: janek
|
||||
*/
|
||||
|
||||
#ifndef INC_CURRENT_MONITORING_H_
|
||||
#define INC_CURRENT_MONITORING_H_
|
||||
|
||||
#include "stm32f3xx_hal.h"
|
||||
|
||||
// convert ADC quants to V
|
||||
#define ADC_V_FACTOR ((3.3f / 4095) * (3.3f / 3.14f)) // 3.3V / 12bit
|
||||
// scale to LV by divider to mV
|
||||
#define LV_SENSE_FACTOR (1e3 * (ADC_V_FACTOR * ((12.f + 1.8f) / 1.8f))) // scaled with voltage divider
|
||||
|
||||
// convert ADC quants to I_S in mA
|
||||
#define CURR_SENSE_IS_FACTOR_9A (ADC_V_FACTOR / 1.2f) // 3.3V / 12bit / 1.2kOhm
|
||||
#define CURR_SENSE_IS_FACTOR_4_5A (ADC_V_FACTOR / 1.f)
|
||||
#define CURR_SENSE_IS_FACTOR_1A (ADC_V_FACTOR / 4.f)
|
||||
// convert ADC quants to I_L in mA
|
||||
#define CURR_SENSE_FACTOR_1A (300 * CURR_SENSE_IS_FACTOR_1A) // typical current sense ratio (datasheet PROFET)
|
||||
#define CURR_SENSE_FACTOR_4_5A (1500 * CURR_SENSE_IS_FACTOR_4_5A)
|
||||
#define CURR_SENSE_FACTOR_9A (3900 * CURR_SENSE_IS_FACTOR_9A)
|
||||
|
||||
typedef struct {
|
||||
uint16_t acc_cooling;
|
||||
uint16_t ts_cooling;
|
||||
uint16_t drs;
|
||||
uint16_t acu;
|
||||
uint16_t epsc;
|
||||
uint16_t inverter;
|
||||
uint16_t lidar;
|
||||
uint16_t misc;
|
||||
uint16_t alwayson;
|
||||
uint16_t sdc;
|
||||
uint16_t ebs1;
|
||||
uint16_t ebs2;
|
||||
uint16_t ebs3;
|
||||
uint16_t epsc_precharge;
|
||||
uint16_t lvms_v;
|
||||
uint16_t asms_v;
|
||||
} current_measurements;
|
||||
|
||||
void current_monitor_init(ADC_HandleTypeDef* hadc1, ADC_HandleTypeDef* hadc2, TIM_HandleTypeDef* trigtim);
|
||||
|
||||
uint8_t current_monitor_checklimits();
|
||||
|
||||
#endif /* INC_CURRENT_MONITORING_H_ */
|
@ -85,10 +85,10 @@ void Error_Handler(void);
|
||||
#define IS5_GPIO_Port GPIOA
|
||||
#define PC_Read_Pin GPIO_PIN_4
|
||||
#define PC_Read_GPIO_Port GPIOC
|
||||
#define IN11_Pin GPIO_PIN_0
|
||||
#define IN11_GPIO_Port GPIOB
|
||||
#define IN12_Pin GPIO_PIN_1
|
||||
#define IN12_GPIO_Port GPIOB
|
||||
#define IN11_Pin GPIO_PIN_2
|
||||
#define IN11_GPIO_Port GPIOB
|
||||
#define IN13_Pin GPIO_PIN_10
|
||||
#define IN13_GPIO_Port GPIOB
|
||||
#define IN9_Pin GPIO_PIN_11
|
||||
|
53
Software/Code/Core/Inc/plausibility_check.h
Normal file
53
Software/Code/Core/Inc/plausibility_check.h
Normal file
@ -0,0 +1,53 @@
|
||||
/*
|
||||
* plausibility_check.h
|
||||
*
|
||||
* Created on: Mar 18, 2025
|
||||
* Author: janek
|
||||
*/
|
||||
|
||||
#ifndef INC_PLAUSIBILITY_CHECK_H_
|
||||
#define INC_PLAUSIBILITY_CHECK_H_
|
||||
|
||||
#include "current_monitoring.h"
|
||||
#include "channel_control.h"
|
||||
#include "can_communication.h"
|
||||
|
||||
typedef union {
|
||||
struct {
|
||||
uint8_t sdc_open : 1;
|
||||
uint8_t noload_acc_cooling : 1;
|
||||
uint8_t noload_ts_cooling : 1;
|
||||
uint8_t noload_drs : 1;
|
||||
uint8_t noload_acu : 1;
|
||||
uint8_t noload_epsc : 1;
|
||||
uint8_t noload_inverter : 1;
|
||||
uint8_t noload_lidar : 1;
|
||||
};
|
||||
uint8_t group1;
|
||||
} err_group1;
|
||||
|
||||
typedef union {
|
||||
struct {
|
||||
uint8_t noload_misc : 1;
|
||||
uint8_t noload_alwayson : 1;
|
||||
uint8_t noload_sdc : 1;
|
||||
uint8_t noload_ebs1 : 1;
|
||||
uint8_t noload_ebs2 : 1;
|
||||
uint8_t noload_ebs3 : 1;
|
||||
uint8_t power_critcal : 1;
|
||||
uint8_t power_limit : 1;
|
||||
};
|
||||
uint8_t group2;
|
||||
} err_group2;
|
||||
|
||||
typedef union {
|
||||
struct {
|
||||
err_group1 group1;
|
||||
err_group2 group2;
|
||||
};
|
||||
uint16_t err_bitmask;
|
||||
} err_states;
|
||||
|
||||
void check_plausibility();
|
||||
|
||||
#endif /* INC_PLAUSIBILITY_CHECK_H_ */
|
@ -165,6 +165,7 @@
|
||||
#define USE_HAL_DAC_REGISTER_CALLBACKS 0U /* DAC register callback disabled */
|
||||
#define USE_HAL_SRAM_REGISTER_CALLBACKS 0U /* SRAM register callback disabled */
|
||||
#define USE_HAL_SMBUS_REGISTER_CALLBACKS 0U /* SMBUS register callback disabled */
|
||||
#define USE_HAL_SDADC_REGISTER_CALLBACKS 0U /* SDADC register callback disabled */
|
||||
#define USE_HAL_NAND_REGISTER_CALLBACKS 0U /* NAND register callback disabled */
|
||||
#define USE_HAL_NOR_REGISTER_CALLBACKS 0U /* NOR register callback disabled */
|
||||
#define USE_HAL_PCCARD_REGISTER_CALLBACKS 0U /* PCCARD register callback disabled */
|
||||
|
@ -57,6 +57,8 @@ void PendSV_Handler(void);
|
||||
void SysTick_Handler(void);
|
||||
void DMA1_Channel1_IRQHandler(void);
|
||||
void ADC1_2_IRQHandler(void);
|
||||
void USB_LP_CAN_RX0_IRQHandler(void);
|
||||
void CAN_RX1_IRQHandler(void);
|
||||
void TIM6_DAC_IRQHandler(void);
|
||||
void DMA2_Channel1_IRQHandler(void);
|
||||
/* USER CODE BEGIN EFP */
|
||||
|
114
Software/Code/Core/Src/can_communication.c
Normal file
114
Software/Code/Core/Src/can_communication.c
Normal file
@ -0,0 +1,114 @@
|
||||
/*
|
||||
* can_communication.c
|
||||
*
|
||||
* Created on: Mar 12, 2025
|
||||
* Author: janek
|
||||
*/
|
||||
|
||||
#include "can_communication.h"
|
||||
#include "channel_control.h"
|
||||
#include "current_monitoring.h"
|
||||
#include "plausibility_check.h"
|
||||
|
||||
rx_status_frame rxstate = {};
|
||||
volatile uint8_t canmsg_received = 0;
|
||||
extern enable_gpios update_ports;
|
||||
extern current_measurements current_measurements_adc_val;
|
||||
extern err_states error;
|
||||
|
||||
|
||||
extern uint32_t lastheartbeat;
|
||||
extern int inhibit_SDC;
|
||||
|
||||
void can_init(CAN_HandleTypeDef* hcan){
|
||||
ftcan_init(hcan);
|
||||
ftcan_add_filter(0x00, 0x00); // no filter
|
||||
}
|
||||
|
||||
void can_sendloop(){
|
||||
static uint8_t additionaltxcounter = 0;
|
||||
|
||||
uint8_t status_data[3];
|
||||
status_data[0] = update_ports.porta.porta;
|
||||
status_data[1] = update_ports.portb.portb;
|
||||
status_data[2] = !inhibit_SDC;
|
||||
ftcan_transmit(TX_STATUS_MSG_ID, status_data, 3);
|
||||
|
||||
uint8_t data[8];
|
||||
|
||||
switch (additionaltxcounter) {
|
||||
case 0:
|
||||
data[0] = current_measurements_adc_val.alwayson >> 8;
|
||||
data[1] = current_measurements_adc_val.alwayson & 0xFF;
|
||||
data[2] = current_measurements_adc_val.misc >> 8;
|
||||
data[3] = current_measurements_adc_val.misc & 0xFF;
|
||||
data[4] = current_measurements_adc_val.inverter >> 8;
|
||||
data[5] = current_measurements_adc_val.inverter & 0xFF;
|
||||
data[6] = current_measurements_adc_val.sdc >> 8;
|
||||
data[7] = current_measurements_adc_val.sdc & 0xFF;
|
||||
ftcan_transmit(CUR_CHANNELS_1_ID, data, 8);
|
||||
break;
|
||||
|
||||
case 1:
|
||||
data[0] = current_measurements_adc_val.acc_cooling >> 8;
|
||||
data[1] = current_measurements_adc_val.acc_cooling & 0xFF;
|
||||
data[2] = current_measurements_adc_val.ts_cooling >> 8;
|
||||
data[3] = current_measurements_adc_val.ts_cooling & 0xFF;
|
||||
data[4] = current_measurements_adc_val.acu >> 8;
|
||||
data[5] = current_measurements_adc_val.acu & 0xFF;
|
||||
data[6] = current_measurements_adc_val.epsc >> 8;
|
||||
data[7] = current_measurements_adc_val.epsc & 0xFF;
|
||||
ftcan_transmit(CUR_CHANNELS_2_ID, data, 8);
|
||||
break;
|
||||
|
||||
case 2:
|
||||
data[0] = current_measurements_adc_val.ebs1 >> 8;
|
||||
data[1] = current_measurements_adc_val.ebs1 & 0xFF;
|
||||
data[2] = current_measurements_adc_val.ebs2 >> 8;
|
||||
data[3] = current_measurements_adc_val.ebs2 & 0xFF;
|
||||
data[4] = current_measurements_adc_val.ebs3 >> 8;
|
||||
data[5] = current_measurements_adc_val.ebs3 & 0xFF;
|
||||
data[6] = current_measurements_adc_val.drs >> 8;
|
||||
data[7] = current_measurements_adc_val.drs & 0xFF;
|
||||
ftcan_transmit(CUR_CHANNELS_3_ID, data, 8);
|
||||
break;
|
||||
|
||||
case 3:
|
||||
data[0] = current_measurements_adc_val.lidar >> 8;
|
||||
data[1] = current_measurements_adc_val.lidar & 0xFF;
|
||||
data[2] = current_measurements_adc_val.lvms_v >> 8;
|
||||
data[3] = current_measurements_adc_val.lvms_v & 0xFF;
|
||||
data[4] = current_measurements_adc_val.asms_v >> 8;
|
||||
data[5] = current_measurements_adc_val.asms_v & 0xFF;
|
||||
data[6] = current_measurements_adc_val.epsc_precharge >> 8; // not used (transmits 313)
|
||||
data[7] = current_measurements_adc_val.epsc_precharge & 0xFF; // not used (transmits 313)
|
||||
ftcan_transmit(CUR_CHANNELS_4_ID, data, 8);
|
||||
break;
|
||||
|
||||
default:
|
||||
break;
|
||||
}
|
||||
|
||||
additionaltxcounter = (additionaltxcounter + 1) % 4;
|
||||
}
|
||||
|
||||
void can_error_report(){
|
||||
uint8_t error_data[2];
|
||||
error_data[0] = error.group1.group1;
|
||||
error_data[1] = error.group2.group2;
|
||||
ftcan_transmit(ERROR_ID, error_data, 2);
|
||||
}
|
||||
|
||||
void ftcan_msg_received_cb(uint16_t id, size_t datalen, const uint8_t* data){
|
||||
canmsg_received = 1;
|
||||
if((id == RX_STATUS_MSG_ID) && (datalen == 3)){
|
||||
rxstate.iostatus.porta.porta = data[0];
|
||||
rxstate.iostatus.portb.portb = data[1];
|
||||
rxstate.checksum = data[2];
|
||||
}
|
||||
|
||||
if (id == RX_STATUS_HEARTBEAT){
|
||||
lastheartbeat = HAL_GetTick();
|
||||
inhibit_SDC = 0;
|
||||
}
|
||||
}
|
273
Software/Code/Core/Src/can_halal.c
Normal file
273
Software/Code/Core/Src/can_halal.c
Normal file
@ -0,0 +1,273 @@
|
||||
#include "can_halal.h"
|
||||
|
||||
#include <string.h>
|
||||
|
||||
#if defined(FTCAN_IS_BXCAN)
|
||||
static CAN_HandleTypeDef *hcan;
|
||||
|
||||
HAL_StatusTypeDef ftcan_init(CAN_HandleTypeDef *handle) {
|
||||
hcan = handle;
|
||||
|
||||
HAL_StatusTypeDef status =
|
||||
HAL_CAN_ActivateNotification(hcan, CAN_IT_RX_FIFO0_MSG_PENDING);
|
||||
if (status != HAL_OK) {
|
||||
return status;
|
||||
}
|
||||
|
||||
return HAL_CAN_Start(hcan);
|
||||
}
|
||||
|
||||
HAL_StatusTypeDef ftcan_transmit(uint16_t id, const uint8_t *data,
|
||||
size_t datalen) {
|
||||
static CAN_TxHeaderTypeDef header;
|
||||
header.StdId = id;
|
||||
header.IDE = CAN_ID_STD;
|
||||
header.RTR = CAN_RTR_DATA;
|
||||
header.DLC = datalen;
|
||||
uint32_t mailbox;
|
||||
return HAL_CAN_AddTxMessage(hcan, &header, data, &mailbox);
|
||||
}
|
||||
|
||||
HAL_StatusTypeDef ftcan_add_filter(uint16_t id, uint16_t mask) {
|
||||
static uint32_t next_filter_no = 0;
|
||||
static CAN_FilterTypeDef filter;
|
||||
if (next_filter_no % 2 == 0) {
|
||||
filter.FilterIdHigh = id << 5;
|
||||
filter.FilterMaskIdHigh = mask << 5;
|
||||
filter.FilterIdLow = id << 5;
|
||||
filter.FilterMaskIdLow = mask << 5;
|
||||
} else {
|
||||
// Leave high filter untouched from the last configuration
|
||||
filter.FilterIdLow = id << 5;
|
||||
filter.FilterMaskIdLow = mask << 5;
|
||||
}
|
||||
filter.FilterFIFOAssignment = CAN_FILTER_FIFO0;
|
||||
filter.FilterBank = next_filter_no / 2;
|
||||
if (filter.FilterBank > FTCAN_NUM_FILTERS + 1) {
|
||||
return HAL_ERROR;
|
||||
}
|
||||
filter.FilterMode = CAN_FILTERMODE_IDMASK;
|
||||
filter.FilterScale = CAN_FILTERSCALE_16BIT;
|
||||
filter.FilterActivation = CAN_FILTER_ENABLE;
|
||||
|
||||
// Disable slave filters
|
||||
// TODO: Some STM32 have multiple CAN peripherals, and one uses the slave
|
||||
// filter bank
|
||||
filter.SlaveStartFilterBank = FTCAN_NUM_FILTERS;
|
||||
|
||||
HAL_StatusTypeDef status = HAL_CAN_ConfigFilter(hcan, &filter);
|
||||
if (status == HAL_OK) {
|
||||
next_filter_no++;
|
||||
}
|
||||
return status;
|
||||
}
|
||||
|
||||
void HAL_CAN_RxFifo0MsgPendingCallback(CAN_HandleTypeDef *handle) {
|
||||
if (handle != hcan) {
|
||||
return;
|
||||
}
|
||||
CAN_RxHeaderTypeDef header;
|
||||
uint8_t data[8];
|
||||
if (HAL_CAN_GetRxMessage(hcan, CAN_RX_FIFO0, &header, data) != HAL_OK) {
|
||||
return;
|
||||
}
|
||||
|
||||
if (header.IDE != CAN_ID_STD) {
|
||||
return;
|
||||
}
|
||||
|
||||
ftcan_msg_received_cb(header.StdId, header.DLC, data);
|
||||
}
|
||||
#elif defined(FTCAN_IS_FDCAN)
|
||||
static FDCAN_HandleTypeDef *hcan;
|
||||
|
||||
HAL_StatusTypeDef ftcan_init(FDCAN_HandleTypeDef *handle) {
|
||||
hcan = handle;
|
||||
|
||||
HAL_StatusTypeDef status =
|
||||
HAL_FDCAN_ActivateNotification(hcan, FDCAN_IT_RX_FIFO0_NEW_MESSAGE, 0);
|
||||
if (status != HAL_OK) {
|
||||
return status;
|
||||
}
|
||||
// Reject non-matching messages
|
||||
status =
|
||||
HAL_FDCAN_ConfigGlobalFilter(hcan, FDCAN_REJECT, FDCAN_REJECT,
|
||||
FDCAN_REJECT_REMOTE, FDCAN_REJECT_REMOTE);
|
||||
if (status != HAL_OK) {
|
||||
return status;
|
||||
}
|
||||
|
||||
return HAL_FDCAN_Start(hcan);
|
||||
}
|
||||
|
||||
HAL_StatusTypeDef ftcan_transmit(uint16_t id, const uint8_t *data,
|
||||
size_t datalen) {
|
||||
static FDCAN_TxHeaderTypeDef header;
|
||||
header.Identifier = id;
|
||||
header.IdType = FDCAN_STANDARD_ID;
|
||||
header.TxFrameType = FDCAN_DATA_FRAME;
|
||||
switch (datalen) {
|
||||
case 0:
|
||||
header.DataLength = FDCAN_DLC_BYTES_0;
|
||||
break;
|
||||
case 1:
|
||||
header.DataLength = FDCAN_DLC_BYTES_1;
|
||||
break;
|
||||
case 2:
|
||||
header.DataLength = FDCAN_DLC_BYTES_2;
|
||||
break;
|
||||
case 3:
|
||||
header.DataLength = FDCAN_DLC_BYTES_3;
|
||||
break;
|
||||
case 4:
|
||||
header.DataLength = FDCAN_DLC_BYTES_4;
|
||||
break;
|
||||
case 5:
|
||||
header.DataLength = FDCAN_DLC_BYTES_5;
|
||||
break;
|
||||
case 6:
|
||||
header.DataLength = FDCAN_DLC_BYTES_6;
|
||||
break;
|
||||
case 7:
|
||||
header.DataLength = FDCAN_DLC_BYTES_7;
|
||||
break;
|
||||
case 8:
|
||||
default:
|
||||
header.DataLength = FDCAN_DLC_BYTES_8;
|
||||
break;
|
||||
}
|
||||
header.ErrorStateIndicator = FDCAN_ESI_PASSIVE;
|
||||
header.BitRateSwitch = FDCAN_BRS_OFF;
|
||||
header.FDFormat = FDCAN_CLASSIC_CAN;
|
||||
header.TxEventFifoControl = FDCAN_NO_TX_EVENTS;
|
||||
|
||||
// HAL_FDCAN_AddMessageToTxFifoQ doesn't modify the data, but it's not marked
|
||||
// as const for some reason.
|
||||
uint8_t *data_nonconst = (uint8_t *)data;
|
||||
return HAL_FDCAN_AddMessageToTxFifoQ(hcan, &header, data_nonconst);
|
||||
}
|
||||
|
||||
HAL_StatusTypeDef ftcan_add_filter(uint16_t id, uint16_t mask) {
|
||||
static uint32_t next_filter_no = 0;
|
||||
static FDCAN_FilterTypeDef filter;
|
||||
filter.IdType = FDCAN_STANDARD_ID;
|
||||
filter.FilterIndex = next_filter_no;
|
||||
if (filter.FilterIndex > FTCAN_NUM_FILTERS + 1) {
|
||||
return HAL_ERROR;
|
||||
}
|
||||
filter.FilterType = FDCAN_FILTER_MASK;
|
||||
filter.FilterConfig = FDCAN_FILTER_TO_RXFIFO0;
|
||||
filter.FilterID1 = id;
|
||||
filter.FilterID2 = mask;
|
||||
|
||||
HAL_StatusTypeDef status = HAL_FDCAN_ConfigFilter(hcan, &filter);
|
||||
if (status == HAL_OK) {
|
||||
next_filter_no++;
|
||||
}
|
||||
return status;
|
||||
}
|
||||
|
||||
void HAL_FDCAN_RxFifo0Callback(FDCAN_HandleTypeDef *handle,
|
||||
uint32_t RxFifo0ITs) {
|
||||
if (handle != hcan || (RxFifo0ITs & FDCAN_IT_RX_FIFO0_NEW_MESSAGE) == RESET) {
|
||||
return;
|
||||
}
|
||||
|
||||
static FDCAN_RxHeaderTypeDef header;
|
||||
static uint8_t data[8];
|
||||
if (HAL_FDCAN_GetRxMessage(hcan, FDCAN_RX_FIFO0, &header, data) != HAL_OK) {
|
||||
return;
|
||||
}
|
||||
|
||||
if (header.FDFormat != FDCAN_CLASSIC_CAN ||
|
||||
header.RxFrameType != FDCAN_DATA_FRAME ||
|
||||
header.IdType != FDCAN_STANDARD_ID) {
|
||||
return;
|
||||
}
|
||||
|
||||
size_t datalen;
|
||||
switch (header.DataLength) {
|
||||
case FDCAN_DLC_BYTES_0:
|
||||
datalen = 0;
|
||||
break;
|
||||
case FDCAN_DLC_BYTES_1:
|
||||
datalen = 1;
|
||||
break;
|
||||
case FDCAN_DLC_BYTES_2:
|
||||
datalen = 2;
|
||||
break;
|
||||
case FDCAN_DLC_BYTES_3:
|
||||
datalen = 3;
|
||||
break;
|
||||
case FDCAN_DLC_BYTES_4:
|
||||
datalen = 4;
|
||||
break;
|
||||
case FDCAN_DLC_BYTES_5:
|
||||
datalen = 5;
|
||||
break;
|
||||
case FDCAN_DLC_BYTES_6:
|
||||
datalen = 6;
|
||||
break;
|
||||
case FDCAN_DLC_BYTES_7:
|
||||
datalen = 7;
|
||||
break;
|
||||
case FDCAN_DLC_BYTES_8:
|
||||
datalen = 8;
|
||||
break;
|
||||
default:
|
||||
return;
|
||||
}
|
||||
|
||||
ftcan_msg_received_cb(header.Identifier, datalen, data);
|
||||
}
|
||||
#endif
|
||||
|
||||
__weak void ftcan_msg_received_cb(uint16_t id, size_t datalen,
|
||||
const uint8_t *data) {}
|
||||
|
||||
uint64_t ftcan_unmarshal_unsigned(const uint8_t **data_ptr, size_t num_bytes) {
|
||||
if (num_bytes > 8) {
|
||||
num_bytes = 8;
|
||||
}
|
||||
|
||||
const uint8_t *data = *data_ptr;
|
||||
uint64_t result = 0;
|
||||
for (size_t i = 0; i < num_bytes; i++) {
|
||||
result <<= 8;
|
||||
result |= data[i];
|
||||
}
|
||||
*data_ptr += num_bytes;
|
||||
return result;
|
||||
}
|
||||
|
||||
int64_t ftcan_unmarshal_signed(const uint8_t **data_ptr, size_t num_bytes) {
|
||||
if (num_bytes > 8) {
|
||||
num_bytes = 8;
|
||||
}
|
||||
|
||||
uint64_t result_unsigned = ftcan_unmarshal_unsigned(data_ptr, num_bytes);
|
||||
// Sign extend by shifting left, then copying to a signed int and shifting
|
||||
// back to the right
|
||||
size_t diff_to_64 = 64 - num_bytes * 8;
|
||||
result_unsigned <<= diff_to_64;
|
||||
int64_t result;
|
||||
memcpy(&result, &result_unsigned, 8);
|
||||
return result >> diff_to_64;
|
||||
}
|
||||
|
||||
uint8_t *ftcan_marshal_unsigned(uint8_t *data, uint64_t val, size_t num_bytes) {
|
||||
if (num_bytes > 8) {
|
||||
num_bytes = 8;
|
||||
}
|
||||
|
||||
for (int i = num_bytes - 1; i >= 0; i--) {
|
||||
data[i] = val & 0xFF;
|
||||
val >>= 8;
|
||||
}
|
||||
|
||||
return data + num_bytes;
|
||||
}
|
||||
|
||||
uint8_t *ftcan_marshal_signed(uint8_t *data, int64_t val, size_t num_bytes) {
|
||||
return ftcan_marshal_unsigned(data, val, num_bytes);
|
||||
}
|
60
Software/Code/Core/Src/channel_control.c
Normal file
60
Software/Code/Core/Src/channel_control.c
Normal file
@ -0,0 +1,60 @@
|
||||
/*
|
||||
* channel_control.c
|
||||
*
|
||||
* Created on: Mar 10, 2025
|
||||
* Author: janek
|
||||
*/
|
||||
|
||||
#include "channel_control.h"
|
||||
#include "current_monitoring.h"
|
||||
#include "main.h"
|
||||
|
||||
extern enable_gpios update_ports;
|
||||
extern current_measurements current_measurements_adc_val;
|
||||
|
||||
extern int inhibit_SDC;
|
||||
volatile int prev_epsc_state;
|
||||
|
||||
void ChannelControl_init(){
|
||||
update_ports.porta.porta = 0;
|
||||
update_ports.portb.portb = 0;
|
||||
update_ports.portb.alwayson = 1;
|
||||
ChannelControl_UpdateGPIOs(update_ports);
|
||||
prev_epsc_state = 0;
|
||||
}
|
||||
|
||||
|
||||
void ChannelControl_UpdateGPIOs(enable_gpios UpdatePorts){
|
||||
UpdatePorts.portb.alwayson = 1; // ensure always on stays always on
|
||||
if (inhibit_SDC == 1){
|
||||
UpdatePorts.portb.sdc = 0;
|
||||
HAL_GPIO_WritePin(LED1_GPIO_Port, LED1_Pin, 1);
|
||||
}
|
||||
HAL_GPIO_WritePin(IN1_GPIO_Port, IN1_Pin, (GPIO_PinState)UpdatePorts.porta.acc_cooling); // Acc-Cooling
|
||||
HAL_GPIO_WritePin(IN2_GPIO_Port, IN2_Pin, (GPIO_PinState)UpdatePorts.porta.ts_cooling); // TS-Cooling
|
||||
HAL_GPIO_WritePin(IN3_GPIO_Port, IN3_Pin, (GPIO_PinState)UpdatePorts.porta.drs); // DRS
|
||||
HAL_GPIO_WritePin(IN4_GPIO_Port, IN4_Pin, (GPIO_PinState)UpdatePorts.porta.acu); // ACU
|
||||
|
||||
if (prev_epsc_state == 0 && UpdatePorts.porta.epsc == 1){
|
||||
HAL_GPIO_WritePin(PC_EN_GPIO_Port, PC_EN_Pin, 1); // enable precharge
|
||||
if (current_measurements_adc_val.epsc_precharge >= (0.95f * current_measurements_adc_val.asms_v)) { // check if precharge is complete (no while loop needed, this function is called by the main while-loop)
|
||||
HAL_GPIO_WritePin(IN5_GPIO_Port, IN5_Pin, (GPIO_PinState)UpdatePorts.porta.epsc); // switch on PROFET
|
||||
HAL_GPIO_WritePin(PC_EN_GPIO_Port, PC_EN_Pin, 0); // disengage precharge
|
||||
prev_epsc_state = UpdatePorts.porta.epsc;
|
||||
}
|
||||
}
|
||||
if ((prev_epsc_state == 1 && UpdatePorts.porta.epsc == 0) || (prev_epsc_state == UpdatePorts.porta.epsc)){
|
||||
HAL_GPIO_WritePin(PC_EN_GPIO_Port, PC_EN_Pin, 0); // ensure precharge is disabled, when not needed or stopped
|
||||
HAL_GPIO_WritePin(IN5_GPIO_Port, IN5_Pin, (GPIO_PinState)UpdatePorts.porta.epsc);
|
||||
prev_epsc_state = UpdatePorts.porta.epsc;
|
||||
}
|
||||
|
||||
HAL_GPIO_WritePin(IN6_GPIO_Port, IN6_Pin, (GPIO_PinState)UpdatePorts.porta.inverter); // inverter
|
||||
HAL_GPIO_WritePin(IN7_GPIO_Port, IN7_Pin, (GPIO_PinState)UpdatePorts.porta.lidar); // lidar
|
||||
HAL_GPIO_WritePin(IN8_GPIO_Port, IN8_Pin, (GPIO_PinState)UpdatePorts.porta.misc); // MISC
|
||||
HAL_GPIO_WritePin(IN9_GPIO_Port, IN9_Pin, (GPIO_PinState)UpdatePorts.portb.alwayson); // always on
|
||||
HAL_GPIO_WritePin(IN10_GPIO_Port, IN10_Pin, (GPIO_PinState)UpdatePorts.portb.sdc); // SDC
|
||||
HAL_GPIO_WritePin(IN11_GPIO_Port, IN11_Pin, (GPIO_PinState)UpdatePorts.portb.ebs1); // EBS 1
|
||||
HAL_GPIO_WritePin(IN12_GPIO_Port, IN12_Pin, (GPIO_PinState)UpdatePorts.portb.ebs2); // EBS 2
|
||||
HAL_GPIO_WritePin(IN13_GPIO_Port, IN13_Pin, (GPIO_PinState)UpdatePorts.portb.ebs3); // EBS 3
|
||||
}
|
97
Software/Code/Core/Src/current_monitoring.c
Normal file
97
Software/Code/Core/Src/current_monitoring.c
Normal file
@ -0,0 +1,97 @@
|
||||
/*
|
||||
* current_monitoring.c
|
||||
*
|
||||
* Created on: Mar 13, 2025
|
||||
* Author: janek
|
||||
*/
|
||||
|
||||
#include "current_monitoring.h"
|
||||
#include "main.h"
|
||||
#include "plausibility_check.h"
|
||||
|
||||
volatile union adc1_channels {
|
||||
struct {
|
||||
uint16_t isense11; // ebs1, ebs2, ebs3 (DSEL0, DSEL1)
|
||||
uint16_t lvms_vsense; // LVMS-Vsense
|
||||
uint16_t isense1; // acc-cooling
|
||||
uint16_t isense2; // ts-cooling
|
||||
uint16_t isense9; // always on
|
||||
uint16_t asms_vsense; // ASMS-Vsense
|
||||
uint16_t isense10; // sdc
|
||||
uint16_t isense6; // inverter
|
||||
} adcbank1;
|
||||
uint16_t adcbuffer[8];
|
||||
} adc_channels1;
|
||||
|
||||
volatile union adc2_channels {
|
||||
struct {
|
||||
uint16_t isense3; // drs
|
||||
uint16_t isense8; // misc
|
||||
uint16_t isense4; // acu
|
||||
uint16_t isense5; // epsc
|
||||
uint16_t pc_read; // precharge voltage epsc
|
||||
uint16_t isense7; // lidar
|
||||
} adcbank2;
|
||||
uint16_t adcbuffer[6];
|
||||
} adc_channels2;
|
||||
|
||||
current_measurements current_measurements_adc_val;
|
||||
|
||||
GPIO_PinState valve2 = GPIO_PIN_RESET;
|
||||
GPIO_PinState valve3 = GPIO_PIN_RESET;
|
||||
|
||||
ADC_HandleTypeDef* adc1;
|
||||
ADC_HandleTypeDef* adc2;
|
||||
|
||||
void current_monitor_init(ADC_HandleTypeDef* hadc1, ADC_HandleTypeDef* hadc2, TIM_HandleTypeDef* trigtim) {
|
||||
HAL_GPIO_WritePin(DSEL0_GPIO_Port, DSEL0_Pin, valve3);
|
||||
HAL_GPIO_WritePin(DSEL1_GPIO_Port, DSEL1_Pin, valve2);
|
||||
adc1 = hadc1;
|
||||
adc2 = hadc2;
|
||||
HAL_TIM_Base_Start(trigtim);
|
||||
HAL_ADC_Start_DMA(hadc1, (uint32_t*)adc_channels1.adcbuffer, 8);
|
||||
HAL_ADC_Start_DMA(hadc2, (uint32_t*)adc_channels2.adcbuffer, 6);
|
||||
}
|
||||
|
||||
uint8_t current_monitor_checklimits() {return 0;} // TODO: implement properly
|
||||
|
||||
void HAL_ADC_ConvCpltCallback(ADC_HandleTypeDef* hadc) {
|
||||
if (hadc == adc1){
|
||||
if (valve2 == GPIO_PIN_RESET && valve3 == GPIO_PIN_RESET){
|
||||
current_measurements_adc_val.ebs1 = adc_channels1.adcbank1.isense11 * CURR_SENSE_FACTOR_1A;
|
||||
valve2 = GPIO_PIN_SET;
|
||||
}
|
||||
if (valve2 == GPIO_PIN_SET && valve3 == GPIO_PIN_RESET){
|
||||
current_measurements_adc_val.ebs2 = adc_channels1.adcbank1.isense11 * CURR_SENSE_FACTOR_1A;
|
||||
valve2 = GPIO_PIN_RESET;
|
||||
valve3 = GPIO_PIN_SET;
|
||||
}
|
||||
if (valve2 == GPIO_PIN_RESET && valve3 == GPIO_PIN_SET){
|
||||
current_measurements_adc_val.ebs3 = adc_channels1.adcbank1.isense11 * CURR_SENSE_FACTOR_1A;
|
||||
valve3 = GPIO_PIN_RESET;
|
||||
}
|
||||
}
|
||||
else {
|
||||
current_measurements_adc_val.lvms_v = adc_channels1.adcbank1.lvms_vsense * LV_SENSE_FACTOR;
|
||||
current_measurements_adc_val.acc_cooling = adc_channels1.adcbank1.isense1 * CURR_SENSE_FACTOR_9A;
|
||||
current_measurements_adc_val.ts_cooling = adc_channels1.adcbank1.isense2 * CURR_SENSE_FACTOR_9A;
|
||||
current_measurements_adc_val.alwayson = adc_channels1.adcbank1.isense9 * CURR_SENSE_FACTOR_9A;
|
||||
current_measurements_adc_val.asms_v = adc_channels1.adcbank1.asms_vsense * LV_SENSE_FACTOR;
|
||||
current_measurements_adc_val.sdc = adc_channels1.adcbank1.isense10 * CURR_SENSE_FACTOR_4_5A;
|
||||
current_measurements_adc_val.inverter = adc_channels1.adcbank1.isense6 * CURR_SENSE_FACTOR_9A;
|
||||
|
||||
HAL_GPIO_WritePin(DSEL0_GPIO_Port, DSEL0_Pin, valve3);
|
||||
HAL_GPIO_WritePin(DSEL1_GPIO_Port, DSEL1_Pin, valve2);
|
||||
}
|
||||
if (hadc == adc2){
|
||||
current_measurements_adc_val.drs = adc_channels2.adcbank2.isense3 * CURR_SENSE_FACTOR_4_5A;
|
||||
current_measurements_adc_val.misc = adc_channels2.adcbank2.isense8 * CURR_SENSE_FACTOR_4_5A;
|
||||
current_measurements_adc_val.acu = adc_channels2.adcbank2.isense4 * CURR_SENSE_FACTOR_9A;
|
||||
current_measurements_adc_val.epsc = adc_channels2.adcbank2.isense5 * CURR_SENSE_FACTOR_9A;
|
||||
current_measurements_adc_val.epsc_precharge = adc_channels2.adcbank2.pc_read * LV_SENSE_FACTOR;
|
||||
current_measurements_adc_val.lidar = adc_channels2.adcbank2.isense7 * CURR_SENSE_FACTOR_4_5A;
|
||||
}
|
||||
|
||||
check_plausibility();
|
||||
}
|
||||
|
@ -21,7 +21,9 @@
|
||||
|
||||
/* Private includes ----------------------------------------------------------*/
|
||||
/* USER CODE BEGIN Includes */
|
||||
|
||||
#include "can_communication.h"
|
||||
#include "channel_control.h"
|
||||
#include "plausibility_check.h"
|
||||
/* USER CODE END Includes */
|
||||
|
||||
/* Private typedef -----------------------------------------------------------*/
|
||||
@ -70,7 +72,15 @@ static void MX_TIM6_Init(void);
|
||||
|
||||
/* Private user code ---------------------------------------------------------*/
|
||||
/* USER CODE BEGIN 0 */
|
||||
uint16_t adc1_buffer[7];
|
||||
uint16_t adc2_buffer[7];
|
||||
|
||||
extern rx_status_frame rxstate;
|
||||
extern volatile uint8_t canmsg_received;
|
||||
|
||||
volatile enable_gpios update_ports;
|
||||
uint32_t lastheartbeat;
|
||||
int inhibit_SDC; // wenn =1 ist es unmoeglich den SDC zu schliessen
|
||||
/* USER CODE END 0 */
|
||||
|
||||
/**
|
||||
@ -110,6 +120,40 @@ int main(void)
|
||||
MX_TIM6_Init();
|
||||
/* USER CODE BEGIN 2 */
|
||||
|
||||
// begin start-up animation
|
||||
HAL_GPIO_WritePin(LED1_GPIO_Port, LED1_Pin, GPIO_PIN_SET);
|
||||
HAL_Delay(100);
|
||||
HAL_GPIO_WritePin(LED1_GPIO_Port, LED1_Pin, GPIO_PIN_RESET);
|
||||
HAL_GPIO_WritePin(LED2_GPIO_Port, LED2_Pin, GPIO_PIN_SET);
|
||||
HAL_Delay(100);
|
||||
HAL_GPIO_WritePin(LED2_GPIO_Port, LED2_Pin, GPIO_PIN_RESET);
|
||||
HAL_GPIO_WritePin(LED3_GPIO_Port, LED3_Pin, GPIO_PIN_SET);
|
||||
HAL_Delay(100);
|
||||
HAL_GPIO_WritePin(LED3_GPIO_Port, LED3_Pin, GPIO_PIN_RESET);
|
||||
HAL_GPIO_WritePin(LED4_GPIO_Port, LED4_Pin, GPIO_PIN_SET);
|
||||
HAL_Delay(100);
|
||||
HAL_GPIO_WritePin(LED4_GPIO_Port, LED3_Pin, GPIO_PIN_SET);
|
||||
HAL_Delay(100);
|
||||
HAL_GPIO_WritePin(LED2_GPIO_Port, LED2_Pin, GPIO_PIN_SET);
|
||||
HAL_Delay(100);
|
||||
HAL_GPIO_WritePin(LED1_GPIO_Port, LED1_Pin, GPIO_PIN_SET);
|
||||
HAL_Delay(100);
|
||||
HAL_GPIO_WritePin(LED1_GPIO_Port, LED1_Pin, GPIO_PIN_RESET);
|
||||
HAL_GPIO_WritePin(LED2_GPIO_Port, LED2_Pin, GPIO_PIN_RESET);
|
||||
HAL_GPIO_WritePin(LED3_GPIO_Port, LED3_Pin, GPIO_PIN_RESET);
|
||||
HAL_GPIO_WritePin(LED4_GPIO_Port, LED4_Pin, GPIO_PIN_RESET);
|
||||
// end start-up animation
|
||||
|
||||
HAL_GPIO_WritePin(LED4_GPIO_Port, LED4_Pin, GPIO_PIN_SET); // indicates running STM
|
||||
|
||||
ChannelControl_init();
|
||||
can_init(&hcan);
|
||||
current_monitor_init(&hadc1, &hadc2, &htim6);
|
||||
|
||||
uint32_t lasttick = HAL_GetTick(); // Zeit in ms seit Start
|
||||
|
||||
inhibit_SDC = 0;
|
||||
|
||||
/* USER CODE END 2 */
|
||||
|
||||
/* Infinite loop */
|
||||
@ -119,6 +163,26 @@ int main(void)
|
||||
/* USER CODE END WHILE */
|
||||
|
||||
/* USER CODE BEGIN 3 */
|
||||
if (canmsg_received){
|
||||
canmsg_received = 0;
|
||||
update_ports = rxstate.iostatus;
|
||||
}
|
||||
if ((HAL_GetTick() - lasttick) > 100u){
|
||||
lasttick = HAL_GetTick();
|
||||
check_plausibility();
|
||||
can_sendloop();
|
||||
can_error_report();
|
||||
}
|
||||
if (((HAL_GetTick() - lastheartbeat) > 200U) && (HAL_GetTick() > 1000U)) {
|
||||
inhibit_SDC = 1;
|
||||
}
|
||||
HAL_GPIO_WritePin(LED1_GPIO_Port, LED1_Pin, (GPIO_PinState)!update_ports.portb.sdc); // indicates open SDC
|
||||
|
||||
HAL_GPIO_WritePin(LED2_GPIO_Port, LED2_Pin, (GPIO_PinState)inhibit_SDC); // indicates watchdog-status
|
||||
|
||||
ChannelControl_UpdateGPIOs(update_ports);
|
||||
|
||||
current_monitor_checklimits(); // currently not implemented
|
||||
}
|
||||
/* USER CODE END 3 */
|
||||
}
|
||||
@ -220,10 +284,10 @@ static void MX_ADC1_Init(void)
|
||||
|
||||
/** Configure Regular Channel
|
||||
*/
|
||||
sConfig.Channel = ADC_CHANNEL_2;
|
||||
sConfig.Channel = ADC_CHANNEL_5;
|
||||
sConfig.Rank = ADC_REGULAR_RANK_1;
|
||||
sConfig.SingleDiff = ADC_SINGLE_ENDED;
|
||||
sConfig.SamplingTime = ADC_SAMPLETIME_1CYCLE_5;
|
||||
sConfig.SamplingTime = ADC_SAMPLETIME_61CYCLES_5;
|
||||
sConfig.OffsetNumber = ADC_OFFSET_NONE;
|
||||
sConfig.Offset = 0;
|
||||
if (HAL_ADC_ConfigChannel(&hadc1, &sConfig) != HAL_OK)
|
||||
@ -233,7 +297,7 @@ static void MX_ADC1_Init(void)
|
||||
|
||||
/** Configure Regular Channel
|
||||
*/
|
||||
sConfig.Channel = ADC_CHANNEL_1;
|
||||
sConfig.Channel = ADC_CHANNEL_6;
|
||||
sConfig.Rank = ADC_REGULAR_RANK_2;
|
||||
if (HAL_ADC_ConfigChannel(&hadc1, &sConfig) != HAL_OK)
|
||||
{
|
||||
@ -242,6 +306,7 @@ static void MX_ADC1_Init(void)
|
||||
|
||||
/** Configure Regular Channel
|
||||
*/
|
||||
sConfig.Channel = ADC_CHANNEL_2;
|
||||
sConfig.Rank = ADC_REGULAR_RANK_3;
|
||||
if (HAL_ADC_ConfigChannel(&hadc1, &sConfig) != HAL_OK)
|
||||
{
|
||||
@ -250,6 +315,7 @@ static void MX_ADC1_Init(void)
|
||||
|
||||
/** Configure Regular Channel
|
||||
*/
|
||||
sConfig.Channel = ADC_CHANNEL_3;
|
||||
sConfig.Rank = ADC_REGULAR_RANK_4;
|
||||
if (HAL_ADC_ConfigChannel(&hadc1, &sConfig) != HAL_OK)
|
||||
{
|
||||
@ -258,6 +324,7 @@ static void MX_ADC1_Init(void)
|
||||
|
||||
/** Configure Regular Channel
|
||||
*/
|
||||
sConfig.Channel = ADC_CHANNEL_4;
|
||||
sConfig.Rank = ADC_REGULAR_RANK_5;
|
||||
if (HAL_ADC_ConfigChannel(&hadc1, &sConfig) != HAL_OK)
|
||||
{
|
||||
@ -266,6 +333,7 @@ static void MX_ADC1_Init(void)
|
||||
|
||||
/** Configure Regular Channel
|
||||
*/
|
||||
sConfig.Channel = ADC_CHANNEL_1;
|
||||
sConfig.Rank = ADC_REGULAR_RANK_6;
|
||||
if (HAL_ADC_ConfigChannel(&hadc1, &sConfig) != HAL_OK)
|
||||
{
|
||||
@ -274,6 +342,7 @@ static void MX_ADC1_Init(void)
|
||||
|
||||
/** Configure Regular Channel
|
||||
*/
|
||||
sConfig.Channel = ADC_CHANNEL_7;
|
||||
sConfig.Rank = ADC_REGULAR_RANK_7;
|
||||
if (HAL_ADC_ConfigChannel(&hadc1, &sConfig) != HAL_OK)
|
||||
{
|
||||
@ -282,6 +351,7 @@ static void MX_ADC1_Init(void)
|
||||
|
||||
/** Configure Regular Channel
|
||||
*/
|
||||
sConfig.Channel = ADC_CHANNEL_8;
|
||||
sConfig.Rank = ADC_REGULAR_RANK_8;
|
||||
if (HAL_ADC_ConfigChannel(&hadc1, &sConfig) != HAL_OK)
|
||||
{
|
||||
@ -337,7 +407,7 @@ static void MX_ADC2_Init(void)
|
||||
sConfig.Channel = ADC_CHANNEL_1;
|
||||
sConfig.Rank = ADC_REGULAR_RANK_1;
|
||||
sConfig.SingleDiff = ADC_SINGLE_ENDED;
|
||||
sConfig.SamplingTime = ADC_SAMPLETIME_1CYCLE_5;
|
||||
sConfig.SamplingTime = ADC_SAMPLETIME_61CYCLES_5;
|
||||
sConfig.OffsetNumber = ADC_OFFSET_NONE;
|
||||
sConfig.Offset = 0;
|
||||
if (HAL_ADC_ConfigChannel(&hadc2, &sConfig) != HAL_OK)
|
||||
@ -347,6 +417,7 @@ static void MX_ADC2_Init(void)
|
||||
|
||||
/** Configure Regular Channel
|
||||
*/
|
||||
sConfig.Channel = ADC_CHANNEL_2;
|
||||
sConfig.Rank = ADC_REGULAR_RANK_2;
|
||||
if (HAL_ADC_ConfigChannel(&hadc2, &sConfig) != HAL_OK)
|
||||
{
|
||||
@ -355,6 +426,7 @@ static void MX_ADC2_Init(void)
|
||||
|
||||
/** Configure Regular Channel
|
||||
*/
|
||||
sConfig.Channel = ADC_CHANNEL_3;
|
||||
sConfig.Rank = ADC_REGULAR_RANK_3;
|
||||
if (HAL_ADC_ConfigChannel(&hadc2, &sConfig) != HAL_OK)
|
||||
{
|
||||
@ -363,6 +435,7 @@ static void MX_ADC2_Init(void)
|
||||
|
||||
/** Configure Regular Channel
|
||||
*/
|
||||
sConfig.Channel = ADC_CHANNEL_4;
|
||||
sConfig.Rank = ADC_REGULAR_RANK_4;
|
||||
if (HAL_ADC_ConfigChannel(&hadc2, &sConfig) != HAL_OK)
|
||||
{
|
||||
@ -371,6 +444,7 @@ static void MX_ADC2_Init(void)
|
||||
|
||||
/** Configure Regular Channel
|
||||
*/
|
||||
sConfig.Channel = ADC_CHANNEL_5;
|
||||
sConfig.Rank = ADC_REGULAR_RANK_5;
|
||||
if (HAL_ADC_ConfigChannel(&hadc2, &sConfig) != HAL_OK)
|
||||
{
|
||||
@ -379,6 +453,7 @@ static void MX_ADC2_Init(void)
|
||||
|
||||
/** Configure Regular Channel
|
||||
*/
|
||||
sConfig.Channel = ADC_CHANNEL_9;
|
||||
sConfig.Rank = ADC_REGULAR_RANK_6;
|
||||
if (HAL_ADC_ConfigChannel(&hadc2, &sConfig) != HAL_OK)
|
||||
{
|
||||
@ -406,7 +481,7 @@ static void MX_CAN_Init(void)
|
||||
|
||||
/* USER CODE END CAN_Init 1 */
|
||||
hcan.Instance = CAN;
|
||||
hcan.Init.Prescaler = 1;
|
||||
hcan.Init.Prescaler = 2;
|
||||
hcan.Init.Mode = CAN_MODE_NORMAL;
|
||||
hcan.Init.SyncJumpWidth = CAN_SJW_1TQ;
|
||||
hcan.Init.TimeSeg1 = CAN_BS1_13TQ;
|
||||
@ -538,7 +613,7 @@ static void MX_GPIO_Init(void)
|
||||
__HAL_RCC_GPIOB_CLK_ENABLE();
|
||||
|
||||
/*Configure GPIO pin Output Level */
|
||||
HAL_GPIO_WritePin(GPIOB, IN11_Pin|IN12_Pin|IN13_Pin|IN9_Pin
|
||||
HAL_GPIO_WritePin(GPIOB, IN12_Pin|IN11_Pin|IN13_Pin|IN9_Pin
|
||||
|IN3_Pin|IN8_Pin|IN5_Pin|IN4_Pin
|
||||
|DSEL0_Pin|DSEL1_Pin|PC_EN_Pin|IN7_Pin
|
||||
|IN10_Pin, GPIO_PIN_RESET);
|
||||
@ -549,11 +624,11 @@ static void MX_GPIO_Init(void)
|
||||
/*Configure GPIO pin Output Level */
|
||||
HAL_GPIO_WritePin(GPIOA, IN2_Pin|IN1_Pin|IN6_Pin, GPIO_PIN_RESET);
|
||||
|
||||
/*Configure GPIO pins : IN11_Pin IN12_Pin IN13_Pin IN9_Pin
|
||||
/*Configure GPIO pins : IN12_Pin IN11_Pin IN13_Pin IN9_Pin
|
||||
IN3_Pin IN8_Pin IN5_Pin IN4_Pin
|
||||
DSEL0_Pin DSEL1_Pin PC_EN_Pin IN7_Pin
|
||||
IN10_Pin */
|
||||
GPIO_InitStruct.Pin = IN11_Pin|IN12_Pin|IN13_Pin|IN9_Pin
|
||||
GPIO_InitStruct.Pin = IN12_Pin|IN11_Pin|IN13_Pin|IN9_Pin
|
||||
|IN3_Pin|IN8_Pin|IN5_Pin|IN4_Pin
|
||||
|DSEL0_Pin|DSEL1_Pin|PC_EN_Pin|IN7_Pin
|
||||
|IN10_Pin;
|
||||
|
114
Software/Code/Core/Src/plausibility_check.c
Normal file
114
Software/Code/Core/Src/plausibility_check.c
Normal file
@ -0,0 +1,114 @@
|
||||
/*
|
||||
* plausibility_check.c
|
||||
*
|
||||
* Created on: Mar 18, 2025
|
||||
* Author: janek
|
||||
*/
|
||||
#include "plausibility_check.h"
|
||||
|
||||
extern enable_gpios update_ports;
|
||||
extern current_measurements current_measurements_adc_val;
|
||||
volatile err_states error;
|
||||
extern int inhibit_SDC;
|
||||
|
||||
void check_plausibility() {
|
||||
if (!update_ports.portb.sdc || inhibit_SDC == 1) {error.group1.sdc_open = 1;}
|
||||
else {error.group1.sdc_open = 0;}
|
||||
|
||||
if (update_ports.porta.acc_cooling == 1 && current_measurements_adc_val.acc_cooling == 0) {
|
||||
error.group1.noload_acc_cooling = 1;
|
||||
}
|
||||
else {
|
||||
error.group1.noload_acc_cooling = 0;
|
||||
}
|
||||
|
||||
if (update_ports.porta.ts_cooling == 1 && current_measurements_adc_val.ts_cooling == 0) {
|
||||
error.group1.noload_ts_cooling = 1;
|
||||
}
|
||||
else {
|
||||
error.group1.noload_ts_cooling = 0;
|
||||
}
|
||||
|
||||
if (update_ports.porta.drs == 1 && current_measurements_adc_val.drs == 0) {
|
||||
error.group1.noload_drs = 1;
|
||||
}
|
||||
else {
|
||||
error.group1.noload_drs = 0;
|
||||
}
|
||||
|
||||
if (update_ports.porta.acu == 1 && current_measurements_adc_val.acu == 0) {
|
||||
error.group1.noload_acu = 1;
|
||||
}
|
||||
else {
|
||||
error.group1.noload_acu = 0;
|
||||
}
|
||||
|
||||
if (update_ports.porta.epsc == 1 && current_measurements_adc_val.epsc == 0) {
|
||||
error.group1.noload_epsc = 1;
|
||||
}
|
||||
else {
|
||||
error.group1.noload_epsc = 0;
|
||||
}
|
||||
|
||||
if (update_ports.porta.inverter == 1 && current_measurements_adc_val.inverter == 0) {
|
||||
error.group1.noload_inverter = 1;
|
||||
}
|
||||
else {
|
||||
error.group1.noload_inverter = 0;
|
||||
}
|
||||
|
||||
if (update_ports.porta.lidar == 1 && current_measurements_adc_val.lidar == 0) {
|
||||
error.group1.noload_lidar = 1;
|
||||
}
|
||||
else {
|
||||
error.group1.noload_lidar = 0;
|
||||
}
|
||||
|
||||
if (update_ports.porta.misc == 1 && current_measurements_adc_val.misc == 0) {
|
||||
error.group2.noload_misc = 1;
|
||||
}
|
||||
else {
|
||||
error.group2.noload_misc = 0;
|
||||
}
|
||||
|
||||
if (update_ports.portb.alwayson == 1 && current_measurements_adc_val.alwayson == 0) {
|
||||
error.group2.noload_alwayson = 1;
|
||||
}
|
||||
else {
|
||||
error.group2.noload_alwayson = 0;
|
||||
}
|
||||
|
||||
if (update_ports.portb.sdc == 1 && current_measurements_adc_val.sdc == 0) {
|
||||
error.group2.noload_sdc = 1;
|
||||
}
|
||||
else {
|
||||
error.group2.noload_sdc = 0;
|
||||
}
|
||||
|
||||
if (update_ports.portb.ebs1 == 1 && current_measurements_adc_val.ebs1 == 0) {
|
||||
error.group2.noload_ebs1 = 1;
|
||||
}
|
||||
else {
|
||||
error.group2.noload_ebs1 = 0;
|
||||
}
|
||||
|
||||
if (update_ports.portb.ebs2 == 1 && current_measurements_adc_val.ebs2 == 0) {
|
||||
error.group2.noload_ebs2 = 1;
|
||||
}
|
||||
else {
|
||||
error.group2.noload_ebs2 = 0;
|
||||
}
|
||||
|
||||
if (update_ports.portb.ebs3 == 1 && current_measurements_adc_val.ebs3 == 0) {
|
||||
error.group2.noload_ebs3 = 1;
|
||||
}
|
||||
else {
|
||||
error.group2.noload_ebs3 = 0;
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
@ -334,9 +334,15 @@ void HAL_CAN_MspInit(CAN_HandleTypeDef* hcan)
|
||||
GPIO_InitStruct.Alternate = GPIO_AF9_CAN;
|
||||
HAL_GPIO_Init(GPIOA, &GPIO_InitStruct);
|
||||
|
||||
/* CAN interrupt Init */
|
||||
HAL_NVIC_SetPriority(USB_LP_CAN_RX0_IRQn, 0, 0);
|
||||
HAL_NVIC_EnableIRQ(USB_LP_CAN_RX0_IRQn);
|
||||
HAL_NVIC_SetPriority(CAN_RX1_IRQn, 0, 0);
|
||||
HAL_NVIC_EnableIRQ(CAN_RX1_IRQn);
|
||||
/* USER CODE BEGIN CAN_MspInit 1 */
|
||||
|
||||
/* USER CODE END CAN_MspInit 1 */
|
||||
|
||||
}
|
||||
|
||||
}
|
||||
@ -363,6 +369,9 @@ void HAL_CAN_MspDeInit(CAN_HandleTypeDef* hcan)
|
||||
*/
|
||||
HAL_GPIO_DeInit(GPIOA, GPIO_PIN_11|GPIO_PIN_12);
|
||||
|
||||
/* CAN interrupt DeInit */
|
||||
HAL_NVIC_DisableIRQ(USB_LP_CAN_RX0_IRQn);
|
||||
HAL_NVIC_DisableIRQ(CAN_RX1_IRQn);
|
||||
/* USER CODE BEGIN CAN_MspDeInit 1 */
|
||||
|
||||
/* USER CODE END CAN_MspDeInit 1 */
|
||||
@ -391,6 +400,7 @@ void HAL_TIM_Base_MspInit(TIM_HandleTypeDef* htim_base)
|
||||
/* USER CODE BEGIN TIM6_MspInit 1 */
|
||||
|
||||
/* USER CODE END TIM6_MspInit 1 */
|
||||
|
||||
}
|
||||
|
||||
}
|
||||
@ -452,6 +462,7 @@ void HAL_UART_MspInit(UART_HandleTypeDef* huart)
|
||||
/* USER CODE BEGIN UART4_MspInit 1 */
|
||||
|
||||
/* USER CODE END UART4_MspInit 1 */
|
||||
|
||||
}
|
||||
|
||||
}
|
||||
|
@ -59,6 +59,7 @@ extern DMA_HandleTypeDef hdma_adc1;
|
||||
extern DMA_HandleTypeDef hdma_adc2;
|
||||
extern ADC_HandleTypeDef hadc1;
|
||||
extern ADC_HandleTypeDef hadc2;
|
||||
extern CAN_HandleTypeDef hcan;
|
||||
extern TIM_HandleTypeDef htim6;
|
||||
/* USER CODE BEGIN EV */
|
||||
|
||||
@ -231,6 +232,34 @@ void ADC1_2_IRQHandler(void)
|
||||
/* USER CODE END ADC1_2_IRQn 1 */
|
||||
}
|
||||
|
||||
/**
|
||||
* @brief This function handles USB low priority or CAN_RX0 interrupts.
|
||||
*/
|
||||
void USB_LP_CAN_RX0_IRQHandler(void)
|
||||
{
|
||||
/* USER CODE BEGIN USB_LP_CAN_RX0_IRQn 0 */
|
||||
|
||||
/* USER CODE END USB_LP_CAN_RX0_IRQn 0 */
|
||||
HAL_CAN_IRQHandler(&hcan);
|
||||
/* USER CODE BEGIN USB_LP_CAN_RX0_IRQn 1 */
|
||||
|
||||
/* USER CODE END USB_LP_CAN_RX0_IRQn 1 */
|
||||
}
|
||||
|
||||
/**
|
||||
* @brief This function handles CAN RX1 interrupt.
|
||||
*/
|
||||
void CAN_RX1_IRQHandler(void)
|
||||
{
|
||||
/* USER CODE BEGIN CAN_RX1_IRQn 0 */
|
||||
|
||||
/* USER CODE END CAN_RX1_IRQn 0 */
|
||||
HAL_CAN_IRQHandler(&hcan);
|
||||
/* USER CODE BEGIN CAN_RX1_IRQn 1 */
|
||||
|
||||
/* USER CODE END CAN_RX1_IRQn 1 */
|
||||
}
|
||||
|
||||
/**
|
||||
* @brief This function handles Timer 6 interrupt and DAC underrun interrupts.
|
||||
*/
|
||||
|
4
Software/Code/Debug/Core/Src/can_communication.cyclo
Normal file
4
Software/Code/Debug/Core/Src/can_communication.cyclo
Normal file
@ -0,0 +1,4 @@
|
||||
../Core/Src/can_communication.c:23:6:can_init 1
|
||||
../Core/Src/can_communication.c:28:6:can_sendloop 5
|
||||
../Core/Src/can_communication.c:95:6:can_error_report 1
|
||||
../Core/Src/can_communication.c:102:6:ftcan_msg_received_cb 4
|
79
Software/Code/Debug/Core/Src/can_communication.d
Normal file
79
Software/Code/Debug/Core/Src/can_communication.d
Normal file
@ -0,0 +1,79 @@
|
||||
Core/Src/can_communication.o: ../Core/Src/can_communication.c \
|
||||
../Core/Inc/can_communication.h ../Core/Inc/channel_control.h \
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal.h \
|
||||
../Core/Inc/stm32f3xx_hal_conf.h \
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_rcc.h \
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_def.h \
|
||||
../Drivers/CMSIS/Device/ST/STM32F3xx/Include/stm32f3xx.h \
|
||||
../Drivers/CMSIS/Device/ST/STM32F3xx/Include/stm32f302xc.h \
|
||||
../Drivers/CMSIS/Include/core_cm4.h \
|
||||
../Drivers/CMSIS/Include/cmsis_version.h \
|
||||
../Drivers/CMSIS/Include/cmsis_compiler.h \
|
||||
../Drivers/CMSIS/Include/cmsis_gcc.h \
|
||||
../Drivers/CMSIS/Include/mpu_armv7.h \
|
||||
../Drivers/CMSIS/Device/ST/STM32F3xx/Include/system_stm32f3xx.h \
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h \
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_rcc_ex.h \
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_gpio.h \
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_gpio_ex.h \
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_exti.h \
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_dma.h \
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_dma_ex.h \
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_cortex.h \
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_adc.h \
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_adc_ex.h \
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_can.h \
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_flash.h \
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_flash_ex.h \
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_i2c.h \
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_i2c_ex.h \
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_pwr.h \
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_pwr_ex.h \
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_tim.h \
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_tim_ex.h \
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_uart.h \
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_uart_ex.h \
|
||||
../Core/Inc/can_halal.h ../Core/Inc/current_monitoring.h \
|
||||
../Core/Inc/channel_control.h ../Core/Inc/current_monitoring.h \
|
||||
../Core/Inc/plausibility_check.h ../Core/Inc/can_communication.h
|
||||
../Core/Inc/can_communication.h:
|
||||
../Core/Inc/channel_control.h:
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal.h:
|
||||
../Core/Inc/stm32f3xx_hal_conf.h:
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_rcc.h:
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_def.h:
|
||||
../Drivers/CMSIS/Device/ST/STM32F3xx/Include/stm32f3xx.h:
|
||||
../Drivers/CMSIS/Device/ST/STM32F3xx/Include/stm32f302xc.h:
|
||||
../Drivers/CMSIS/Include/core_cm4.h:
|
||||
../Drivers/CMSIS/Include/cmsis_version.h:
|
||||
../Drivers/CMSIS/Include/cmsis_compiler.h:
|
||||
../Drivers/CMSIS/Include/cmsis_gcc.h:
|
||||
../Drivers/CMSIS/Include/mpu_armv7.h:
|
||||
../Drivers/CMSIS/Device/ST/STM32F3xx/Include/system_stm32f3xx.h:
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h:
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_rcc_ex.h:
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_gpio.h:
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_gpio_ex.h:
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_exti.h:
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_dma.h:
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_dma_ex.h:
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_cortex.h:
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_adc.h:
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_adc_ex.h:
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_can.h:
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_flash.h:
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_flash_ex.h:
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_i2c.h:
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_i2c_ex.h:
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_pwr.h:
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_pwr_ex.h:
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_tim.h:
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_tim_ex.h:
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_uart.h:
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_uart_ex.h:
|
||||
../Core/Inc/can_halal.h:
|
||||
../Core/Inc/current_monitoring.h:
|
||||
../Core/Inc/channel_control.h:
|
||||
../Core/Inc/current_monitoring.h:
|
||||
../Core/Inc/plausibility_check.h:
|
||||
../Core/Inc/can_communication.h:
|
BIN
Software/Code/Debug/Core/Src/can_communication.o
Normal file
BIN
Software/Code/Debug/Core/Src/can_communication.o
Normal file
Binary file not shown.
4
Software/Code/Debug/Core/Src/can_communication.su
Normal file
4
Software/Code/Debug/Core/Src/can_communication.su
Normal file
@ -0,0 +1,4 @@
|
||||
../Core/Src/can_communication.c:23:6:can_init 16 static
|
||||
../Core/Src/can_communication.c:28:6:can_sendloop 24 static
|
||||
../Core/Src/can_communication.c:95:6:can_error_report 16 static
|
||||
../Core/Src/can_communication.c:102:6:ftcan_msg_received_cb 24 static
|
9
Software/Code/Debug/Core/Src/can_halal.cyclo
Normal file
9
Software/Code/Debug/Core/Src/can_halal.cyclo
Normal file
@ -0,0 +1,9 @@
|
||||
../Core/Src/can_halal.c:8:19:ftcan_init 2
|
||||
../Core/Src/can_halal.c:20:19:ftcan_transmit 1
|
||||
../Core/Src/can_halal.c:31:19:ftcan_add_filter 4
|
||||
../Core/Src/can_halal.c:65:6:HAL_CAN_RxFifo0MsgPendingCallback 4
|
||||
../Core/Src/can_halal.c:225:13:ftcan_msg_received_cb 1
|
||||
../Core/Src/can_halal.c:228:10:ftcan_unmarshal_unsigned 3
|
||||
../Core/Src/can_halal.c:243:9:ftcan_unmarshal_signed 3
|
||||
../Core/Src/can_halal.c:258:10:ftcan_marshal_unsigned 3
|
||||
../Core/Src/can_halal.c:271:10:ftcan_marshal_signed 1
|
68
Software/Code/Debug/Core/Src/can_halal.d
Normal file
68
Software/Code/Debug/Core/Src/can_halal.d
Normal file
@ -0,0 +1,68 @@
|
||||
Core/Src/can_halal.o: ../Core/Src/can_halal.c ../Core/Inc/can_halal.h \
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal.h \
|
||||
../Core/Inc/stm32f3xx_hal_conf.h \
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_rcc.h \
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_def.h \
|
||||
../Drivers/CMSIS/Device/ST/STM32F3xx/Include/stm32f3xx.h \
|
||||
../Drivers/CMSIS/Device/ST/STM32F3xx/Include/stm32f302xc.h \
|
||||
../Drivers/CMSIS/Include/core_cm4.h \
|
||||
../Drivers/CMSIS/Include/cmsis_version.h \
|
||||
../Drivers/CMSIS/Include/cmsis_compiler.h \
|
||||
../Drivers/CMSIS/Include/cmsis_gcc.h \
|
||||
../Drivers/CMSIS/Include/mpu_armv7.h \
|
||||
../Drivers/CMSIS/Device/ST/STM32F3xx/Include/system_stm32f3xx.h \
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h \
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_rcc_ex.h \
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_gpio.h \
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_gpio_ex.h \
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_exti.h \
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_dma.h \
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_dma_ex.h \
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_cortex.h \
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_adc.h \
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_adc_ex.h \
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_can.h \
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_flash.h \
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_flash_ex.h \
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_i2c.h \
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_i2c_ex.h \
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_pwr.h \
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_pwr_ex.h \
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_tim.h \
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_tim_ex.h \
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_uart.h \
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_uart_ex.h
|
||||
../Core/Inc/can_halal.h:
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal.h:
|
||||
../Core/Inc/stm32f3xx_hal_conf.h:
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_rcc.h:
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_def.h:
|
||||
../Drivers/CMSIS/Device/ST/STM32F3xx/Include/stm32f3xx.h:
|
||||
../Drivers/CMSIS/Device/ST/STM32F3xx/Include/stm32f302xc.h:
|
||||
../Drivers/CMSIS/Include/core_cm4.h:
|
||||
../Drivers/CMSIS/Include/cmsis_version.h:
|
||||
../Drivers/CMSIS/Include/cmsis_compiler.h:
|
||||
../Drivers/CMSIS/Include/cmsis_gcc.h:
|
||||
../Drivers/CMSIS/Include/mpu_armv7.h:
|
||||
../Drivers/CMSIS/Device/ST/STM32F3xx/Include/system_stm32f3xx.h:
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h:
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_rcc_ex.h:
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_gpio.h:
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_gpio_ex.h:
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_exti.h:
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_dma.h:
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_dma_ex.h:
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_cortex.h:
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_adc.h:
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_adc_ex.h:
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_can.h:
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_flash.h:
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_flash_ex.h:
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_i2c.h:
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_i2c_ex.h:
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_pwr.h:
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_pwr_ex.h:
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_tim.h:
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_tim_ex.h:
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_uart.h:
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_uart_ex.h:
|
BIN
Software/Code/Debug/Core/Src/can_halal.o
Normal file
BIN
Software/Code/Debug/Core/Src/can_halal.o
Normal file
Binary file not shown.
9
Software/Code/Debug/Core/Src/can_halal.su
Normal file
9
Software/Code/Debug/Core/Src/can_halal.su
Normal file
@ -0,0 +1,9 @@
|
||||
../Core/Src/can_halal.c:8:19:ftcan_init 24 static
|
||||
../Core/Src/can_halal.c:20:19:ftcan_transmit 32 static
|
||||
../Core/Src/can_halal.c:31:19:ftcan_add_filter 24 static
|
||||
../Core/Src/can_halal.c:65:6:HAL_CAN_RxFifo0MsgPendingCallback 56 static
|
||||
../Core/Src/can_halal.c:225:13:ftcan_msg_received_cb 24 static
|
||||
../Core/Src/can_halal.c:228:10:ftcan_unmarshal_unsigned 48 static
|
||||
../Core/Src/can_halal.c:243:9:ftcan_unmarshal_signed 64 static
|
||||
../Core/Src/can_halal.c:258:10:ftcan_marshal_unsigned 32 static
|
||||
../Core/Src/can_halal.c:271:10:ftcan_marshal_signed 32 static
|
2
Software/Code/Debug/Core/Src/channel_control.cyclo
Normal file
2
Software/Code/Debug/Core/Src/channel_control.cyclo
Normal file
@ -0,0 +1,2 @@
|
||||
../Core/Src/channel_control.c:18:6:ChannelControl_init 1
|
||||
../Core/Src/channel_control.c:27:6:ChannelControl_UpdateGPIOs 8
|
72
Software/Code/Debug/Core/Src/channel_control.d
Normal file
72
Software/Code/Debug/Core/Src/channel_control.d
Normal file
@ -0,0 +1,72 @@
|
||||
Core/Src/channel_control.o: ../Core/Src/channel_control.c \
|
||||
../Core/Inc/channel_control.h \
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal.h \
|
||||
../Core/Inc/stm32f3xx_hal_conf.h \
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_rcc.h \
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_def.h \
|
||||
../Drivers/CMSIS/Device/ST/STM32F3xx/Include/stm32f3xx.h \
|
||||
../Drivers/CMSIS/Device/ST/STM32F3xx/Include/stm32f302xc.h \
|
||||
../Drivers/CMSIS/Include/core_cm4.h \
|
||||
../Drivers/CMSIS/Include/cmsis_version.h \
|
||||
../Drivers/CMSIS/Include/cmsis_compiler.h \
|
||||
../Drivers/CMSIS/Include/cmsis_gcc.h \
|
||||
../Drivers/CMSIS/Include/mpu_armv7.h \
|
||||
../Drivers/CMSIS/Device/ST/STM32F3xx/Include/system_stm32f3xx.h \
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h \
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_rcc_ex.h \
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_gpio.h \
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_gpio_ex.h \
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_exti.h \
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_dma.h \
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_dma_ex.h \
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_cortex.h \
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_adc.h \
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_adc_ex.h \
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_can.h \
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_flash.h \
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_flash_ex.h \
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_i2c.h \
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_i2c_ex.h \
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_pwr.h \
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_pwr_ex.h \
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_tim.h \
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_tim_ex.h \
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_uart.h \
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_uart_ex.h \
|
||||
../Core/Inc/current_monitoring.h ../Core/Inc/main.h
|
||||
../Core/Inc/channel_control.h:
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal.h:
|
||||
../Core/Inc/stm32f3xx_hal_conf.h:
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_rcc.h:
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_def.h:
|
||||
../Drivers/CMSIS/Device/ST/STM32F3xx/Include/stm32f3xx.h:
|
||||
../Drivers/CMSIS/Device/ST/STM32F3xx/Include/stm32f302xc.h:
|
||||
../Drivers/CMSIS/Include/core_cm4.h:
|
||||
../Drivers/CMSIS/Include/cmsis_version.h:
|
||||
../Drivers/CMSIS/Include/cmsis_compiler.h:
|
||||
../Drivers/CMSIS/Include/cmsis_gcc.h:
|
||||
../Drivers/CMSIS/Include/mpu_armv7.h:
|
||||
../Drivers/CMSIS/Device/ST/STM32F3xx/Include/system_stm32f3xx.h:
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h:
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_rcc_ex.h:
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_gpio.h:
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_gpio_ex.h:
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_exti.h:
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_dma.h:
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_dma_ex.h:
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_cortex.h:
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_adc.h:
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_adc_ex.h:
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_can.h:
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_flash.h:
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_flash_ex.h:
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_i2c.h:
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_i2c_ex.h:
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_pwr.h:
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_pwr_ex.h:
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_tim.h:
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_tim_ex.h:
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_uart.h:
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_uart_ex.h:
|
||||
../Core/Inc/current_monitoring.h:
|
||||
../Core/Inc/main.h:
|
BIN
Software/Code/Debug/Core/Src/channel_control.o
Normal file
BIN
Software/Code/Debug/Core/Src/channel_control.o
Normal file
Binary file not shown.
2
Software/Code/Debug/Core/Src/channel_control.su
Normal file
2
Software/Code/Debug/Core/Src/channel_control.su
Normal file
@ -0,0 +1,2 @@
|
||||
../Core/Src/channel_control.c:18:6:ChannelControl_init 8 static
|
||||
../Core/Src/channel_control.c:27:6:ChannelControl_UpdateGPIOs 16 static
|
3
Software/Code/Debug/Core/Src/current_monitoring.cyclo
Normal file
3
Software/Code/Debug/Core/Src/current_monitoring.cyclo
Normal file
@ -0,0 +1,3 @@
|
||||
../Core/Src/current_monitoring.c:46:6:current_monitor_init 1
|
||||
../Core/Src/current_monitoring.c:56:9:current_monitor_checklimits 1
|
||||
../Core/Src/current_monitoring.c:58:6:HAL_ADC_ConvCpltCallback 9
|
78
Software/Code/Debug/Core/Src/current_monitoring.d
Normal file
78
Software/Code/Debug/Core/Src/current_monitoring.d
Normal file
@ -0,0 +1,78 @@
|
||||
Core/Src/current_monitoring.o: ../Core/Src/current_monitoring.c \
|
||||
../Core/Inc/current_monitoring.h \
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal.h \
|
||||
../Core/Inc/stm32f3xx_hal_conf.h \
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_rcc.h \
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_def.h \
|
||||
../Drivers/CMSIS/Device/ST/STM32F3xx/Include/stm32f3xx.h \
|
||||
../Drivers/CMSIS/Device/ST/STM32F3xx/Include/stm32f302xc.h \
|
||||
../Drivers/CMSIS/Include/core_cm4.h \
|
||||
../Drivers/CMSIS/Include/cmsis_version.h \
|
||||
../Drivers/CMSIS/Include/cmsis_compiler.h \
|
||||
../Drivers/CMSIS/Include/cmsis_gcc.h \
|
||||
../Drivers/CMSIS/Include/mpu_armv7.h \
|
||||
../Drivers/CMSIS/Device/ST/STM32F3xx/Include/system_stm32f3xx.h \
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h \
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_rcc_ex.h \
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_gpio.h \
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_gpio_ex.h \
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_exti.h \
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_dma.h \
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_dma_ex.h \
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_cortex.h \
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_adc.h \
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_adc_ex.h \
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_can.h \
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_flash.h \
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_flash_ex.h \
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_i2c.h \
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_i2c_ex.h \
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_pwr.h \
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_pwr_ex.h \
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_tim.h \
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_tim_ex.h \
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_uart.h \
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_uart_ex.h \
|
||||
../Core/Inc/main.h ../Core/Inc/plausibility_check.h \
|
||||
../Core/Inc/current_monitoring.h ../Core/Inc/channel_control.h \
|
||||
../Core/Inc/can_communication.h ../Core/Inc/can_halal.h
|
||||
../Core/Inc/current_monitoring.h:
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal.h:
|
||||
../Core/Inc/stm32f3xx_hal_conf.h:
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_rcc.h:
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_def.h:
|
||||
../Drivers/CMSIS/Device/ST/STM32F3xx/Include/stm32f3xx.h:
|
||||
../Drivers/CMSIS/Device/ST/STM32F3xx/Include/stm32f302xc.h:
|
||||
../Drivers/CMSIS/Include/core_cm4.h:
|
||||
../Drivers/CMSIS/Include/cmsis_version.h:
|
||||
../Drivers/CMSIS/Include/cmsis_compiler.h:
|
||||
../Drivers/CMSIS/Include/cmsis_gcc.h:
|
||||
../Drivers/CMSIS/Include/mpu_armv7.h:
|
||||
../Drivers/CMSIS/Device/ST/STM32F3xx/Include/system_stm32f3xx.h:
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h:
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_rcc_ex.h:
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_gpio.h:
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_gpio_ex.h:
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_exti.h:
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_dma.h:
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_dma_ex.h:
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_cortex.h:
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_adc.h:
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_adc_ex.h:
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_can.h:
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_flash.h:
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_flash_ex.h:
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_i2c.h:
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_i2c_ex.h:
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_pwr.h:
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_pwr_ex.h:
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_tim.h:
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_tim_ex.h:
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_uart.h:
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_uart_ex.h:
|
||||
../Core/Inc/main.h:
|
||||
../Core/Inc/plausibility_check.h:
|
||||
../Core/Inc/current_monitoring.h:
|
||||
../Core/Inc/channel_control.h:
|
||||
../Core/Inc/can_communication.h:
|
||||
../Core/Inc/can_halal.h:
|
BIN
Software/Code/Debug/Core/Src/current_monitoring.o
Normal file
BIN
Software/Code/Debug/Core/Src/current_monitoring.o
Normal file
Binary file not shown.
3
Software/Code/Debug/Core/Src/current_monitoring.su
Normal file
3
Software/Code/Debug/Core/Src/current_monitoring.su
Normal file
@ -0,0 +1,3 @@
|
||||
../Core/Src/current_monitoring.c:46:6:current_monitor_init 24 static
|
||||
../Core/Src/current_monitoring.c:56:9:current_monitor_checklimits 4 static
|
||||
../Core/Src/current_monitoring.c:58:6:HAL_ADC_ConvCpltCallback 16 static
|
10
Software/Code/Debug/Core/Src/main.cyclo
Normal file
10
Software/Code/Debug/Core/Src/main.cyclo
Normal file
@ -0,0 +1,10 @@
|
||||
../Core/Src/main.c:90:5:main 5
|
||||
../Core/Src/main.c:194:6:SystemClock_Config 4
|
||||
../Core/Src/main.c:242:13:MX_ADC1_Init 11
|
||||
../Core/Src/main.c:371:13:MX_ADC2_Init 8
|
||||
../Core/Src/main.c:473:13:MX_CAN_Init 2
|
||||
../Core/Src/main.c:510:13:MX_TIM6_Init 3
|
||||
../Core/Src/main.c:548:13:MX_UART4_Init 2
|
||||
../Core/Src/main.c:581:13:MX_DMA_Init 1
|
||||
../Core/Src/main.c:603:13:MX_GPIO_Init 1
|
||||
../Core/Src/main.c:666:6:Error_Handler 1
|
79
Software/Code/Debug/Core/Src/main.d
Normal file
79
Software/Code/Debug/Core/Src/main.d
Normal file
@ -0,0 +1,79 @@
|
||||
Core/Src/main.o: ../Core/Src/main.c ../Core/Inc/main.h \
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal.h \
|
||||
../Core/Inc/stm32f3xx_hal_conf.h \
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_rcc.h \
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_def.h \
|
||||
../Drivers/CMSIS/Device/ST/STM32F3xx/Include/stm32f3xx.h \
|
||||
../Drivers/CMSIS/Device/ST/STM32F3xx/Include/stm32f302xc.h \
|
||||
../Drivers/CMSIS/Include/core_cm4.h \
|
||||
../Drivers/CMSIS/Include/cmsis_version.h \
|
||||
../Drivers/CMSIS/Include/cmsis_compiler.h \
|
||||
../Drivers/CMSIS/Include/cmsis_gcc.h \
|
||||
../Drivers/CMSIS/Include/mpu_armv7.h \
|
||||
../Drivers/CMSIS/Device/ST/STM32F3xx/Include/system_stm32f3xx.h \
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h \
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_rcc_ex.h \
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_gpio.h \
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_gpio_ex.h \
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_exti.h \
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_dma.h \
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_dma_ex.h \
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_cortex.h \
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_adc.h \
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_adc_ex.h \
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_can.h \
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_flash.h \
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_flash_ex.h \
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_i2c.h \
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_i2c_ex.h \
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_pwr.h \
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_pwr_ex.h \
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_tim.h \
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_tim_ex.h \
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_uart.h \
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_uart_ex.h \
|
||||
../Core/Inc/can_communication.h ../Core/Inc/channel_control.h \
|
||||
../Core/Inc/can_halal.h ../Core/Inc/current_monitoring.h \
|
||||
../Core/Inc/channel_control.h ../Core/Inc/plausibility_check.h \
|
||||
../Core/Inc/can_communication.h
|
||||
../Core/Inc/main.h:
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal.h:
|
||||
../Core/Inc/stm32f3xx_hal_conf.h:
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_rcc.h:
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_def.h:
|
||||
../Drivers/CMSIS/Device/ST/STM32F3xx/Include/stm32f3xx.h:
|
||||
../Drivers/CMSIS/Device/ST/STM32F3xx/Include/stm32f302xc.h:
|
||||
../Drivers/CMSIS/Include/core_cm4.h:
|
||||
../Drivers/CMSIS/Include/cmsis_version.h:
|
||||
../Drivers/CMSIS/Include/cmsis_compiler.h:
|
||||
../Drivers/CMSIS/Include/cmsis_gcc.h:
|
||||
../Drivers/CMSIS/Include/mpu_armv7.h:
|
||||
../Drivers/CMSIS/Device/ST/STM32F3xx/Include/system_stm32f3xx.h:
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h:
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_rcc_ex.h:
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_gpio.h:
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_gpio_ex.h:
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_exti.h:
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_dma.h:
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_dma_ex.h:
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_cortex.h:
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_adc.h:
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_adc_ex.h:
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_can.h:
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_flash.h:
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_flash_ex.h:
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_i2c.h:
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_i2c_ex.h:
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_pwr.h:
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_pwr_ex.h:
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_tim.h:
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_tim_ex.h:
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_uart.h:
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_uart_ex.h:
|
||||
../Core/Inc/can_communication.h:
|
||||
../Core/Inc/channel_control.h:
|
||||
../Core/Inc/can_halal.h:
|
||||
../Core/Inc/current_monitoring.h:
|
||||
../Core/Inc/channel_control.h:
|
||||
../Core/Inc/plausibility_check.h:
|
||||
../Core/Inc/can_communication.h:
|
BIN
Software/Code/Debug/Core/Src/main.o
Normal file
BIN
Software/Code/Debug/Core/Src/main.o
Normal file
Binary file not shown.
10
Software/Code/Debug/Core/Src/main.su
Normal file
10
Software/Code/Debug/Core/Src/main.su
Normal file
@ -0,0 +1,10 @@
|
||||
../Core/Src/main.c:90:5:main 16 static
|
||||
../Core/Src/main.c:194:6:SystemClock_Config 120 static
|
||||
../Core/Src/main.c:242:13:MX_ADC1_Init 48 static
|
||||
../Core/Src/main.c:371:13:MX_ADC2_Init 32 static
|
||||
../Core/Src/main.c:473:13:MX_CAN_Init 8 static
|
||||
../Core/Src/main.c:510:13:MX_TIM6_Init 24 static
|
||||
../Core/Src/main.c:548:13:MX_UART4_Init 8 static
|
||||
../Core/Src/main.c:581:13:MX_DMA_Init 16 static
|
||||
../Core/Src/main.c:603:13:MX_GPIO_Init 48 static
|
||||
../Core/Src/main.c:666:6:Error_Handler 4 static,ignoring_inline_asm
|
1
Software/Code/Debug/Core/Src/plausibility_check.cyclo
Normal file
1
Software/Code/Debug/Core/Src/plausibility_check.cyclo
Normal file
@ -0,0 +1 @@
|
||||
../Core/Src/plausibility_check.c:14:6:check_plausibility 29
|
75
Software/Code/Debug/Core/Src/plausibility_check.d
Normal file
75
Software/Code/Debug/Core/Src/plausibility_check.d
Normal file
@ -0,0 +1,75 @@
|
||||
Core/Src/plausibility_check.o: ../Core/Src/plausibility_check.c \
|
||||
../Core/Inc/plausibility_check.h ../Core/Inc/current_monitoring.h \
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal.h \
|
||||
../Core/Inc/stm32f3xx_hal_conf.h \
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_rcc.h \
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_def.h \
|
||||
../Drivers/CMSIS/Device/ST/STM32F3xx/Include/stm32f3xx.h \
|
||||
../Drivers/CMSIS/Device/ST/STM32F3xx/Include/stm32f302xc.h \
|
||||
../Drivers/CMSIS/Include/core_cm4.h \
|
||||
../Drivers/CMSIS/Include/cmsis_version.h \
|
||||
../Drivers/CMSIS/Include/cmsis_compiler.h \
|
||||
../Drivers/CMSIS/Include/cmsis_gcc.h \
|
||||
../Drivers/CMSIS/Include/mpu_armv7.h \
|
||||
../Drivers/CMSIS/Device/ST/STM32F3xx/Include/system_stm32f3xx.h \
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h \
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_rcc_ex.h \
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_gpio.h \
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_gpio_ex.h \
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_exti.h \
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_dma.h \
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_dma_ex.h \
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_cortex.h \
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_adc.h \
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_adc_ex.h \
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_can.h \
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_flash.h \
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_flash_ex.h \
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_i2c.h \
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_i2c_ex.h \
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_pwr.h \
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_pwr_ex.h \
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_tim.h \
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_tim_ex.h \
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_uart.h \
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_uart_ex.h \
|
||||
../Core/Inc/channel_control.h ../Core/Inc/can_communication.h \
|
||||
../Core/Inc/can_halal.h
|
||||
../Core/Inc/plausibility_check.h:
|
||||
../Core/Inc/current_monitoring.h:
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal.h:
|
||||
../Core/Inc/stm32f3xx_hal_conf.h:
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_rcc.h:
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_def.h:
|
||||
../Drivers/CMSIS/Device/ST/STM32F3xx/Include/stm32f3xx.h:
|
||||
../Drivers/CMSIS/Device/ST/STM32F3xx/Include/stm32f302xc.h:
|
||||
../Drivers/CMSIS/Include/core_cm4.h:
|
||||
../Drivers/CMSIS/Include/cmsis_version.h:
|
||||
../Drivers/CMSIS/Include/cmsis_compiler.h:
|
||||
../Drivers/CMSIS/Include/cmsis_gcc.h:
|
||||
../Drivers/CMSIS/Include/mpu_armv7.h:
|
||||
../Drivers/CMSIS/Device/ST/STM32F3xx/Include/system_stm32f3xx.h:
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h:
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_rcc_ex.h:
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_gpio.h:
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_gpio_ex.h:
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_exti.h:
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_dma.h:
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_dma_ex.h:
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_cortex.h:
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_adc.h:
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_adc_ex.h:
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_can.h:
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_flash.h:
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_flash_ex.h:
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_i2c.h:
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_i2c_ex.h:
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_pwr.h:
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_pwr_ex.h:
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_tim.h:
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_tim_ex.h:
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_uart.h:
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_uart_ex.h:
|
||||
../Core/Inc/channel_control.h:
|
||||
../Core/Inc/can_communication.h:
|
||||
../Core/Inc/can_halal.h:
|
BIN
Software/Code/Debug/Core/Src/plausibility_check.o
Normal file
BIN
Software/Code/Debug/Core/Src/plausibility_check.o
Normal file
Binary file not shown.
1
Software/Code/Debug/Core/Src/plausibility_check.su
Normal file
1
Software/Code/Debug/Core/Src/plausibility_check.su
Normal file
@ -0,0 +1 @@
|
||||
../Core/Src/plausibility_check.c:14:6:check_plausibility 4 static
|
9
Software/Code/Debug/Core/Src/stm32f3xx_hal_msp.cyclo
Normal file
9
Software/Code/Debug/Core/Src/stm32f3xx_hal_msp.cyclo
Normal file
@ -0,0 +1,9 @@
|
||||
../Core/Src/stm32f3xx_hal_msp.c:66:6:HAL_MspInit 1
|
||||
../Core/Src/stm32f3xx_hal_msp.c:91:6:HAL_ADC_MspInit 7
|
||||
../Core/Src/stm32f3xx_hal_msp.c:221:6:HAL_ADC_MspDeInit 5
|
||||
../Core/Src/stm32f3xx_hal_msp.c:314:6:HAL_CAN_MspInit 2
|
||||
../Core/Src/stm32f3xx_hal_msp.c:356:6:HAL_CAN_MspDeInit 2
|
||||
../Core/Src/stm32f3xx_hal_msp.c:388:6:HAL_TIM_Base_MspInit 2
|
||||
../Core/Src/stm32f3xx_hal_msp.c:414:6:HAL_TIM_Base_MspDeInit 2
|
||||
../Core/Src/stm32f3xx_hal_msp.c:439:6:HAL_UART_MspInit 2
|
||||
../Core/Src/stm32f3xx_hal_msp.c:476:6:HAL_UART_MspDeInit 2
|
68
Software/Code/Debug/Core/Src/stm32f3xx_hal_msp.d
Normal file
68
Software/Code/Debug/Core/Src/stm32f3xx_hal_msp.d
Normal file
@ -0,0 +1,68 @@
|
||||
Core/Src/stm32f3xx_hal_msp.o: ../Core/Src/stm32f3xx_hal_msp.c \
|
||||
../Core/Inc/main.h ../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal.h \
|
||||
../Core/Inc/stm32f3xx_hal_conf.h \
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_rcc.h \
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_def.h \
|
||||
../Drivers/CMSIS/Device/ST/STM32F3xx/Include/stm32f3xx.h \
|
||||
../Drivers/CMSIS/Device/ST/STM32F3xx/Include/stm32f302xc.h \
|
||||
../Drivers/CMSIS/Include/core_cm4.h \
|
||||
../Drivers/CMSIS/Include/cmsis_version.h \
|
||||
../Drivers/CMSIS/Include/cmsis_compiler.h \
|
||||
../Drivers/CMSIS/Include/cmsis_gcc.h \
|
||||
../Drivers/CMSIS/Include/mpu_armv7.h \
|
||||
../Drivers/CMSIS/Device/ST/STM32F3xx/Include/system_stm32f3xx.h \
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h \
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_rcc_ex.h \
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_gpio.h \
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_gpio_ex.h \
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_exti.h \
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_dma.h \
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_dma_ex.h \
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_cortex.h \
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_adc.h \
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_adc_ex.h \
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_can.h \
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_flash.h \
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_flash_ex.h \
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_i2c.h \
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_i2c_ex.h \
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_pwr.h \
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_pwr_ex.h \
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_tim.h \
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_tim_ex.h \
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_uart.h \
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_uart_ex.h
|
||||
../Core/Inc/main.h:
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal.h:
|
||||
../Core/Inc/stm32f3xx_hal_conf.h:
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_rcc.h:
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_def.h:
|
||||
../Drivers/CMSIS/Device/ST/STM32F3xx/Include/stm32f3xx.h:
|
||||
../Drivers/CMSIS/Device/ST/STM32F3xx/Include/stm32f302xc.h:
|
||||
../Drivers/CMSIS/Include/core_cm4.h:
|
||||
../Drivers/CMSIS/Include/cmsis_version.h:
|
||||
../Drivers/CMSIS/Include/cmsis_compiler.h:
|
||||
../Drivers/CMSIS/Include/cmsis_gcc.h:
|
||||
../Drivers/CMSIS/Include/mpu_armv7.h:
|
||||
../Drivers/CMSIS/Device/ST/STM32F3xx/Include/system_stm32f3xx.h:
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h:
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_rcc_ex.h:
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_gpio.h:
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_gpio_ex.h:
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_exti.h:
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_dma.h:
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_dma_ex.h:
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_cortex.h:
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_adc.h:
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_adc_ex.h:
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_can.h:
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_flash.h:
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_flash_ex.h:
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_i2c.h:
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_i2c_ex.h:
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_pwr.h:
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_pwr_ex.h:
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_tim.h:
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_tim_ex.h:
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_uart.h:
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_uart_ex.h:
|
BIN
Software/Code/Debug/Core/Src/stm32f3xx_hal_msp.o
Normal file
BIN
Software/Code/Debug/Core/Src/stm32f3xx_hal_msp.o
Normal file
Binary file not shown.
9
Software/Code/Debug/Core/Src/stm32f3xx_hal_msp.su
Normal file
9
Software/Code/Debug/Core/Src/stm32f3xx_hal_msp.su
Normal file
@ -0,0 +1,9 @@
|
||||
../Core/Src/stm32f3xx_hal_msp.c:66:6:HAL_MspInit 16 static
|
||||
../Core/Src/stm32f3xx_hal_msp.c:91:6:HAL_ADC_MspInit 64 static
|
||||
../Core/Src/stm32f3xx_hal_msp.c:221:6:HAL_ADC_MspDeInit 16 static
|
||||
../Core/Src/stm32f3xx_hal_msp.c:314:6:HAL_CAN_MspInit 48 static
|
||||
../Core/Src/stm32f3xx_hal_msp.c:356:6:HAL_CAN_MspDeInit 16 static
|
||||
../Core/Src/stm32f3xx_hal_msp.c:388:6:HAL_TIM_Base_MspInit 24 static
|
||||
../Core/Src/stm32f3xx_hal_msp.c:414:6:HAL_TIM_Base_MspDeInit 16 static
|
||||
../Core/Src/stm32f3xx_hal_msp.c:439:6:HAL_UART_MspInit 48 static
|
||||
../Core/Src/stm32f3xx_hal_msp.c:476:6:HAL_UART_MspDeInit 16 static
|
15
Software/Code/Debug/Core/Src/stm32f3xx_it.cyclo
Normal file
15
Software/Code/Debug/Core/Src/stm32f3xx_it.cyclo
Normal file
@ -0,0 +1,15 @@
|
||||
../Core/Src/stm32f3xx_it.c:74:6:NMI_Handler 1
|
||||
../Core/Src/stm32f3xx_it.c:89:6:HardFault_Handler 1
|
||||
../Core/Src/stm32f3xx_it.c:104:6:MemManage_Handler 1
|
||||
../Core/Src/stm32f3xx_it.c:119:6:BusFault_Handler 1
|
||||
../Core/Src/stm32f3xx_it.c:134:6:UsageFault_Handler 1
|
||||
../Core/Src/stm32f3xx_it.c:149:6:SVC_Handler 1
|
||||
../Core/Src/stm32f3xx_it.c:162:6:DebugMon_Handler 1
|
||||
../Core/Src/stm32f3xx_it.c:175:6:PendSV_Handler 1
|
||||
../Core/Src/stm32f3xx_it.c:188:6:SysTick_Handler 1
|
||||
../Core/Src/stm32f3xx_it.c:209:6:DMA1_Channel1_IRQHandler 1
|
||||
../Core/Src/stm32f3xx_it.c:223:6:ADC1_2_IRQHandler 1
|
||||
../Core/Src/stm32f3xx_it.c:238:6:USB_LP_CAN_RX0_IRQHandler 1
|
||||
../Core/Src/stm32f3xx_it.c:252:6:CAN_RX1_IRQHandler 1
|
||||
../Core/Src/stm32f3xx_it.c:266:6:TIM6_DAC_IRQHandler 1
|
||||
../Core/Src/stm32f3xx_it.c:280:6:DMA2_Channel1_IRQHandler 1
|
70
Software/Code/Debug/Core/Src/stm32f3xx_it.d
Normal file
70
Software/Code/Debug/Core/Src/stm32f3xx_it.d
Normal file
@ -0,0 +1,70 @@
|
||||
Core/Src/stm32f3xx_it.o: ../Core/Src/stm32f3xx_it.c ../Core/Inc/main.h \
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal.h \
|
||||
../Core/Inc/stm32f3xx_hal_conf.h \
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_rcc.h \
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_def.h \
|
||||
../Drivers/CMSIS/Device/ST/STM32F3xx/Include/stm32f3xx.h \
|
||||
../Drivers/CMSIS/Device/ST/STM32F3xx/Include/stm32f302xc.h \
|
||||
../Drivers/CMSIS/Include/core_cm4.h \
|
||||
../Drivers/CMSIS/Include/cmsis_version.h \
|
||||
../Drivers/CMSIS/Include/cmsis_compiler.h \
|
||||
../Drivers/CMSIS/Include/cmsis_gcc.h \
|
||||
../Drivers/CMSIS/Include/mpu_armv7.h \
|
||||
../Drivers/CMSIS/Device/ST/STM32F3xx/Include/system_stm32f3xx.h \
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h \
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_rcc_ex.h \
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_gpio.h \
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_gpio_ex.h \
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_exti.h \
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_dma.h \
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_dma_ex.h \
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_cortex.h \
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_adc.h \
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_adc_ex.h \
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_can.h \
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_flash.h \
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_flash_ex.h \
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_i2c.h \
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_i2c_ex.h \
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_pwr.h \
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_pwr_ex.h \
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_tim.h \
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_tim_ex.h \
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_uart.h \
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_uart_ex.h \
|
||||
../Core/Inc/stm32f3xx_it.h
|
||||
../Core/Inc/main.h:
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal.h:
|
||||
../Core/Inc/stm32f3xx_hal_conf.h:
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_rcc.h:
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_def.h:
|
||||
../Drivers/CMSIS/Device/ST/STM32F3xx/Include/stm32f3xx.h:
|
||||
../Drivers/CMSIS/Device/ST/STM32F3xx/Include/stm32f302xc.h:
|
||||
../Drivers/CMSIS/Include/core_cm4.h:
|
||||
../Drivers/CMSIS/Include/cmsis_version.h:
|
||||
../Drivers/CMSIS/Include/cmsis_compiler.h:
|
||||
../Drivers/CMSIS/Include/cmsis_gcc.h:
|
||||
../Drivers/CMSIS/Include/mpu_armv7.h:
|
||||
../Drivers/CMSIS/Device/ST/STM32F3xx/Include/system_stm32f3xx.h:
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h:
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_rcc_ex.h:
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_gpio.h:
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_gpio_ex.h:
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_exti.h:
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_dma.h:
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_dma_ex.h:
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_cortex.h:
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_adc.h:
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_adc_ex.h:
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_can.h:
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_flash.h:
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_flash_ex.h:
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_i2c.h:
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_i2c_ex.h:
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_pwr.h:
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_pwr_ex.h:
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_tim.h:
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_tim_ex.h:
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_uart.h:
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_uart_ex.h:
|
||||
../Core/Inc/stm32f3xx_it.h:
|
BIN
Software/Code/Debug/Core/Src/stm32f3xx_it.o
Normal file
BIN
Software/Code/Debug/Core/Src/stm32f3xx_it.o
Normal file
Binary file not shown.
15
Software/Code/Debug/Core/Src/stm32f3xx_it.su
Normal file
15
Software/Code/Debug/Core/Src/stm32f3xx_it.su
Normal file
@ -0,0 +1,15 @@
|
||||
../Core/Src/stm32f3xx_it.c:74:6:NMI_Handler 4 static
|
||||
../Core/Src/stm32f3xx_it.c:89:6:HardFault_Handler 4 static
|
||||
../Core/Src/stm32f3xx_it.c:104:6:MemManage_Handler 4 static
|
||||
../Core/Src/stm32f3xx_it.c:119:6:BusFault_Handler 4 static
|
||||
../Core/Src/stm32f3xx_it.c:134:6:UsageFault_Handler 4 static
|
||||
../Core/Src/stm32f3xx_it.c:149:6:SVC_Handler 4 static
|
||||
../Core/Src/stm32f3xx_it.c:162:6:DebugMon_Handler 4 static
|
||||
../Core/Src/stm32f3xx_it.c:175:6:PendSV_Handler 4 static
|
||||
../Core/Src/stm32f3xx_it.c:188:6:SysTick_Handler 8 static
|
||||
../Core/Src/stm32f3xx_it.c:209:6:DMA1_Channel1_IRQHandler 8 static
|
||||
../Core/Src/stm32f3xx_it.c:223:6:ADC1_2_IRQHandler 8 static
|
||||
../Core/Src/stm32f3xx_it.c:238:6:USB_LP_CAN_RX0_IRQHandler 8 static
|
||||
../Core/Src/stm32f3xx_it.c:252:6:CAN_RX1_IRQHandler 8 static
|
||||
../Core/Src/stm32f3xx_it.c:266:6:TIM6_DAC_IRQHandler 8 static
|
||||
../Core/Src/stm32f3xx_it.c:280:6:DMA2_Channel1_IRQHandler 8 static
|
57
Software/Code/Debug/Core/Src/subdir.mk
Normal file
57
Software/Code/Debug/Core/Src/subdir.mk
Normal file
@ -0,0 +1,57 @@
|
||||
################################################################################
|
||||
# Automatically-generated file. Do not edit!
|
||||
# Toolchain: GNU Tools for STM32 (12.3.rel1)
|
||||
################################################################################
|
||||
|
||||
# Add inputs and outputs from these tool invocations to the build variables
|
||||
C_SRCS += \
|
||||
../Core/Src/can_communication.c \
|
||||
../Core/Src/can_halal.c \
|
||||
../Core/Src/channel_control.c \
|
||||
../Core/Src/current_monitoring.c \
|
||||
../Core/Src/main.c \
|
||||
../Core/Src/plausibility_check.c \
|
||||
../Core/Src/stm32f3xx_hal_msp.c \
|
||||
../Core/Src/stm32f3xx_it.c \
|
||||
../Core/Src/syscalls.c \
|
||||
../Core/Src/sysmem.c \
|
||||
../Core/Src/system_stm32f3xx.c
|
||||
|
||||
OBJS += \
|
||||
./Core/Src/can_communication.o \
|
||||
./Core/Src/can_halal.o \
|
||||
./Core/Src/channel_control.o \
|
||||
./Core/Src/current_monitoring.o \
|
||||
./Core/Src/main.o \
|
||||
./Core/Src/plausibility_check.o \
|
||||
./Core/Src/stm32f3xx_hal_msp.o \
|
||||
./Core/Src/stm32f3xx_it.o \
|
||||
./Core/Src/syscalls.o \
|
||||
./Core/Src/sysmem.o \
|
||||
./Core/Src/system_stm32f3xx.o
|
||||
|
||||
C_DEPS += \
|
||||
./Core/Src/can_communication.d \
|
||||
./Core/Src/can_halal.d \
|
||||
./Core/Src/channel_control.d \
|
||||
./Core/Src/current_monitoring.d \
|
||||
./Core/Src/main.d \
|
||||
./Core/Src/plausibility_check.d \
|
||||
./Core/Src/stm32f3xx_hal_msp.d \
|
||||
./Core/Src/stm32f3xx_it.d \
|
||||
./Core/Src/syscalls.d \
|
||||
./Core/Src/sysmem.d \
|
||||
./Core/Src/system_stm32f3xx.d
|
||||
|
||||
|
||||
# Each subdirectory must supply rules for building sources it contributes
|
||||
Core/Src/%.o Core/Src/%.su Core/Src/%.cyclo: ../Core/Src/%.c Core/Src/subdir.mk
|
||||
arm-none-eabi-gcc "$<" -mcpu=cortex-m4 -std=gnu11 -g3 -DDEBUG -DUSE_HAL_DRIVER -DSTM32F302xC -c -I../Core/Inc -I../Drivers/STM32F3xx_HAL_Driver/Inc -I../Drivers/STM32F3xx_HAL_Driver/Inc/Legacy -I../Drivers/CMSIS/Device/ST/STM32F3xx/Include -I../Drivers/CMSIS/Include -O0 -ffunction-sections -fdata-sections -Wall -fstack-usage -fcyclomatic-complexity -MMD -MP -MF"$(@:%.o=%.d)" -MT"$@" --specs=nano.specs -mfpu=fpv4-sp-d16 -mfloat-abi=hard -mthumb -o "$@"
|
||||
|
||||
clean: clean-Core-2f-Src
|
||||
|
||||
clean-Core-2f-Src:
|
||||
-$(RM) ./Core/Src/can_communication.cyclo ./Core/Src/can_communication.d ./Core/Src/can_communication.o ./Core/Src/can_communication.su ./Core/Src/can_halal.cyclo ./Core/Src/can_halal.d ./Core/Src/can_halal.o ./Core/Src/can_halal.su ./Core/Src/channel_control.cyclo ./Core/Src/channel_control.d ./Core/Src/channel_control.o ./Core/Src/channel_control.su ./Core/Src/current_monitoring.cyclo ./Core/Src/current_monitoring.d ./Core/Src/current_monitoring.o ./Core/Src/current_monitoring.su ./Core/Src/main.cyclo ./Core/Src/main.d ./Core/Src/main.o ./Core/Src/main.su ./Core/Src/plausibility_check.cyclo ./Core/Src/plausibility_check.d ./Core/Src/plausibility_check.o ./Core/Src/plausibility_check.su ./Core/Src/stm32f3xx_hal_msp.cyclo ./Core/Src/stm32f3xx_hal_msp.d ./Core/Src/stm32f3xx_hal_msp.o ./Core/Src/stm32f3xx_hal_msp.su ./Core/Src/stm32f3xx_it.cyclo ./Core/Src/stm32f3xx_it.d ./Core/Src/stm32f3xx_it.o ./Core/Src/stm32f3xx_it.su ./Core/Src/syscalls.cyclo ./Core/Src/syscalls.d ./Core/Src/syscalls.o ./Core/Src/syscalls.su ./Core/Src/sysmem.cyclo ./Core/Src/sysmem.d ./Core/Src/sysmem.o ./Core/Src/sysmem.su ./Core/Src/system_stm32f3xx.cyclo ./Core/Src/system_stm32f3xx.d ./Core/Src/system_stm32f3xx.o ./Core/Src/system_stm32f3xx.su
|
||||
|
||||
.PHONY: clean-Core-2f-Src
|
||||
|
18
Software/Code/Debug/Core/Src/syscalls.cyclo
Normal file
18
Software/Code/Debug/Core/Src/syscalls.cyclo
Normal file
@ -0,0 +1,18 @@
|
||||
../Core/Src/syscalls.c:44:6:initialise_monitor_handles 1
|
||||
../Core/Src/syscalls.c:48:5:_getpid 1
|
||||
../Core/Src/syscalls.c:53:5:_kill 1
|
||||
../Core/Src/syscalls.c:61:6:_exit 1
|
||||
../Core/Src/syscalls.c:67:27:_read 2
|
||||
../Core/Src/syscalls.c:80:27:_write 2
|
||||
../Core/Src/syscalls.c:92:5:_close 1
|
||||
../Core/Src/syscalls.c:99:5:_fstat 1
|
||||
../Core/Src/syscalls.c:106:5:_isatty 1
|
||||
../Core/Src/syscalls.c:112:5:_lseek 1
|
||||
../Core/Src/syscalls.c:120:5:_open 1
|
||||
../Core/Src/syscalls.c:128:5:_wait 1
|
||||
../Core/Src/syscalls.c:135:5:_unlink 1
|
||||
../Core/Src/syscalls.c:142:5:_times 1
|
||||
../Core/Src/syscalls.c:148:5:_stat 1
|
||||
../Core/Src/syscalls.c:155:5:_link 1
|
||||
../Core/Src/syscalls.c:163:5:_fork 1
|
||||
../Core/Src/syscalls.c:169:5:_execve 1
|
1
Software/Code/Debug/Core/Src/syscalls.d
Normal file
1
Software/Code/Debug/Core/Src/syscalls.d
Normal file
@ -0,0 +1 @@
|
||||
Core/Src/syscalls.o: ../Core/Src/syscalls.c
|
BIN
Software/Code/Debug/Core/Src/syscalls.o
Normal file
BIN
Software/Code/Debug/Core/Src/syscalls.o
Normal file
Binary file not shown.
18
Software/Code/Debug/Core/Src/syscalls.su
Normal file
18
Software/Code/Debug/Core/Src/syscalls.su
Normal file
@ -0,0 +1,18 @@
|
||||
../Core/Src/syscalls.c:44:6:initialise_monitor_handles 4 static
|
||||
../Core/Src/syscalls.c:48:5:_getpid 4 static
|
||||
../Core/Src/syscalls.c:53:5:_kill 16 static
|
||||
../Core/Src/syscalls.c:61:6:_exit 16 static
|
||||
../Core/Src/syscalls.c:67:27:_read 32 static
|
||||
../Core/Src/syscalls.c:80:27:_write 32 static
|
||||
../Core/Src/syscalls.c:92:5:_close 16 static
|
||||
../Core/Src/syscalls.c:99:5:_fstat 16 static
|
||||
../Core/Src/syscalls.c:106:5:_isatty 16 static
|
||||
../Core/Src/syscalls.c:112:5:_lseek 24 static
|
||||
../Core/Src/syscalls.c:120:5:_open 12 static
|
||||
../Core/Src/syscalls.c:128:5:_wait 16 static
|
||||
../Core/Src/syscalls.c:135:5:_unlink 16 static
|
||||
../Core/Src/syscalls.c:142:5:_times 16 static
|
||||
../Core/Src/syscalls.c:148:5:_stat 16 static
|
||||
../Core/Src/syscalls.c:155:5:_link 16 static
|
||||
../Core/Src/syscalls.c:163:5:_fork 8 static
|
||||
../Core/Src/syscalls.c:169:5:_execve 24 static
|
1
Software/Code/Debug/Core/Src/sysmem.cyclo
Normal file
1
Software/Code/Debug/Core/Src/sysmem.cyclo
Normal file
@ -0,0 +1 @@
|
||||
../Core/Src/sysmem.c:53:7:_sbrk 3
|
1
Software/Code/Debug/Core/Src/sysmem.d
Normal file
1
Software/Code/Debug/Core/Src/sysmem.d
Normal file
@ -0,0 +1 @@
|
||||
Core/Src/sysmem.o: ../Core/Src/sysmem.c
|
BIN
Software/Code/Debug/Core/Src/sysmem.o
Normal file
BIN
Software/Code/Debug/Core/Src/sysmem.o
Normal file
Binary file not shown.
1
Software/Code/Debug/Core/Src/sysmem.su
Normal file
1
Software/Code/Debug/Core/Src/sysmem.su
Normal file
@ -0,0 +1 @@
|
||||
../Core/Src/sysmem.c:53:7:_sbrk 32 static
|
2
Software/Code/Debug/Core/Src/system_stm32f3xx.cyclo
Normal file
2
Software/Code/Debug/Core/Src/system_stm32f3xx.cyclo
Normal file
@ -0,0 +1,2 @@
|
||||
../Core/Src/system_stm32f3xx.c:170:6:SystemInit 1
|
||||
../Core/Src/system_stm32f3xx.c:219:6:SystemCoreClockUpdate 6
|
67
Software/Code/Debug/Core/Src/system_stm32f3xx.d
Normal file
67
Software/Code/Debug/Core/Src/system_stm32f3xx.d
Normal file
@ -0,0 +1,67 @@
|
||||
Core/Src/system_stm32f3xx.o: ../Core/Src/system_stm32f3xx.c \
|
||||
../Drivers/CMSIS/Device/ST/STM32F3xx/Include/stm32f3xx.h \
|
||||
../Drivers/CMSIS/Device/ST/STM32F3xx/Include/stm32f302xc.h \
|
||||
../Drivers/CMSIS/Include/core_cm4.h \
|
||||
../Drivers/CMSIS/Include/cmsis_version.h \
|
||||
../Drivers/CMSIS/Include/cmsis_compiler.h \
|
||||
../Drivers/CMSIS/Include/cmsis_gcc.h \
|
||||
../Drivers/CMSIS/Include/mpu_armv7.h \
|
||||
../Drivers/CMSIS/Device/ST/STM32F3xx/Include/system_stm32f3xx.h \
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal.h \
|
||||
../Core/Inc/stm32f3xx_hal_conf.h \
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_rcc.h \
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_def.h \
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h \
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_rcc_ex.h \
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_gpio.h \
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_gpio_ex.h \
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_exti.h \
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_dma.h \
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_dma_ex.h \
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_cortex.h \
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_adc.h \
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_adc_ex.h \
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_can.h \
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_flash.h \
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_flash_ex.h \
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_i2c.h \
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_i2c_ex.h \
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_pwr.h \
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_pwr_ex.h \
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_tim.h \
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_tim_ex.h \
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_uart.h \
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_uart_ex.h
|
||||
../Drivers/CMSIS/Device/ST/STM32F3xx/Include/stm32f3xx.h:
|
||||
../Drivers/CMSIS/Device/ST/STM32F3xx/Include/stm32f302xc.h:
|
||||
../Drivers/CMSIS/Include/core_cm4.h:
|
||||
../Drivers/CMSIS/Include/cmsis_version.h:
|
||||
../Drivers/CMSIS/Include/cmsis_compiler.h:
|
||||
../Drivers/CMSIS/Include/cmsis_gcc.h:
|
||||
../Drivers/CMSIS/Include/mpu_armv7.h:
|
||||
../Drivers/CMSIS/Device/ST/STM32F3xx/Include/system_stm32f3xx.h:
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal.h:
|
||||
../Core/Inc/stm32f3xx_hal_conf.h:
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_rcc.h:
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_def.h:
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h:
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_rcc_ex.h:
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_gpio.h:
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_gpio_ex.h:
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_exti.h:
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_dma.h:
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_dma_ex.h:
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_cortex.h:
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_adc.h:
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_adc_ex.h:
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_can.h:
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_flash.h:
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_flash_ex.h:
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_i2c.h:
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_i2c_ex.h:
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_pwr.h:
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_pwr_ex.h:
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_tim.h:
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_tim_ex.h:
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_uart.h:
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_uart_ex.h:
|
BIN
Software/Code/Debug/Core/Src/system_stm32f3xx.o
Normal file
BIN
Software/Code/Debug/Core/Src/system_stm32f3xx.o
Normal file
Binary file not shown.
2
Software/Code/Debug/Core/Src/system_stm32f3xx.su
Normal file
2
Software/Code/Debug/Core/Src/system_stm32f3xx.su
Normal file
@ -0,0 +1,2 @@
|
||||
../Core/Src/system_stm32f3xx.c:170:6:SystemInit 4 static
|
||||
../Core/Src/system_stm32f3xx.c:219:6:SystemCoreClockUpdate 24 static
|
2
Software/Code/Debug/Core/Startup/startup_stm32f302rbtx.d
Normal file
2
Software/Code/Debug/Core/Startup/startup_stm32f302rbtx.d
Normal file
@ -0,0 +1,2 @@
|
||||
Core/Startup/startup_stm32f302rbtx.o: \
|
||||
../Core/Startup/startup_stm32f302rbtx.s
|
BIN
Software/Code/Debug/Core/Startup/startup_stm32f302rbtx.o
Normal file
BIN
Software/Code/Debug/Core/Startup/startup_stm32f302rbtx.o
Normal file
Binary file not shown.
27
Software/Code/Debug/Core/Startup/subdir.mk
Normal file
27
Software/Code/Debug/Core/Startup/subdir.mk
Normal file
@ -0,0 +1,27 @@
|
||||
################################################################################
|
||||
# Automatically-generated file. Do not edit!
|
||||
# Toolchain: GNU Tools for STM32 (12.3.rel1)
|
||||
################################################################################
|
||||
|
||||
# Add inputs and outputs from these tool invocations to the build variables
|
||||
S_SRCS += \
|
||||
../Core/Startup/startup_stm32f302rbtx.s
|
||||
|
||||
OBJS += \
|
||||
./Core/Startup/startup_stm32f302rbtx.o
|
||||
|
||||
S_DEPS += \
|
||||
./Core/Startup/startup_stm32f302rbtx.d
|
||||
|
||||
|
||||
# Each subdirectory must supply rules for building sources it contributes
|
||||
Core/Startup/%.o: ../Core/Startup/%.s Core/Startup/subdir.mk
|
||||
arm-none-eabi-gcc -mcpu=cortex-m4 -g3 -DDEBUG -c -x assembler-with-cpp -MMD -MP -MF"$(@:%.o=%.d)" -MT"$@" --specs=nano.specs -mfpu=fpv4-sp-d16 -mfloat-abi=hard -mthumb -o "$@" "$<"
|
||||
|
||||
clean: clean-Core-2f-Startup
|
||||
|
||||
clean-Core-2f-Startup:
|
||||
-$(RM) ./Core/Startup/startup_stm32f302rbtx.d ./Core/Startup/startup_stm32f302rbtx.o
|
||||
|
||||
.PHONY: clean-Core-2f-Startup
|
||||
|
@ -0,0 +1,25 @@
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal.c:138:19:HAL_Init 1
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal.c:163:19:HAL_DeInit 1
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal.c:186:13:HAL_MspInit 1
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal.c:197:13:HAL_MspDeInit 1
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal.c:220:26:HAL_InitTick 3
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal.c:278:13:HAL_IncTick 1
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal.c:289:17:HAL_GetTick 1
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal.c:298:10:HAL_GetTickPrio 1
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal.c:307:19:HAL_SetTickFreq 3
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal.c:340:21:HAL_GetTickFreq 1
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal.c:356:13:HAL_Delay 3
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal.c:382:13:HAL_SuspendTick 1
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal.c:400:13:HAL_ResumeTick 1
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal.c:411:10:HAL_GetHalVersion 1
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal.c:420:10:HAL_GetREVID 1
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal.c:429:10:HAL_GetDEVID 1
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal.c:438:10:HAL_GetUIDw0 1
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal.c:447:10:HAL_GetUIDw1 1
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal.c:456:10:HAL_GetUIDw2 1
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal.c:465:6:HAL_DBGMCU_EnableDBGSleepMode 1
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal.c:474:6:HAL_DBGMCU_DisableDBGSleepMode 1
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal.c:483:6:HAL_DBGMCU_EnableDBGStopMode 1
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal.c:492:6:HAL_DBGMCU_DisableDBGStopMode 1
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal.c:501:6:HAL_DBGMCU_EnableDBGStandbyMode 1
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal.c:510:6:HAL_DBGMCU_DisableDBGStandbyMode 1
|
@ -0,0 +1,68 @@
|
||||
Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal.o: \
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal.c \
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal.h \
|
||||
../Core/Inc/stm32f3xx_hal_conf.h \
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_rcc.h \
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_def.h \
|
||||
../Drivers/CMSIS/Device/ST/STM32F3xx/Include/stm32f3xx.h \
|
||||
../Drivers/CMSIS/Device/ST/STM32F3xx/Include/stm32f302xc.h \
|
||||
../Drivers/CMSIS/Include/core_cm4.h \
|
||||
../Drivers/CMSIS/Include/cmsis_version.h \
|
||||
../Drivers/CMSIS/Include/cmsis_compiler.h \
|
||||
../Drivers/CMSIS/Include/cmsis_gcc.h \
|
||||
../Drivers/CMSIS/Include/mpu_armv7.h \
|
||||
../Drivers/CMSIS/Device/ST/STM32F3xx/Include/system_stm32f3xx.h \
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h \
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_rcc_ex.h \
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_gpio.h \
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_gpio_ex.h \
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_exti.h \
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_dma.h \
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_dma_ex.h \
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_cortex.h \
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_adc.h \
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_adc_ex.h \
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_can.h \
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_flash.h \
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_flash_ex.h \
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_i2c.h \
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_i2c_ex.h \
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_pwr.h \
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_pwr_ex.h \
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_tim.h \
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_tim_ex.h \
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_uart.h \
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_uart_ex.h
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal.h:
|
||||
../Core/Inc/stm32f3xx_hal_conf.h:
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_rcc.h:
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_def.h:
|
||||
../Drivers/CMSIS/Device/ST/STM32F3xx/Include/stm32f3xx.h:
|
||||
../Drivers/CMSIS/Device/ST/STM32F3xx/Include/stm32f302xc.h:
|
||||
../Drivers/CMSIS/Include/core_cm4.h:
|
||||
../Drivers/CMSIS/Include/cmsis_version.h:
|
||||
../Drivers/CMSIS/Include/cmsis_compiler.h:
|
||||
../Drivers/CMSIS/Include/cmsis_gcc.h:
|
||||
../Drivers/CMSIS/Include/mpu_armv7.h:
|
||||
../Drivers/CMSIS/Device/ST/STM32F3xx/Include/system_stm32f3xx.h:
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h:
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_rcc_ex.h:
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_gpio.h:
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_gpio_ex.h:
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_exti.h:
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_dma.h:
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_dma_ex.h:
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_cortex.h:
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_adc.h:
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_adc_ex.h:
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_can.h:
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_flash.h:
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_flash_ex.h:
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_i2c.h:
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_i2c_ex.h:
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_pwr.h:
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_pwr_ex.h:
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_tim.h:
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_tim_ex.h:
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_uart.h:
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_uart_ex.h:
|
Binary file not shown.
@ -0,0 +1,25 @@
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal.c:138:19:HAL_Init 8 static
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal.c:163:19:HAL_DeInit 8 static
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal.c:186:13:HAL_MspInit 4 static
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal.c:197:13:HAL_MspDeInit 4 static
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal.c:220:26:HAL_InitTick 16 static
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal.c:278:13:HAL_IncTick 4 static
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal.c:289:17:HAL_GetTick 4 static
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal.c:298:10:HAL_GetTickPrio 4 static
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal.c:307:19:HAL_SetTickFreq 24 static
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal.c:340:21:HAL_GetTickFreq 4 static
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal.c:356:13:HAL_Delay 24 static
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal.c:382:13:HAL_SuspendTick 4 static
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal.c:400:13:HAL_ResumeTick 4 static
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal.c:411:10:HAL_GetHalVersion 4 static
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal.c:420:10:HAL_GetREVID 4 static
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal.c:429:10:HAL_GetDEVID 4 static
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal.c:438:10:HAL_GetUIDw0 4 static
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal.c:447:10:HAL_GetUIDw1 4 static
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal.c:456:10:HAL_GetUIDw2 4 static
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal.c:465:6:HAL_DBGMCU_EnableDBGSleepMode 4 static
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal.c:474:6:HAL_DBGMCU_DisableDBGSleepMode 4 static
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal.c:483:6:HAL_DBGMCU_EnableDBGStopMode 4 static
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal.c:492:6:HAL_DBGMCU_DisableDBGStopMode 4 static
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal.c:501:6:HAL_DBGMCU_EnableDBGStandbyMode 4 static
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal.c:510:6:HAL_DBGMCU_DisableDBGStandbyMode 4 static
|
@ -0,0 +1,22 @@
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_adc.c:459:26:HAL_ADC_Init 1
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_adc.c:490:26:HAL_ADC_DeInit 1
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_adc.c:507:13:HAL_ADC_MspInit 1
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_adc.c:522:13:HAL_ADC_MspDeInit 1
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_adc.c:772:26:HAL_ADC_Start 1
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_adc.c:795:26:HAL_ADC_Stop 1
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_adc.c:813:26:HAL_ADC_PollForConversion 1
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_adc.c:839:26:HAL_ADC_PollForEvent 1
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_adc.c:868:26:HAL_ADC_Start_IT 1
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_adc.c:895:26:HAL_ADC_Stop_IT 1
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_adc.c:923:26:HAL_ADC_Start_DMA 1
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_adc.c:950:26:HAL_ADC_Stop_DMA 1
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_adc.c:971:17:HAL_ADC_GetValue 1
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_adc.c:985:13:HAL_ADC_IRQHandler 1
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_adc.c:999:13:HAL_ADC_ConvCpltCallback 1
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_adc.c:1014:13:HAL_ADC_ConvHalfCpltCallback 1
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_adc.c:1029:13:HAL_ADC_LevelOutOfWindowCallback 1
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_adc.c:1045:13:HAL_ADC_ErrorCallback 1
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_adc.c:1097:26:HAL_ADC_ConfigChannel 1
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_adc.c:1124:26:HAL_ADC_AnalogWDGConfig 1
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_adc.c:1168:10:HAL_ADC_GetState 1
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_adc.c:1182:10:HAL_ADC_GetError 1
|
@ -0,0 +1,68 @@
|
||||
Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_adc.o: \
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_adc.c \
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal.h \
|
||||
../Core/Inc/stm32f3xx_hal_conf.h \
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_rcc.h \
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_def.h \
|
||||
../Drivers/CMSIS/Device/ST/STM32F3xx/Include/stm32f3xx.h \
|
||||
../Drivers/CMSIS/Device/ST/STM32F3xx/Include/stm32f302xc.h \
|
||||
../Drivers/CMSIS/Include/core_cm4.h \
|
||||
../Drivers/CMSIS/Include/cmsis_version.h \
|
||||
../Drivers/CMSIS/Include/cmsis_compiler.h \
|
||||
../Drivers/CMSIS/Include/cmsis_gcc.h \
|
||||
../Drivers/CMSIS/Include/mpu_armv7.h \
|
||||
../Drivers/CMSIS/Device/ST/STM32F3xx/Include/system_stm32f3xx.h \
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h \
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_rcc_ex.h \
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_gpio.h \
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_gpio_ex.h \
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_exti.h \
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_dma.h \
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_dma_ex.h \
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_cortex.h \
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_adc.h \
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_adc_ex.h \
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_can.h \
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_flash.h \
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_flash_ex.h \
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_i2c.h \
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_i2c_ex.h \
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_pwr.h \
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_pwr_ex.h \
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_tim.h \
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_tim_ex.h \
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_uart.h \
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_uart_ex.h
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal.h:
|
||||
../Core/Inc/stm32f3xx_hal_conf.h:
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_rcc.h:
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_def.h:
|
||||
../Drivers/CMSIS/Device/ST/STM32F3xx/Include/stm32f3xx.h:
|
||||
../Drivers/CMSIS/Device/ST/STM32F3xx/Include/stm32f302xc.h:
|
||||
../Drivers/CMSIS/Include/core_cm4.h:
|
||||
../Drivers/CMSIS/Include/cmsis_version.h:
|
||||
../Drivers/CMSIS/Include/cmsis_compiler.h:
|
||||
../Drivers/CMSIS/Include/cmsis_gcc.h:
|
||||
../Drivers/CMSIS/Include/mpu_armv7.h:
|
||||
../Drivers/CMSIS/Device/ST/STM32F3xx/Include/system_stm32f3xx.h:
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h:
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_rcc_ex.h:
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_gpio.h:
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_gpio_ex.h:
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_exti.h:
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_dma.h:
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_dma_ex.h:
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_cortex.h:
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_adc.h:
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_adc_ex.h:
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_can.h:
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_flash.h:
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_flash_ex.h:
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_i2c.h:
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_i2c_ex.h:
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_pwr.h:
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_pwr_ex.h:
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_tim.h:
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_tim_ex.h:
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_uart.h:
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_uart_ex.h:
|
Binary file not shown.
@ -0,0 +1,22 @@
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_adc.c:459:26:HAL_ADC_Init 16 static
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_adc.c:490:26:HAL_ADC_DeInit 16 static
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_adc.c:507:13:HAL_ADC_MspInit 16 static
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_adc.c:522:13:HAL_ADC_MspDeInit 16 static
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_adc.c:772:26:HAL_ADC_Start 16 static
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_adc.c:795:26:HAL_ADC_Stop 16 static
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_adc.c:813:26:HAL_ADC_PollForConversion 16 static
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_adc.c:839:26:HAL_ADC_PollForEvent 24 static
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_adc.c:868:26:HAL_ADC_Start_IT 16 static
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_adc.c:895:26:HAL_ADC_Stop_IT 16 static
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_adc.c:923:26:HAL_ADC_Start_DMA 24 static
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_adc.c:950:26:HAL_ADC_Stop_DMA 16 static
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_adc.c:971:17:HAL_ADC_GetValue 16 static
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_adc.c:985:13:HAL_ADC_IRQHandler 16 static
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_adc.c:999:13:HAL_ADC_ConvCpltCallback 16 static
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_adc.c:1014:13:HAL_ADC_ConvHalfCpltCallback 16 static
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_adc.c:1029:13:HAL_ADC_LevelOutOfWindowCallback 16 static
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_adc.c:1045:13:HAL_ADC_ErrorCallback 16 static
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_adc.c:1097:26:HAL_ADC_ConfigChannel 16 static
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_adc.c:1124:26:HAL_ADC_AnalogWDGConfig 16 static
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_adc.c:1168:10:HAL_ADC_GetState 16 static
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_adc.c:1182:10:HAL_ADC_GetError 16 static
|
@ -0,0 +1,42 @@
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_adc_ex.c:227:19:HAL_ADC_Init 27
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_adc_ex.c:800:19:HAL_ADC_DeInit 13
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_adc_ex.c:1235:19:HAL_ADC_Start 15
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_adc_ex.c:1441:19:HAL_ADC_Stop 4
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_adc_ex.c:1546:19:HAL_ADC_PollForConversion 18
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_adc_ex.c:1861:19:HAL_ADC_PollForEvent 13
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_adc_ex.c:2047:19:HAL_ADC_Start_IT 17
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_adc_ex.c:2284:19:HAL_ADC_Stop_IT 4
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_adc_ex.c:2390:19:HAL_ADC_Start_DMA 12
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_adc_ex.c:2661:19:HAL_ADC_Stop_DMA 7
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_adc_ex.c:2814:10:HAL_ADC_GetValue 1
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_adc_ex.c:2872:6:HAL_ADC_IRQHandler 50
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_adc_ex.c:3334:19:HAL_ADCEx_Calibration_Start 7
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_adc_ex.c:3535:10:HAL_ADCEx_Calibration_GetValue 2
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_adc_ex.c:3570:19:HAL_ADCEx_Calibration_SetValue 7
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_adc_ex.c:3635:19:HAL_ADCEx_InjectedStart 12
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_adc_ex.c:3823:19:HAL_ADCEx_InjectedStop 7
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_adc_ex.c:3966:19:HAL_ADCEx_InjectedPollForConversion 15
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_adc_ex.c:4205:19:HAL_ADCEx_InjectedStart_IT 14
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_adc_ex.c:4425:19:HAL_ADCEx_InjectedStop_IT 7
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_adc_ex.c:4585:19:HAL_ADCEx_MultiModeStart_DMA 8
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_adc_ex.c:4725:19:HAL_ADCEx_MultiModeStop_DMA 14
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_adc_ex.c:4850:10:HAL_ADCEx_MultiModeGetValue 1
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_adc_ex.c:4904:10:HAL_ADCEx_InjectedGetValue 5
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_adc_ex.c:5018:19:HAL_ADCEx_RegularStop 5
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_adc_ex.c:5092:19:HAL_ADCEx_RegularStop_IT 5
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_adc_ex.c:5172:19:HAL_ADCEx_RegularStop_DMA 7
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_adc_ex.c:5284:19:HAL_ADCEx_RegularMultiModeStop_DMA 15
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_adc_ex.c:5434:13:HAL_ADCEx_InjectedConvCpltCallback 1
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_adc_ex.c:5457:13:HAL_ADCEx_InjectedQueueOverflowCallback 1
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_adc_ex.c:5473:13:HAL_ADCEx_LevelOutOfWindow2Callback 1
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_adc_ex.c:5488:13:HAL_ADCEx_LevelOutOfWindow3Callback 1
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_adc_ex.c:5551:19:HAL_ADC_ConfigChannel 41
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_adc_ex.c:6017:19:HAL_ADCEx_InjectedConfigChannel 49
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_adc_ex.c:6769:19:HAL_ADC_AnalogWDGConfig 12
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_adc_ex.c:7054:19:HAL_ADCEx_MultiModeConfigChannel 19
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_adc_ex.c:7184:13:ADC_DMAConvCplt 5
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_adc_ex.c:7231:13:ADC_DMAHalfConvCplt 1
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_adc_ex.c:7249:13:ADC_DMAError 1
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_adc_ex.c:7279:26:ADC_Enable 8
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_adc_ex.c:7337:26:ADC_Disable 8
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_adc_ex.c:7400:26:ADC_ConversionStop 18
|
@ -0,0 +1,68 @@
|
||||
Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_adc_ex.o: \
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_adc_ex.c \
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal.h \
|
||||
../Core/Inc/stm32f3xx_hal_conf.h \
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_rcc.h \
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_def.h \
|
||||
../Drivers/CMSIS/Device/ST/STM32F3xx/Include/stm32f3xx.h \
|
||||
../Drivers/CMSIS/Device/ST/STM32F3xx/Include/stm32f302xc.h \
|
||||
../Drivers/CMSIS/Include/core_cm4.h \
|
||||
../Drivers/CMSIS/Include/cmsis_version.h \
|
||||
../Drivers/CMSIS/Include/cmsis_compiler.h \
|
||||
../Drivers/CMSIS/Include/cmsis_gcc.h \
|
||||
../Drivers/CMSIS/Include/mpu_armv7.h \
|
||||
../Drivers/CMSIS/Device/ST/STM32F3xx/Include/system_stm32f3xx.h \
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h \
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_rcc_ex.h \
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_gpio.h \
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_gpio_ex.h \
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_exti.h \
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_dma.h \
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_dma_ex.h \
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_cortex.h \
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_adc.h \
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_adc_ex.h \
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_can.h \
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_flash.h \
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_flash_ex.h \
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_i2c.h \
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_i2c_ex.h \
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_pwr.h \
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_pwr_ex.h \
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_tim.h \
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_tim_ex.h \
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_uart.h \
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_uart_ex.h
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal.h:
|
||||
../Core/Inc/stm32f3xx_hal_conf.h:
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_rcc.h:
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_def.h:
|
||||
../Drivers/CMSIS/Device/ST/STM32F3xx/Include/stm32f3xx.h:
|
||||
../Drivers/CMSIS/Device/ST/STM32F3xx/Include/stm32f302xc.h:
|
||||
../Drivers/CMSIS/Include/core_cm4.h:
|
||||
../Drivers/CMSIS/Include/cmsis_version.h:
|
||||
../Drivers/CMSIS/Include/cmsis_compiler.h:
|
||||
../Drivers/CMSIS/Include/cmsis_gcc.h:
|
||||
../Drivers/CMSIS/Include/mpu_armv7.h:
|
||||
../Drivers/CMSIS/Device/ST/STM32F3xx/Include/system_stm32f3xx.h:
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h:
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_rcc_ex.h:
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_gpio.h:
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_gpio_ex.h:
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_exti.h:
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_dma.h:
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_dma_ex.h:
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_cortex.h:
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_adc.h:
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_adc_ex.h:
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_can.h:
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_flash.h:
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_flash_ex.h:
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_i2c.h:
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_i2c_ex.h:
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_pwr.h:
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_pwr_ex.h:
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_tim.h:
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_tim_ex.h:
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_uart.h:
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_uart_ex.h:
|
Binary file not shown.
@ -0,0 +1,42 @@
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_adc_ex.c:227:19:HAL_ADC_Init 112 static
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_adc_ex.c:800:19:HAL_ADC_DeInit 104 static
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_adc_ex.c:1235:19:HAL_ADC_Start 24 static
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_adc_ex.c:1441:19:HAL_ADC_Stop 24 static
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_adc_ex.c:1546:19:HAL_ADC_PollForConversion 32 static
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_adc_ex.c:1861:19:HAL_ADC_PollForEvent 32 static
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_adc_ex.c:2047:19:HAL_ADC_Start_IT 24 static
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_adc_ex.c:2284:19:HAL_ADC_Stop_IT 24 static
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_adc_ex.c:2390:19:HAL_ADC_Start_DMA 32 static
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_adc_ex.c:2661:19:HAL_ADC_Stop_DMA 24 static
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_adc_ex.c:2814:10:HAL_ADC_GetValue 16 static
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_adc_ex.c:2872:6:HAL_ADC_IRQHandler 40 static
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_adc_ex.c:3334:19:HAL_ADCEx_Calibration_Start 24 static
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_adc_ex.c:3535:10:HAL_ADCEx_Calibration_GetValue 16 static
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_adc_ex.c:3570:19:HAL_ADCEx_Calibration_SetValue 32 static
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_adc_ex.c:3635:19:HAL_ADCEx_InjectedStart 24 static
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_adc_ex.c:3823:19:HAL_ADCEx_InjectedStop 24 static
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_adc_ex.c:3966:19:HAL_ADCEx_InjectedPollForConversion 32 static
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_adc_ex.c:4205:19:HAL_ADCEx_InjectedStart_IT 24 static
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_adc_ex.c:4425:19:HAL_ADCEx_InjectedStop_IT 24 static
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_adc_ex.c:4585:19:HAL_ADCEx_MultiModeStart_DMA 112 static
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_adc_ex.c:4725:19:HAL_ADCEx_MultiModeStop_DMA 104 static
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_adc_ex.c:4850:10:HAL_ADCEx_MultiModeGetValue 24 static
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_adc_ex.c:4904:10:HAL_ADCEx_InjectedGetValue 24 static
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_adc_ex.c:5018:19:HAL_ADCEx_RegularStop 24 static
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_adc_ex.c:5092:19:HAL_ADCEx_RegularStop_IT 24 static
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_adc_ex.c:5172:19:HAL_ADCEx_RegularStop_DMA 24 static
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_adc_ex.c:5284:19:HAL_ADCEx_RegularMultiModeStop_DMA 104 static
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_adc_ex.c:5434:13:HAL_ADCEx_InjectedConvCpltCallback 16 static
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_adc_ex.c:5457:13:HAL_ADCEx_InjectedQueueOverflowCallback 16 static
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_adc_ex.c:5473:13:HAL_ADCEx_LevelOutOfWindow2Callback 16 static
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_adc_ex.c:5488:13:HAL_ADCEx_LevelOutOfWindow3Callback 16 static
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_adc_ex.c:5551:19:HAL_ADC_ConfigChannel 112 static
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_adc_ex.c:6017:19:HAL_ADCEx_InjectedConfigChannel 120 static
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_adc_ex.c:6769:19:HAL_ADC_AnalogWDGConfig 40 static
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_adc_ex.c:7054:19:HAL_ADCEx_MultiModeConfigChannel 104 static
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_adc_ex.c:7184:13:ADC_DMAConvCplt 24 static
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_adc_ex.c:7231:13:ADC_DMAHalfConvCplt 24 static
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_adc_ex.c:7249:13:ADC_DMAError 24 static
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_adc_ex.c:7279:26:ADC_Enable 24 static
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_adc_ex.c:7337:26:ADC_Disable 24 static
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_adc_ex.c:7400:26:ADC_ConversionStop 32 static
|
@ -0,0 +1,36 @@
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_can.c:275:19:HAL_CAN_Init 13
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_can.c:460:19:HAL_CAN_DeInit 2
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_can.c:507:13:HAL_CAN_MspInit 1
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_can.c:523:13:HAL_CAN_MspDeInit 1
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_can.c:840:19:HAL_CAN_ConfigFilter 8
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_can.c:990:19:HAL_CAN_Start 4
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_can.c:1042:19:HAL_CAN_Stop 4
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_can.c:1097:19:HAL_CAN_RequestSleep 3
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_can.c:1128:19:HAL_CAN_WakeUp 5
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_can.c:1175:10:HAL_CAN_IsSleepActive 4
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_can.c:1206:19:HAL_CAN_AddTxMessage 8
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_can.c:1306:19:HAL_CAN_AbortTxRequest 6
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_can.c:1355:10:HAL_CAN_GetTxMailboxesFreeLevel 6
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_can.c:1398:10:HAL_CAN_IsTxMessagePending 4
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_can.c:1430:10:HAL_CAN_GetTxTimestamp 3
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_can.c:1464:19:HAL_CAN_GetRxMessage 9
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_can.c:1564:10:HAL_CAN_GetRxFifoFillLevel 4
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_can.c:1617:19:HAL_CAN_ActivateNotification 3
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_can.c:1650:19:HAL_CAN_DeactivateNotification 3
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_can.c:1681:6:HAL_CAN_IRQHandler 51
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_can.c:2092:13:HAL_CAN_TxMailbox0CompleteCallback 1
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_can.c:2109:13:HAL_CAN_TxMailbox1CompleteCallback 1
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_can.c:2126:13:HAL_CAN_TxMailbox2CompleteCallback 1
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_can.c:2143:13:HAL_CAN_TxMailbox0AbortCallback 1
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_can.c:2160:13:HAL_CAN_TxMailbox1AbortCallback 1
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_can.c:2177:13:HAL_CAN_TxMailbox2AbortCallback 1
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_can.c:2194:13:HAL_CAN_RxFifo0MsgPendingCallback 1
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_can.c:2211:13:HAL_CAN_RxFifo0FullCallback 1
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_can.c:2228:13:HAL_CAN_RxFifo1MsgPendingCallback 1
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_can.c:2245:13:HAL_CAN_RxFifo1FullCallback 1
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_can.c:2262:13:HAL_CAN_SleepCallback 1
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_can.c:2278:13:HAL_CAN_WakeUpFromRxMsgCallback 1
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_can.c:2295:13:HAL_CAN_ErrorCallback 1
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_can.c:2332:22:HAL_CAN_GetState 5
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_can.c:2367:10:HAL_CAN_GetError 1
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_can.c:2379:19:HAL_CAN_ResetError 3
|
@ -0,0 +1,68 @@
|
||||
Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_can.o: \
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_can.c \
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal.h \
|
||||
../Core/Inc/stm32f3xx_hal_conf.h \
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_rcc.h \
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_def.h \
|
||||
../Drivers/CMSIS/Device/ST/STM32F3xx/Include/stm32f3xx.h \
|
||||
../Drivers/CMSIS/Device/ST/STM32F3xx/Include/stm32f302xc.h \
|
||||
../Drivers/CMSIS/Include/core_cm4.h \
|
||||
../Drivers/CMSIS/Include/cmsis_version.h \
|
||||
../Drivers/CMSIS/Include/cmsis_compiler.h \
|
||||
../Drivers/CMSIS/Include/cmsis_gcc.h \
|
||||
../Drivers/CMSIS/Include/mpu_armv7.h \
|
||||
../Drivers/CMSIS/Device/ST/STM32F3xx/Include/system_stm32f3xx.h \
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h \
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_rcc_ex.h \
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_gpio.h \
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_gpio_ex.h \
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_exti.h \
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_dma.h \
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_dma_ex.h \
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_cortex.h \
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_adc.h \
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_adc_ex.h \
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_can.h \
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_flash.h \
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_flash_ex.h \
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_i2c.h \
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_i2c_ex.h \
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_pwr.h \
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_pwr_ex.h \
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_tim.h \
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_tim_ex.h \
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_uart.h \
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_uart_ex.h
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal.h:
|
||||
../Core/Inc/stm32f3xx_hal_conf.h:
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_rcc.h:
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_def.h:
|
||||
../Drivers/CMSIS/Device/ST/STM32F3xx/Include/stm32f3xx.h:
|
||||
../Drivers/CMSIS/Device/ST/STM32F3xx/Include/stm32f302xc.h:
|
||||
../Drivers/CMSIS/Include/core_cm4.h:
|
||||
../Drivers/CMSIS/Include/cmsis_version.h:
|
||||
../Drivers/CMSIS/Include/cmsis_compiler.h:
|
||||
../Drivers/CMSIS/Include/cmsis_gcc.h:
|
||||
../Drivers/CMSIS/Include/mpu_armv7.h:
|
||||
../Drivers/CMSIS/Device/ST/STM32F3xx/Include/system_stm32f3xx.h:
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h:
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_rcc_ex.h:
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_gpio.h:
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_gpio_ex.h:
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_exti.h:
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_dma.h:
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_dma_ex.h:
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_cortex.h:
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_adc.h:
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_adc_ex.h:
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_can.h:
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_flash.h:
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_flash_ex.h:
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_i2c.h:
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_i2c_ex.h:
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_pwr.h:
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_pwr_ex.h:
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_tim.h:
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_tim_ex.h:
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_uart.h:
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_uart_ex.h:
|
Binary file not shown.
@ -0,0 +1,36 @@
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_can.c:275:19:HAL_CAN_Init 24 static
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_can.c:460:19:HAL_CAN_DeInit 16 static
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_can.c:507:13:HAL_CAN_MspInit 16 static
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_can.c:523:13:HAL_CAN_MspDeInit 16 static
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_can.c:840:19:HAL_CAN_ConfigFilter 32 static
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_can.c:990:19:HAL_CAN_Start 24 static
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_can.c:1042:19:HAL_CAN_Stop 24 static
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_can.c:1097:19:HAL_CAN_RequestSleep 24 static
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_can.c:1128:19:HAL_CAN_WakeUp 24 static
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_can.c:1175:10:HAL_CAN_IsSleepActive 24 static
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_can.c:1206:19:HAL_CAN_AddTxMessage 40 static
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_can.c:1306:19:HAL_CAN_AbortTxRequest 24 static
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_can.c:1355:10:HAL_CAN_GetTxMailboxesFreeLevel 24 static
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_can.c:1398:10:HAL_CAN_IsTxMessagePending 24 static
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_can.c:1430:10:HAL_CAN_GetTxTimestamp 40 static,ignoring_inline_asm
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_can.c:1464:19:HAL_CAN_GetRxMessage 32 static
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_can.c:1564:10:HAL_CAN_GetRxFifoFillLevel 24 static
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_can.c:1617:19:HAL_CAN_ActivateNotification 24 static
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_can.c:1650:19:HAL_CAN_DeactivateNotification 24 static
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_can.c:1681:6:HAL_CAN_IRQHandler 48 static
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_can.c:2092:13:HAL_CAN_TxMailbox0CompleteCallback 16 static
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_can.c:2109:13:HAL_CAN_TxMailbox1CompleteCallback 16 static
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_can.c:2126:13:HAL_CAN_TxMailbox2CompleteCallback 16 static
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_can.c:2143:13:HAL_CAN_TxMailbox0AbortCallback 16 static
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_can.c:2160:13:HAL_CAN_TxMailbox1AbortCallback 16 static
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_can.c:2177:13:HAL_CAN_TxMailbox2AbortCallback 16 static
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_can.c:2194:13:HAL_CAN_RxFifo0MsgPendingCallback 16 static
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_can.c:2211:13:HAL_CAN_RxFifo0FullCallback 16 static
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_can.c:2228:13:HAL_CAN_RxFifo1MsgPendingCallback 16 static
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_can.c:2245:13:HAL_CAN_RxFifo1FullCallback 16 static
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_can.c:2262:13:HAL_CAN_SleepCallback 16 static
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_can.c:2278:13:HAL_CAN_WakeUpFromRxMsgCallback 16 static
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_can.c:2295:13:HAL_CAN_ErrorCallback 16 static
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_can.c:2332:22:HAL_CAN_GetState 24 static
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_can.c:2367:10:HAL_CAN_GetError 16 static
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_can.c:2379:19:HAL_CAN_ResetError 24 static
|
@ -0,0 +1,34 @@
|
||||
../Drivers/CMSIS/Include/core_cm4.h:1657:22:__NVIC_SetPriorityGrouping 1
|
||||
../Drivers/CMSIS/Include/core_cm4.h:1676:26:__NVIC_GetPriorityGrouping 1
|
||||
../Drivers/CMSIS/Include/core_cm4.h:1688:22:__NVIC_EnableIRQ 2
|
||||
../Drivers/CMSIS/Include/core_cm4.h:1724:22:__NVIC_DisableIRQ 2
|
||||
../Drivers/CMSIS/Include/core_cm4.h:1743:26:__NVIC_GetPendingIRQ 2
|
||||
../Drivers/CMSIS/Include/core_cm4.h:1762:22:__NVIC_SetPendingIRQ 2
|
||||
../Drivers/CMSIS/Include/core_cm4.h:1777:22:__NVIC_ClearPendingIRQ 2
|
||||
../Drivers/CMSIS/Include/core_cm4.h:1794:26:__NVIC_GetActive 2
|
||||
../Drivers/CMSIS/Include/core_cm4.h:1816:22:__NVIC_SetPriority 2
|
||||
../Drivers/CMSIS/Include/core_cm4.h:1838:26:__NVIC_GetPriority 2
|
||||
../Drivers/CMSIS/Include/core_cm4.h:1863:26:NVIC_EncodePriority 2
|
||||
../Drivers/CMSIS/Include/core_cm4.h:1890:22:NVIC_DecodePriority 2
|
||||
../Drivers/CMSIS/Include/core_cm4.h:1939:34:__NVIC_SystemReset 1
|
||||
../Drivers/CMSIS/Include/core_cm4.h:2022:26:SysTick_Config 2
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_cortex.c:168:6:HAL_NVIC_SetPriorityGrouping 1
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_cortex.c:190:6:HAL_NVIC_SetPriority 1
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_cortex.c:212:6:HAL_NVIC_EnableIRQ 1
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_cortex.c:228:6:HAL_NVIC_DisableIRQ 1
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_cortex.c:241:6:HAL_NVIC_SystemReset 0
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_cortex.c:254:10:HAL_SYSTICK_Config 1
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_cortex.c:284:6:HAL_MPU_Disable 1
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_cortex.c:304:6:HAL_MPU_Enable 1
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_cortex.c:317:6:HAL_MPU_EnableRegion 1
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_cortex.c:333:6:HAL_MPU_DisableRegion 1
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_cortex.c:351:6:HAL_MPU_ConfigRegion 1
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_cortex.c:389:10:HAL_NVIC_GetPriorityGrouping 1
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_cortex.c:416:6:HAL_NVIC_GetPriority 1
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_cortex.c:431:6:HAL_NVIC_SetPendingIRQ 1
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_cortex.c:446:10:HAL_NVIC_GetPendingIRQ 1
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_cortex.c:459:6:HAL_NVIC_ClearPendingIRQ 1
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_cortex.c:473:10:HAL_NVIC_GetActive 1
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_cortex.c:487:6:HAL_SYSTICK_CLKSourceConfig 2
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_cortex.c:505:6:HAL_SYSTICK_IRQHandler 1
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_cortex.c:514:13:HAL_SYSTICK_Callback 1
|
@ -0,0 +1,68 @@
|
||||
Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_cortex.o: \
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_cortex.c \
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal.h \
|
||||
../Core/Inc/stm32f3xx_hal_conf.h \
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_rcc.h \
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_def.h \
|
||||
../Drivers/CMSIS/Device/ST/STM32F3xx/Include/stm32f3xx.h \
|
||||
../Drivers/CMSIS/Device/ST/STM32F3xx/Include/stm32f302xc.h \
|
||||
../Drivers/CMSIS/Include/core_cm4.h \
|
||||
../Drivers/CMSIS/Include/cmsis_version.h \
|
||||
../Drivers/CMSIS/Include/cmsis_compiler.h \
|
||||
../Drivers/CMSIS/Include/cmsis_gcc.h \
|
||||
../Drivers/CMSIS/Include/mpu_armv7.h \
|
||||
../Drivers/CMSIS/Device/ST/STM32F3xx/Include/system_stm32f3xx.h \
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h \
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_rcc_ex.h \
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_gpio.h \
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_gpio_ex.h \
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_exti.h \
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_dma.h \
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_dma_ex.h \
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_cortex.h \
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_adc.h \
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_adc_ex.h \
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_can.h \
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_flash.h \
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_flash_ex.h \
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_i2c.h \
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_i2c_ex.h \
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_pwr.h \
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_pwr_ex.h \
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_tim.h \
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_tim_ex.h \
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_uart.h \
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_uart_ex.h
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal.h:
|
||||
../Core/Inc/stm32f3xx_hal_conf.h:
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_rcc.h:
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_def.h:
|
||||
../Drivers/CMSIS/Device/ST/STM32F3xx/Include/stm32f3xx.h:
|
||||
../Drivers/CMSIS/Device/ST/STM32F3xx/Include/stm32f302xc.h:
|
||||
../Drivers/CMSIS/Include/core_cm4.h:
|
||||
../Drivers/CMSIS/Include/cmsis_version.h:
|
||||
../Drivers/CMSIS/Include/cmsis_compiler.h:
|
||||
../Drivers/CMSIS/Include/cmsis_gcc.h:
|
||||
../Drivers/CMSIS/Include/mpu_armv7.h:
|
||||
../Drivers/CMSIS/Device/ST/STM32F3xx/Include/system_stm32f3xx.h:
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h:
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_rcc_ex.h:
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_gpio.h:
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_gpio_ex.h:
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_exti.h:
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_dma.h:
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_dma_ex.h:
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_cortex.h:
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_adc.h:
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_adc_ex.h:
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_can.h:
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_flash.h:
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_flash_ex.h:
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_i2c.h:
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_i2c_ex.h:
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_pwr.h:
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_pwr_ex.h:
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_tim.h:
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_tim_ex.h:
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_uart.h:
|
||||
../Drivers/STM32F3xx_HAL_Driver/Inc/stm32f3xx_hal_uart_ex.h:
|
Binary file not shown.
@ -0,0 +1,34 @@
|
||||
../Drivers/CMSIS/Include/core_cm4.h:1657:22:__NVIC_SetPriorityGrouping 24 static
|
||||
../Drivers/CMSIS/Include/core_cm4.h:1676:26:__NVIC_GetPriorityGrouping 4 static
|
||||
../Drivers/CMSIS/Include/core_cm4.h:1688:22:__NVIC_EnableIRQ 16 static
|
||||
../Drivers/CMSIS/Include/core_cm4.h:1724:22:__NVIC_DisableIRQ 16 static,ignoring_inline_asm
|
||||
../Drivers/CMSIS/Include/core_cm4.h:1743:26:__NVIC_GetPendingIRQ 16 static
|
||||
../Drivers/CMSIS/Include/core_cm4.h:1762:22:__NVIC_SetPendingIRQ 16 static
|
||||
../Drivers/CMSIS/Include/core_cm4.h:1777:22:__NVIC_ClearPendingIRQ 16 static
|
||||
../Drivers/CMSIS/Include/core_cm4.h:1794:26:__NVIC_GetActive 16 static
|
||||
../Drivers/CMSIS/Include/core_cm4.h:1816:22:__NVIC_SetPriority 16 static
|
||||
../Drivers/CMSIS/Include/core_cm4.h:1838:26:__NVIC_GetPriority 16 static
|
||||
../Drivers/CMSIS/Include/core_cm4.h:1863:26:NVIC_EncodePriority 40 static
|
||||
../Drivers/CMSIS/Include/core_cm4.h:1890:22:NVIC_DecodePriority 40 static
|
||||
../Drivers/CMSIS/Include/core_cm4.h:1939:34:__NVIC_SystemReset 4 static,ignoring_inline_asm
|
||||
../Drivers/CMSIS/Include/core_cm4.h:2022:26:SysTick_Config 16 static
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_cortex.c:168:6:HAL_NVIC_SetPriorityGrouping 16 static
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_cortex.c:190:6:HAL_NVIC_SetPriority 32 static
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_cortex.c:212:6:HAL_NVIC_EnableIRQ 16 static
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_cortex.c:228:6:HAL_NVIC_DisableIRQ 16 static
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_cortex.c:241:6:HAL_NVIC_SystemReset 8 static
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_cortex.c:254:10:HAL_SYSTICK_Config 16 static
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_cortex.c:284:6:HAL_MPU_Disable 4 static
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_cortex.c:304:6:HAL_MPU_Enable 16 static
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_cortex.c:317:6:HAL_MPU_EnableRegion 16 static
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_cortex.c:333:6:HAL_MPU_DisableRegion 16 static
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_cortex.c:351:6:HAL_MPU_ConfigRegion 16 static
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_cortex.c:389:10:HAL_NVIC_GetPriorityGrouping 8 static
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_cortex.c:416:6:HAL_NVIC_GetPriority 24 static
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_cortex.c:431:6:HAL_NVIC_SetPendingIRQ 16 static
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_cortex.c:446:10:HAL_NVIC_GetPendingIRQ 16 static
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_cortex.c:459:6:HAL_NVIC_ClearPendingIRQ 16 static
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_cortex.c:473:10:HAL_NVIC_GetActive 16 static
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_cortex.c:487:6:HAL_SYSTICK_CLKSourceConfig 16 static
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_cortex.c:505:6:HAL_SYSTICK_IRQHandler 8 static
|
||||
../Drivers/STM32F3xx_HAL_Driver/Src/stm32f3xx_hal_cortex.c:514:13:HAL_SYSTICK_Callback 4 static
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
x
Reference in New Issue
Block a user