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

lotor

Свой
  • Постов

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

  • Посещение

Весь контент lotor


  1. Отлаживаться можно и осциллографом, если что. А так сравните настройки проектов, стартапы - чудес не бывает.
  2. Не собирал такое, но из картинки видно, что в make файле прописан компилятор arm-alf-gcc, т.е. Вы используете не ту toolchain похоже.
  3. Таки может программа в стартап заходит, а потом улетает в астрал. Из-за этого jtag и не может подключиться. Вы не можете утверждать, что
  4. STM32F4 + FatFS + uSD

    А что именно не устраивает в f_mkfs()?
  5. Про кварц рассуждаете верно, внешний подключится при программной настройки уже. А то, что даже простейшая программа не запускается (а Вы утверждаете, что записывается без проблем и флэшмаджик не ругается) говорит, что процессор или в постоянном сбросе, или постоянно сидит в ISP. Ну или мк мертвый или непропай. Попробуйте под микроскопом посмотреть на пины, может чего увидите. =) PS: Кстати как Вы это определяете?
  6. Присоединяюсь. Напишите простую тестовую программу дерганья ножкой например.
  7. Резервирование в линкере области памяти и подразумевает редактирование sct файла. Для Вас компилятор/линкер и IDE одно и тоже? Можно компилятор iar/keil прикрутить к ide эклипсу. ;)
  8. Ну и как FlashMagic входит в режим ISP, вы замыкаете перемычку JP1 вручную? Ээ... Вы представляете как ножки устроены внутри? Про падения напряжения на диодах и т.п....
  9. Вебинары обычно выкладывают же после проведения, так что всё должно быть на сайте макрогруппа.
  10. Спорный момент. У меня знакомый не боится смены работы именно потому, что у него есть вторая половина, которая если что спасет от голода. =)
  11. Это полезно. Если не наковыряете - опишите схемотехнику ножки ISP, как Вы ей управляете, выведена ли она на RTS ком порта?
  12. Всё у товарища придет с опытом. Правда продуктивнее этот опыт на первых порах не фрилансом зарабатывать.
  13. Реализация записи константы по определенному адресу от IDE мало зависит. Или Вы ждете волшебного окошечка с галочками? =) PS: Вы должны зарезервировать в линкере область памяти (я создаю секцию под именем crp) и написать что-то типа: #define NO_CRP 0xFFFFFFFF #define CRP1_MAGIC 0x12345678 #define CRP2_MAGIC 0x87654321 //#define CRP3_MAGIC 0x43218765 #define CURRENT_CRP_SETTING NO_CRP const unsigned int g_crp_magic_word __attribute__((section("crp"))) = CURRENT_CRP_SETTING; PPS: А что Вы хотите, чтобы было вокруг этого адреса?..
  14. Чудес не бывает, косяки есть, раз не запускается. =) Смотрите еще раз внимательно, что с питанием, сбросом, ножкой загрузчика, сигналами jtag, кварцем. желательно осциллографом. ;)
  15. LPC vs STM32 cortex-M3

    Жалеть время придется Вам, если будете использовать "професиональный софтвер" от производителя. Там очень часто встречаются ошибки, которые могут дорого обойтись. PS: Работал (т.е. делал реальные проекты, а не игрался с отладками) с мк атмела, nxp и stm. Самые приятные ощущения от nxp.
  16. А зачем Вы крестить пытаетесь? У QT своя IDE недурна.
  17. iap lpc2144/46/48

    Если у Вас загрузчик поддерживает биты защиты CRP1-2-3, то описанный баг не актуален.
  18. iap lpc2144/46/48

    В той теме сказано же, что починили уже в версии 1.66. Главное CRP3 не ставьте, а то даже переписать свой мк не сможете сами. PS: а вообще странно, что Вы закладываете такой древний мк.
  19. iap lpc2144/46/48

    Это для lpc24xx не актуально.
  20. iap lpc2144/46/48

    Все кристаллы ломаемы. Вопрос цены.
  21. Вы же учитываете, что при остановке или проходу по шагам задействуется минмиум 1 бряк?
  22. Это окно в режиме debug ULINK'ом? Тогда не страшно. Страшнее, если бы это был листинг. Вы видимо пропустили тут на форуме тему с багами iar. Но там не в отладке, а в компиляции. Я так понял Ваши претензии к кейлу касаются только дебага ULINK'ом и подобными инструментами? Лучший отладчик - printf и аналоги (включая осциллограф). =)
  23. Если бы Вы всё, что нужно сделали, то не было бы и проблем. Так что видимо не всё. PS: Тут на форуме даже студентка из дальнего зарубежья пишет грамотнее. Я не Grammar Nazi, но читать "програматор", "микрокантролер", "понемаю", "заставели" и т.п. невозможно.
×
×
  • Создать...