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

Copypaster

Участник
  • Постов

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

  • Посещение

Репутация

0 Обычный
  1. uC/FS

    Может кто-нибудь поделиться uС/FS 3.10 или новее. И если есть дать SDIO порт для STM32.
  2. При открытии заголовочного файла и файла исходного кода на вкладках в EWARM 6.5 не видно разницы (см. скриншот). Раньше расширения отображались. Можно ли каким либо образом вернуть их отображение?
  3. Здравствуйте. Собрал проект uC/OS-II в IAR for ARM 6.50.3. После создания шаблона решил добавить в конец обработчика стартовой задачи ( AppTaskStart ) функцию самоудаления задачи OSTaskDel(OS_PRIO_SELF). В плагине IAR'a для uC/OS-II в окне Task List на месте после удаления остается строка вида приведенная на приложенном скриншоте. Непонятно произошло ли коректное удаления задачи (хотя по окну статуса uC/OS-II как будто ее уже нет), и освобождена ли память. А если это глюк плагина как от него избавиться?
  4. Значит у них в документации такой информации дейтвительно нет. Спасибо, что потредили это. В документации на EFM32LG332F256 фирмы Energy Micro легко можно найти такую информацию. И у STM32L151CB. Я хотел сделать сравнение по потреблению переферии опираясь только на документацию производителя. Насчет практического анализа. Вам я ничего не предлагаю. У вас и возможности такой скорей всего нет. Ведь для такого теста необходимо наличие отладочной платы только с МК и минимальной обвязкой, а также лабораторного источника питания и экранирование всего этого дела, кроме того точный амперметр. Я такой тест и планировал сделать для всех камней, но вторым этапом. Благодарен за вашу информационную помощь.
  5. Спасибо за ответ. А где взять соотношение мкА/МГц для DMA, USCI и таймеров в динамическом(работающем) режиме?
  6. Не могу найти информацию по вопросу потребления така таймерами, DCO, DMA, DAC, USCI у MSP430F5438A. В датащите на устройство и на семейство не нашел. В интернете не нашел. Если кто подскажет, буду благодарен.
  7. Здраствуйте. Скачал драйвер ЖКИ на базе контроллера HD44780 для STM32 (http://lakotel.com/downloads). Тестировал драйвер на отладочной плате TE-STM32F107. Первое для работы драйвера потребовалось реконфигурорвать выходы ( В функции HD44780::outConfig сменить GPIO_Mode_Out_OD на GPIO_Mode_Out_PP). После чего вывод на дисплей заработал, но при циклическом выводе возникает ошибка HardFault. Помогите решить проблему. HD44780_driver_1.0_iar.zip
  8. Да вы правы, теперь я понял в чем дело. Спасибо за вашу помощь.
  9. Вещественные типы

    При работе с вещественными типами в IAR возникло следующее недопонимание. В документе EW430_CompilerReference.pdf говорится, что float имеет разрядность 32-бита, а тип double по умолчанию имеет разрядность также 32, либо 64 бита. В процессе отладки на плате наблюдается, что при установке в параметрах проекта размера для типа double в 64-бита, количество значащих цифр увеличивается до 15-ти разрядов, НО тоже наблюдается и для типа float, хотя в документе, насколько я понимаю, заявлено, что установка 64-разрядного размера для double не должна влиять на тип float и для него количество значащих цифр не должно превышать 7. Кто может, пожалуйста, поясните это противоречие.
  10. Теперь мне все ясно. Спасибо за вашу помощь.
  11. Спасибо за информацию. Но хотелось бы еще раз уточнить. Вы хотите сказать, что разместить функцию-обработчик прерывания в SRAM невозможно, так?
  12. Добрового времени суток. Возникла задача реализации самопрограммирования устройтва на базе MSP430f5438. В самом общем виде это выглядит так: код прошивки пересылается по байтам по UART'у другим устройством также реализавнном на базе контроллера нашему устройству, при этом происходит поблочная (либо запись двойными словами) запись информационной и программной памяти. Предполагаемтся, что функции перепрошивки флэш записываюся в оперативную память. Собствено вопрос состоит в том, как реализовать опрос UART, т.к. код обработчика прерывания храниться во флэш, то возможно ли разместить его в ОЗУ, либо исплозовать простой опрос флага? Или же есть опыт более рационального решения данной задачи. Выскажите свое мнение по этому вопросу. Спасибо.
  13. При отладке демо-приложения в IAREW v 4.11b для MSP430 на точке останова вылетает следующее сообщение: Tue Jul 28 15:06:49 2009: Breakpoint hit: Code @ main.cpp:123.9 Tue Jul 28 15:06:49 2009: The stack pointer for stack 'Stack' (currently Memory:0x402) is outside the stack range (Memory:0x9B0 to Memory:0xA00) При этом программа работает. Так и должно быть или это ошибка? Объясните пожалуста.
×
×
  • Создать...