stm32/boards/make-pins.py: Generate empty ADC table if needed.
If ADCx pins are hidden, print an empty table to prevent linker errors.
This commit is contained in:
parent
1dc532019b
commit
bedd9c5463
@ -426,6 +426,9 @@ class Pins(object):
|
|||||||
adc_pins[pin.adc_channel] = pin
|
adc_pins[pin.adc_channel] = pin
|
||||||
if adc_pins:
|
if adc_pins:
|
||||||
table_size = max(adc_pins) + 1
|
table_size = max(adc_pins) + 1
|
||||||
|
else:
|
||||||
|
# If ADCx pins are hidden, print an empty table to prevent linker errors.
|
||||||
|
table_size = 0
|
||||||
self.adc_table_size[adc_num] = table_size
|
self.adc_table_size[adc_num] = table_size
|
||||||
print("")
|
print("")
|
||||||
print("const pin_obj_t * const pin_adc{:d}[{:d}] = {{".format(adc_num, table_size))
|
print("const pin_obj_t * const pin_adc{:d}[{:d}] = {{".format(adc_num, table_size))
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user