[an error occurred while processing this directive]
Неа. Почемуто при определенных условиях проц ресетится. Кстати, правильно я объявил структуру?
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)
typedef struct
{ unsigned Fire :1;
unsigned PiBreak :1;
unsigned SpBreak :1;
unsigned ChEnable :1;
unsigned OnSp :1;
unsigned StartCp :1;
unsigned MakeSp :1;
unsigned CompleteSp :1;
unsigned int OnTime;
unsigned int OnTimeDelay;
}SystemUnit;
SystemUnit Status[9];
Мне кажется проблемма при работе с ней
Составить ответ
|||
Конференция
|||
Архив
Ответы
- unsigned, в объявлении битового поля подразумевает базовый тип, по стандарту это int, а Вы что имеете в виду? :) — тоже pal (08.09.2006 17:32 81.211.98.154, пустое)
- А вот с массивами структур там вроде есть какая-то засада ( здесь было обсуждение, да и вдокументации описаны ограничения). — Гудвин (08.09.2006 16:45 212.44.92.22, пустое)
- Это может быть и Watchdog, и стек, и сглаз - проверь с пристрастием — =AVR= (08.09.2006 16:43 80.92.96.19, пустое)
- Вроде все правильно. Может дело вовсе не в объявлении? — _Bill (08.09.2006 16:41 193.233.83.66, пустое)
Перейти к списку ответов
|||
Конференция
|||
Архив
|||
Главная страница
|||
Содержание