====== Новая версия TNKernel 2.5.601 ====== * **2.5.601** (14 июля 2010) {{:tnkernel:tnkernel_2_5_601.rar|скачать}} @ 400 кБ * **Добавлен порт TNKernel для PIC32** * Рекомендую почитать [[tnkernel:mchp_c30_16bit_port#Отличия порта для PIC32 от порта для PIC24/dsPIC|список отличий]] и пройтись поиском по этой странице. Искать ''PIC32'' * Множество платформозависимых ассемблерных файлов сведено в один ''port.S'' * Переработан пример. Теперь его можно запускать в железе (Explorer 16 + PIC24FJ256GB110 или PIC32MX360F512L) и смотреть как моргают светодиоды, нажимать на кнопку, крутить потенциометр * Конфигурация сборки (''TN_DEBUG'') определяется во внешнем файле ''tnkernel_conf.h'' - см. пункт [[tnkernel:mchp_c30_16bit_port#11. Файл конфигурации|"11. Файл конфигурации"]] * Для всех функций //без// проверки параметров добавлена проверка, создан объект или нет. В противном случае можно нарваться на неприятные проблемы, типа отсылки сообщения через очередь, которая еще не создана. Это очень важный фикс, **рекомендую обновиться**. {{tag>tnkernel rtos}} ~~DISCUSSION~~