Перейти к содержанию
    

Палыч

Свой
  • Постов

    2 495
  • Зарегистрирован

  • Победитель дней

    2

Весь контент Палыч


  1. В стародавние времена память под стек заполняли однотипными значениями. Программу гоняли некоторое время в разных режимах. Затем - останавливали и смотрели на значения ячеек памяти, выделенной под стек. Так в первом приближении определялся потребный размер стека.
  2. Определитесь: у Вас схема электрическая соединений (Э4) о которой Вы упоминали в первом своём сообщении, или схема электрическая расположения (Э7), картинку которой Вы привели ?
  3. А, кто объяснит: почему оптимизирует, если убрать static? Один из элементов массива не определён - его значение = мусор (если static убрать). Следовательно, значение sum определить на этапе компиляции не представляется возможным...
  4. Все быстрые клавиши перечислены в справке к AVR Studio: Меню -> Help -> AVR Studio User Guide -> Указатель -> Editor window -> Shortcuts
  5. Выделить строку (несколько строк, часть строки), Ctrl-C, Поставить курсор на место вставки, Ctrl-V
  6. У Миландра в одном архиве с SPL находится файл MDR32F9Qx_Standard_Peripherals_Library.chm Там все функции, структуры, константы и др. описаны на англ. языке
  7. ISR -> Interrupt Service Routine -> процедура обработки прерывания. При возникновении прерывания управление будет передано соответствующему обработчику. На каждое прерывание должен быть один обработчик прерывания, иначе микроконтроллер не умеет обрабатывать прерывания. Поэтому компилятор и "ругается" Если необходимо, можно в модулях написать процедуры, которые вызываются из обработчика прерываний.
  8. Точка

    Наименование разделов ТЗ берётся из ГОСТ.
  9. Точка

    Так и в Вашем случае: 1. Наименование ОКР [есть] Разработка контроллера.
  10. Точка

    Давайте представим запись следующего диалога: - Как называется эта работа? - Разработка контроллера. Объясните мне: почему выше после слова "контроллера" стоит точка, а в ТЗ Вы её поставить не желаете?
  11. Точка

    "Разработка контроллера" в данном случае будет предложением. Неполным.
  12. Точка

    Формально: точка ставится в конце предложения. При этом, не важно из скольких слов это предложение состоит. Также не важно, полное это предложение или нет.
  13. Якобы для этого используется __attribute__((malloc))
  14. Вопрос сформулирован несколько не одназначно для понимания... Попробую перефразировать: "В окне 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));
  15. Вы уверены, что отключение сжатия поможет? Тогда: в опциях линкера указать --datacompressor off
  16. Не знал о существовании безопасного режима в Firefox... Попробовал. Отображение страниц сайта не изменилось.
  17. Windows загружал в безопасном режиме, отключал расширения в Firefox - отображение сайта не изменилось абсолютно. На нетбуке нашелся Internet Explorer 11.0.9600.18314. В IE сайт смотрится по другому: соотношение размеров столбцов - иное. Однако, размер шрифтов просто крошечный - на маленьком экране смотреть долго невозможно. .
  18. Нашёл такое обходное решение для браузера FF: Заметил, что при отображении страницы форума с названиями тем справа отображается столбец "Последнее сообщение" бОльшая часть которого - пуста. Если бы FF "считал", что разрешение экрана по горизонтали несколько больше, чем 1024, то эта часть почти пустого столбца выехала бы за границу реального экрана, а столбец "Название темы" стал бы шире... В браузере FF есть режим отображения "Режим адаптивного дизайна". Включается.выключается такой режим по Ctrl-Shift-M. В нём создал фиктивное устройство с разрешение экрана по горизонтали 1050. Вот так стала выглядеть страница форума, которая отображалась ранее столь безобразно. Удивляет, что столь малое изменение в разрещении экрана привело к такому кардинальному изменению вида страницы.
  19. Например, вот. Это, конечно, крайний и редко встречающийся случай. Но, когда в строке не один, а скажем, по 5-6 символов из названия, то читать названия тем, мягко говоря - не комфортно.
  20. Присоединюсь к сообщению alexvu На экранах с шириной по горизонтали 1024 пикселя ширина столбца "Название темы" чрезвычайно узкая. К тому же, левая сторона этого столбца занята абсолютно ненужными с моей точки зрения пиктограммами, что ещё более уменьшает пространство для собственно названия. Вот и получаются некоторые темы на целый экран, поскольку в каждой строке этого столбца остаётся место на 2-3 символа из названия. Прошу по возможности поправить.
  21. На AREF будет либо AVCC, либо 1.1В. Если об этом Вы говорите "конфигурировать", то да, он конфигурируется. Замыкать напряжение на землю (пусть и через резистор) - не лучшее решение. Оставьте его неподключенным.
  22. Вывод AREF железно "прибит", он не конфигурируется.
  23. Если не используется внутренний АЦП, то правильно: AREF никуда не подключать. Считайте этот вывод выходом внутренней опоры.
  24. Разница между _Bool и bool видна невооружённым глазом
×
×
  • Создать...