This release adds UART support beyond mere console support with the uart
module to all of the supported platforms, with the sole exception being that LPUART1 on the STM32L476 is not currently supported. Note that all of the supported UART's can have their baud rates changed, and can be accessed even when the console is set to swdcom.
This release also adds unofficial support for STM32F411 Nucleo 64 boards, which is activated by installing an STM32F411 "Black Pill" full
, mini
, full_swdcom
, or mini_swdcom
binary, rebooting, and then executing the following with a serial terminal set to 38400 (note that the baud is significant; the baud is not the default 115200 baud used by zeptoforth) or, if you installed an swdcom build, with swdcom:
compile-to-flash true constant platform-nucleo64 reboot
After this the serial console will switch to 115200 baud, so one will need to close one's serial terminal and reopen it set to that baud unless you are using swdcom. Also, after this, the led
module will be configured for use with the STM32F411 Nucleo 64. Note that another effect of making this change, even if you will be only using swdcom and not the serial console, is that the system clock will increase by a factor of 3.125, such that ms
and other words that rely on the systick will count time correctly.
Discussions
Become a Hackaday.io Member
Create an account to leave a comment. Already have an account? Log In.