Вт мар 03, 2015 18:09:25
Ср июн 10, 2015 10:33:29
Пн июн 15, 2015 14:01:40
Пн июн 15, 2015 14:52:40
Вт июн 16, 2015 12:36:21
prinv писал(а):imho, ООП на МК это не очень хорошая идея
Вт июн 16, 2015 12:37:56
Вт июн 16, 2015 12:41:14
prinv писал(а):Кроме меню МК чем-то ещё заниматься будет?
Вт июн 16, 2015 12:46:01
Вт июн 16, 2015 13:05:59
prinv писал(а):Даже интересно стало: сколько у вас в памяти занимает вся структура меню?
Вт июн 16, 2015 13:07:40
VLeshka писал(а):кода? IAR рапортует 14186 of code memory.
Вт июн 16, 2015 13:14:22
Psych писал(а):VLeshka писал(а):кода? IAR рапортует 14186 of code memory.
Каков уровень оптимизации?? И сколько ОЗУ приходится?
Вт июн 16, 2015 13:21:23
Вт июн 16, 2015 13:27:44
prinv писал(а):При каком размере стека стало работать без ошибок?
Сб окт 17, 2015 15:47:32
USISR = shiftreg;
USICTL1 = 0;
USICNT = USI16B | 16;
while (USICTL1 & USIIFG);
USICTL1 = 0;
USISR = shiftreg >> 16;
USICNT = USI16B | 16;
while (USICTL1 & USIIFG);
LE = 1;
__no_operation();
__no_operation();
__no_operation();
LE = 0;
#pragma vector=USI_VECTOR
__interrupt void send_other_word (void) {
USICTL1_bit.USIIFG = 0;
flag.frame_event = 1;
}
где-то в main()
flag.frame_event = 0;
USISR = shiftreg;
USICNT = USI16B | 16;
while (!flag.frame_event);
flag.frame_event = 0;
USISR = shiftreg >> 16;
USICNT = USI16B | 16;
while (!flag.frame_event);
LE = 1;
__no_operation();
__no_operation();
__no_operation();
LE = 0;
Чт дек 31, 2015 14:25:34
USBCNF |= USB_EN;
*((unsigned int*)(0x1C80)) = 0x1234;
Ср янв 20, 2016 08:04:59
Пт янв 29, 2016 09:44:01
Ср мар 16, 2016 08:51:53
Выкладываю заново. https://yadi.sk/d/Hfs9dZs8nPT4aafz писал(а):Тут вот мой товарищ в порядке восстановления своего владения "аглицкой мовой", как он сам выразился, перевел документ MSP430 IAR Assembler.
Пн май 09, 2016 18:37:37
Вт июн 28, 2016 16:03:29