1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/sjhua-FreeRTOS_NUC029

Клонировать/Скачать
debug_log.txt 1.2 КБ
Копировать Редактировать Web IDE Исходные данные Просмотреть построчно История
Отправлено 22.05.2025 11:40 70cafea
NUC029LAN содержит FreeRTOS
Пример конфигурации UART
d:\mcu\nuvoton\NUC029LAN\NUC029xANBSP_CMSIS_v3.00.004\SampleCode\StdDriver\UART_TxRx_Function\
Настройка скорости передачи 11,0592 МГц, битовая скорость 115200, реальная скорость 106666
[Конфигурация]
Используется FreeRTOS V6.0.5, который включает в себя основные компоненты RTOS
[Конфигурация]
Изменение FreeRTOSConfig.h, где configTOTAL_HEAP_SIZE изменено с 3 К на 2 К
#define configTOTAL_HEAP_SIZE ( ( size_t ) ( 2 * 1024 ) )
Также изменено RXBUFSIZE в main.c с 1024 на 8, при этом configTOTAL_HEAP_SIZE установлено на 3 К
В файле FreeRTOS\Source\portable\RVDS\ARM_CM0\port.c изменены обработчики прерываний
void PendSV_Handler(void);
void SysTick_Handler(void);
//void SVC_Handler(void);
void xPortPendSVHandler( void );
void xPortSysTickHandler( void );
//void vPortSVCHandler( void );
void PendSV_Handler(void)
{
xPortPendSVHandler();
}
void SysTick_Handler(void)
{
xPortSysTickHandler();
}
Пример использования FreeRTOS *:-)

Опубликовать ( 0 )

Вы можете оставить комментарий после Вход в систему

1
https://api.gitlife.ru/oschina-mirror/sjhua-FreeRTOS_NUC029.git
git@api.gitlife.ru:oschina-mirror/sjhua-FreeRTOS_NUC029.git
oschina-mirror
sjhua-FreeRTOS_NUC029
sjhua-FreeRTOS_NUC029
master