ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Суббота
18 мая
39613
Mahagam (21.09.2005 15:18, просмотров: 469)
2 сидоргек ответ о CW tasking library я тут в отпуске в турцию мотал, так что до инета желание добраться хоть и возникало но быстро подавлялось женой :) 1. таскинг библиотеку юзаю. удобно. 2. да. там сравнивалка приоритетов в решедулере отбрасывает равноприоритетные задачи. то работает то нет - видимо задача сама в спячку уходит, или в состояние ожидания, иначе нихрена там не переключится 3. правится либо в либах. но это возможно только если либы в раму помещены. то есть эдакий кодеморфинг на лету. либо в файлике ctl.c на строке 201. в функции void ctl_exit_isr(void *savedRegisters) пришлось подключить все требуемые исходники и компилить библиотеку самому. зато можно легко менять уровень оптимизации и прочее.. можно например выкинуть мессаги, семафоры, в общем так прикольнее :)