Reflow Controller Firmware Main File

Main file for firmware.

Defines

fs_ptr (&fs)

Functions

void setup_nvic_priorities(void)
void uart_gpio_config(void)
shellmatta_retCode_t write_shell_callback(const char *data, uint32_t len)
void setup_shell_uart(struct stm_uart *uart)
bool mount_sd_card_if_avail(bool mounted)
void handle_boot_status(void)
void setup_system(void)
void handle_shell_uart_input(shellmatta_handle_t shell_handle)
int main(void)
void sdio_wait_ms(uint32_t ms)
void DMA2_Stream7_IRQHandler(void)

Handles the TX of UART1 (Shellmatta)

Variables

FATFS fs
char shell_uart_tx_buff[256]
char shell_uart_rx_buff[48]
struct stm_uart shell_uart