Jump to content

    

Палыч

Свой
  • Content Count

    2425
  • Joined

  • Last visited

Community Reputation

0 Обычный

About Палыч

  • Rank
    Гуру
  • Birthday 11/23/1960

Информация

  • Город
    Array

Recent Profile Visitors

5903 profile views
  1. А, кто объяснит: почему оптимизирует, если убрать static? Один из элементов массива не определён - его значение = мусор (если static убрать). Следовательно, значение sum определить на этапе компиляции не представляется возможным...
  2. Все быстрые клавиши перечислены в справке к AVR Studio: Меню -> Help -> AVR Studio User Guide -> Указатель -> Editor window -> Shortcuts
  3. Выделить строку (несколько строк, часть строки), Ctrl-C, Поставить курсор на место вставки, Ctrl-V
  4. У Миландра в одном архиве с SPL находится файл MDR32F9Qx_Standard_Peripherals_Library.chm Там все функции, структуры, константы и др. описаны на англ. языке
  5. ISR -> Interrupt Service Routine -> процедура обработки прерывания. При возникновении прерывания управление будет передано соответствующему обработчику. На каждое прерывание должен быть один обработчик прерывания, иначе микроконтроллер не умеет обрабатывать прерывания. Поэтому компилятор и "ругается" Если необходимо, можно в модулях написать процедуры, которые вызываются из обработчика прерываний.
  6. Наименование разделов ТЗ берётся из ГОСТ.
  7. Так и в Вашем случае: 1. Наименование ОКР [есть] Разработка контроллера.
  8. Давайте представим запись следующего диалога: - Как называется эта работа? - Разработка контроллера. Объясните мне: почему выше после слова "контроллера" стоит точка, а в ТЗ Вы её поставить не желаете?
  9. "Разработка контроллера" в данном случае будет предложением. Неполным.
  10. Формально: точка ставится в конце предложения. При этом, не важно из скольких слов это предложение состоит. Также не важно, полное это предложение или нет.
  11. Якобы для этого используется __attribute__((malloc))
  12. Вопрос сформулирован несколько не одназначно для понимания... Попробую перефразировать: "В окне Windows отображается иконка. Например, в заголовке окна. Желаю, чтобы по какому-то условию у этой иконки менялся котой-то из цветов (или несколько) на другой цвет. Как это можно сделать?" Я правильно понял Ваш вопрос? Тогда это сделать можно следующим образом: 1. Создаём две иконки: одну исходную, а вторую с изменёнными цветами. Помещаем их в файл ресурсов. 2. В программе загружаем обе иконки. Как-то так: HICON hIcon1, hIcon2; .......... hIcon1=LoadIcon(hInstance,MAKEINTRESOURCE(IDI_ICON1)); hIcon2=LoadIcon(hInstance,MAKEINTRESOURCE(IDI_ICON2)); 3. В процессе работы программы устанавливаем либо первую, либо вторую иконки. Примерно так: if( условие ) SendMessage(hwnd, WM_SETICON, ICON_SMALL, (LPARAM)(hIcon1)); else SendMessage(hwnd, WM_SETICON, ICON_SMALL, (LPARAM)(hIcon2));
  13. Вы уверены, что отключение сжатия поможет? Тогда: в опциях линкера указать --datacompressor off
  14. Не знал о существовании безопасного режима в Firefox... Попробовал. Отображение страниц сайта не изменилось.
  15. Windows загружал в безопасном режиме, отключал расширения в Firefox - отображение сайта не изменилось абсолютно. На нетбуке нашелся Internet Explorer 11.0.9600.18314. В IE сайт смотрится по другому: соотношение размеров столбцов - иное. Однако, размер шрифтов просто крошечный - на маленьком экране смотреть долго невозможно. .