Jump to content
avtopribor123

Stm32 Помогите Разобраться С Iar

Recommended Posts

я уже занимаюсь програмированием в микроС пиков но хотелось освоить stm32f100

я купил дискавери(отладочная простенькая плата) но никак немогу разобраться с написанием програм в иар- как там взаимодействуют файлы проэкта, библиотеки ,include i define

думаю многим начинающим будет полезно так что гуру програмирования присоединяйтесь! просветите нас темных)

Share this post


Link to post
Share on other sites

В данный момент я пишу статью для начинающих, так что скоро думаю опубликую на сайте, честно говоря очень рад что народ интересуется данной темой))) smile.gif

Уже две части готово, но пока не отсылаю их, поскольку по мере написания следующих частей иногда приходится вносить небольшие дополнения в первые части, как более менее будут статьи готовы, так отправлю их админу для публикации.

Так что могу сказать ждите, скоро на всех экранах страны... biggrin.gif

Share this post


Link to post
Share on other sites

Join the conversation

You are posting as a guest. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...

  • Similar Content

    • By svd
      Предлагаю печатные платы для паяльной станции на STM32 и OLED дисплее 1,3" версии 2.1S
      Плата делалась под китайский алюминиевый корпус.
      Тема, где обсуждается данная станция T12 , опубликована на сайте radiokot.ru
      Фото платы


      Схема немного доработана:
      1) добавлены блокировочные конденсаторы 0,1 мкФ в цепях микроконтроллера;
      2) добавлен резистор в цепи буззера для возможности снижения громкости;
      3) есть возможность подключать жала JBC (для Т12 в разъеме паяльника запаивается перемычка)

      Большинство элементов типоразмера 0603. DC/DC преобразователь PSR-7805LF можно заменить на любой китайский аналог или микросхему 7805
      Ссылки на возможные замены:
      DC/DC аналог 7805 №1
      DC/DC аналог 7805 №2

      Во вложениях схема и расположение элементов на ПП, чертеж передней панели и прошивка под дисплей 1.3" с контроллером SH1106.

      Цена за одну плату 400 руб c учетом стоимости пересылки по РФ. Количество плат ограничено.
      По всем вопросам просьба обращаться в личку.
       
      STM32_T12_2.1S_SSH1106_1.3_v2_.pdf передняя панель.pdf T12_HW21S_Encryption-SH1106.zip
    • By ART_ME
      Здравствуйте.
      По F11 программа исправно доходит до желаемой строки в main.c
      Но если поставить на эту строку брейкпоинт, то при запуске RUN программа до этой точки не доходит.
      Хотя сами брейкпоинты работают, проверено.
      Сие наблюдается в отладчиках и от Keil, и от IAR
      Как следует понимать такое поведение и что с эти делать?
    • By ART_ME
      Здравствуйте.
      Рискну спросить: не завалялась ли у кого в хозяйстве для STM32F103xx: 
      - AC induction motor IFOC software library V1.0
      либо 
      - ACIM and PMSM motor control software libraries release 2.0
      ?
      Просьба поделиться если вдруг такой раритет найдется. 
       
    • By Илья Юрченко
      Добрый день, уважаемые форумчане! Для научной работы хотел собрать данные о том, насколько микроконтроллеры stm32 удовлетворяют нужды и требования программистов и разработчиков продуктов на нем. Если не сложно, ответьте, пожалуйста, важны данные)
      Разумеется "очень средне" неадекватная метрика, но в рамках работы нужна именно средняя удовлетворённость, и определение существует ли необходимость в создании другой серии универсальных плат на базе МК.
    • By n_angelo
      Привет. Хочу узнать ваше мнение. Я новичок в embedded. Можно сказать, что пришел с веба. Малость Python, JS, C. Меня, конечно, предупреждали начать с AVR, но я уверенный в себе решил сразу залезть на STM32. Вынашивая идею для проекта, параллельно курив Reference Manual и Data Sheet по STM32, я понял что его будет слишком жирно для проекта. Я перескочил на STM8L. И тут меня начал огорчать мир embedded. При переходе между stm8 и stm32 нужно менять IDE (TrueStudio на STVD). Во избежание таких курьёзов я пересаживаюсь на IAR. В процессе подключения родной библиотеки от ST, понимаю что библиотека от IAR для того же самого STM8L152C6T6 дико отличается (макросы, структуры). Привет веб-разработка. Как такое могло произойти, что под один и тот же контроллер ST даёт одну библиотеку, а IAR другую. И нигде в уроках тебя не предупредят об этом. Ну, ребят, у меня всего одна жизнь. Вы уже договоритесь там между собой? Придите к единому стандарту. Или они так решили новичков завендерлочить? Моё мнение (не претендует на правильное): пробираясь сквозь тернии популярной архитектуры ARM, инфраструктуры, инструментария, забываешь про бизнес-логику устройств. А еще просто пропасть между "я ничего не понимаю" и "господи, я зажег светодиод". Речь не о копипастерах с уроков, а действительно понимая что ты делаешь, в каком регистре, что меняешь. Это путь в 2000 (а то и больше) страниц на английском перечитанных по несколько раз, чтобы отоложилось. И в конце тебя ждут разные версии одной и той же библиотки в разных IDE. И сидишь вдупляешь... ну почему... я же в правильный регистр кладу правильную маску... ох, наболело. Такое ощущение что не для людей это всё делали, не для людей.
      Ваше мнение?
  • Сообщения

    • Все же предпочту печатные платы, так как и научиться хочется, и текстолит-фоторезист-whatever есть, а макетные платы дополнительно покупать придётся.
    • Не, здесь выкладывали фотки рабочих своих рабочих мест буржуйскими измерительными приборами - у меня только старенькие, советских времён, типа С1-99, Ч3-63 и т. п. и среди них затесался DSO-138.
    • Это как так? Не слушай бред. "Улучшайзерам" в тракте делать нечего. Да и все схемы столько "сложны", что ПП под них нафиг не нужна. Бери макетку с кучей отверстий и на ней паяй. Там вся обвязка ровно между выводами становится.
    • Ещё как пропустит. Всякие щелчки и помехи от выключателей, перфораторов и т.п. грязь в сети. А трёхзвенный потому, что 1 и 2 звена не справляются. Впрочем, у каждого свои недостатки.  
    • Привет ребята! хотел задать вопрос как лучше устроить схему? устройство следующие имею вентилятор со схемой управления его скоростью, есть схема контроля температуры с возможностью срабатывать на  заданную температуру, управляет  полевым транзистором 2N7002T (опорное, например 5 вольт). Необходимо их объединить.  Обеспечить схему управления вращения двигателя питанием 1.81 вольт при срабатывания, достижении заданной  температуры напряжения необходимо понизить до 1.73 вольта. помогите за ранние благодарен!!!
    • Приветствую. Не стал создавать отдельную тему У меня вопрос по RMAA 6, протестил тут свою звуковую карту, и вот непонятные выбросы А это вся АЧХ. И что то "больно" хорошо ???  
  • Покупай!

×
×
  • Create New...