42 lines
629 B
Plaintext
42 lines
629 B
Plaintext
# c version
|
|
CONFIG_MAIN_STACK_SIZE=8192
|
|
CONFIG_CPP=y
|
|
CONFIG_NEWLIB_LIBC=y
|
|
CONFIG_NEWLIB_LIBC_NANO=n
|
|
CONFIG_PICOLIBC=n
|
|
CONFIG_MINIMAL_LIBC=n
|
|
CONFIG_POSIX_API=y
|
|
|
|
# logging
|
|
CONFIG_LOG=n
|
|
CONFIG_STDOUT_CONSOLE=y
|
|
CONFIG_PRINTK=y
|
|
|
|
# gpio support
|
|
CONFIG_GPIO=y
|
|
CONFIG_LED=y
|
|
|
|
# usb
|
|
CONFIG_SERIAL=y
|
|
|
|
# timer
|
|
CONFIG_COUNTER=y
|
|
|
|
# micro ros
|
|
CONFIG_MICROROS=y
|
|
CONFIG_MICROROS_XRCE_DDS_MTU="256"
|
|
|
|
# sensor + i2c
|
|
CONFIG_SENSOR=y
|
|
CONFIG_I2C=y
|
|
|
|
# stepper
|
|
CONFIG_STEPPER=y
|
|
CONFIG_STEPPER_ADI_TMC2209=y
|
|
CONFIG_STEPPER_ADI_TMC=y
|
|
|
|
# builld
|
|
CONFIG_NO_OPTIMIZATIONS=n
|
|
CONFIG_SIZE_OPTIMIZATIONS=n
|
|
CONFIG_SPEED_OPTIMIZATIONS=y
|
|
CONFIG_DEBUG_OPTIMIZATIONS=n |