Files
microros_turntable_controller/prj.conf
2025-09-12 15:45:14 +02:00

50 lines
856 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
CONFIG_UART_LINE_CTRL=y
CONFIG_USBD_CDC_ACM_CLASS=y
CONFIG_USB_DEVICE_STACK_NEXT=y
CONFIG_USBD_CDC_ACM_WORKQUEUE=y
CONFIG_UDC_WORKQUEUE=y
CONFIG_UDC_STM32=y
CONFIG_UDC_STM32_STACK_SIZE=2048
CONFIG_UDC_WORKQUEUE_STACK_SIZE=2048
# timer
CONFIG_COUNTER=y
CONFIG_COUNTER_TIMER_STM32=y
# pwm
CONFIG_PWM=y
CONFIG_PWM_STM32=y
# micro ros
CONFIG_MICROROS=y
CONFIG_MICROROS_XRCE_DDS_MTU="256"
CONFIG_MICROROS_TRANSPORT_SERIAL_USB=y
#CONFIG_MICROROS_TRANSPORT_FDCAN=y
# can FD
CONFIG_CAN=y
CONFIG_CAN_FD_MODE=y
CONFIG_CAN_STM32_FDCAN=y
# debug
CONFIG_DEBUG_OPTIMIZATIONS=n