ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Воскресенье
7 июля
191352 Топик полностью
abivan (22.04.2010 11:17, просмотров: 156) ответил Alex B. на неа. Я ж говорю - ковыряться надо, структуры задач анализировать, ловить событие, после которого виснет. Проще всего это сделать послав мне заведомо неработающий проект в котором вис будет проявляться в симуляторе. Иначе это лечение по телефону.
виснет в модуле, который работает с железом по прерыванию. Как это запихать в симулятор пока не знаю. алгоритм работы с ацп подменить таймером, нужно пробовать. >А вот это зачем? >_MI2C1IF=1; // send message(MSG_ADC_P, (void*)&ADCMsg) in >_MI2C1IE=1; // tn_sys_interrupt(_MI2C1Interrupt) >Просто сообщение послать нельзя разве? работа с внешним ацп реализована на несистемном прерывании, для обеспечения наивысшей скорости получения данных с ацп. Поэтому взвожу флаг неиспользуемого прерывания, которое является системным и из него мессенджую. Можно иначе?