Микроконтроллеры | Первые шаги к ARM |
|
---|---|---|
DyadyaSasha: Свежак. Человек читает текст, не понимая многое, что там написано. Поэтому куча ошибок и оговорок, особенно в англоязычных словах. Соответственно и илюстрации некоторые не в тему. |
|
|
DyadyaSasha: И кто с ним поспорит? А спорить-то о чём ? О произношении английских слов ? Однако тема-то об ARM. |
|
|
Продолжаю изучать Nuvoton NUC220LE3AN и столкнулся с следующим, не получается перенаправить вывод через printf на нужный UART. В ПИКах я делал через fprintf(UART2,"..., а вот с компилятором для ARM/Nuvoton это не проходит, не тот указатель: Я так понимаю, что на АРМах это уже как-то более стандартизированно, но все никак не могу нагуглить, как сделать. Сейчас вывожу содержимое буфера так: uint8_t data_to_send = 0x55; И есть вторая беда, связанная с printf. Если я в коде пишу printf("Test"); (неважно, что внутри), то МК зависает в момент выполнения этой команды, прерывания останавливаются. Если запускать в режиме отладки - все работает, но на время выполнения команды отключаются прерывания (у меня динамическая индикация и это хорошо заметно). Не понимаю... |
|
|
вот статейка про еще один из ARM-ов: http://v-ua.com.ua/mikrokontrollery-stm32f205ret6-kupit-v-ukraine-prodazha-optom... перевод, правда, не идеальный с англ, как я понял. |
|
|
|
||
Нужен совет бывалых для начинающего программировать микроконтроллеры. Можно ли сразу начинать писать проги для STM32? Знакомый программист посоветовал сначала прочесть книгу Кардигана и Ричи. Скачать компилятор Си QT Creator. Книгу и компилятор скачал. QT Creator не устанавливается. Пишет не является приложением WIN32. Посоветуйте как быть. Может быть по другому надо начинать? |
|
|
isanvar: QT Creator не устанавливается. Пишет не является приложением WIN32 Может Вы скачали себе установщик не для Windows? И зачем QT? Или Вам нужно изучить Си, для начала? |
|
|
Ещё "не является приложением WIN32" часто возникает, если приложение расчитано на более свежую Виндовс (типо на 8, а пытаются запустить на ХР). Инсталляторы, как правило, не позволяют такую установку сделать, а на портабельных приложениях - сталкиваюсь постоянно. |
|
|
isanvar: Нужен совет Для освоения достаточно Hello world или помигать светодиодом "как хочу". А Большой Си он может и нужен, но потом. :) PS И помигать светодиодиком оказалось найти не так то просто. Всё приличное уже не открывается за давностью лет, ака окола 2012 год. Что нашлось то и есть. Конечно не тот материальчик, но и его если тупо раз 5-10 копировать пошагово то набив руку можно и далее по таймерам и прочему проходить. Смотрите где попроще мигают светодиодом на сайтах было. Счас просто не нахожу. А этот видео из непростых. Мож вот это. http://microsin.net/programming/arm/stm32f407-quick-start.html И ещё на всякий случай, на хр уже ничего не работает. Даже по сюжету видно, что сразу надо приводить технику, в раб состояние, а иначе всё это быстро закончиться в виду габаритов входного, а ещё и учиться надо. И без никого. И работать на IAR или Keil. А то там ещё всякие атолики прапагандируют, как бесплатное. В 2019 году только IAR Keil.. ИМХО. А то от этих всех бексплатников народ уже натерпелся приключениев. Да и видео в принципе уже старовато. |
|
|
Как я понял можно начинать сразу с STM 32. Мне сказали что AVR микроконтроллеры уже не выпускают. То что есть в магазинах это остатки, многие из них бракованные. Советы прочитал. Начну с установки Win 7. Win7 не устарел для IAR или Keil? |
|
|
Форум про радио — сайт, посвященный обсуждению электроники, компьютеров и смежных тем. pro-radio.online | Обратная связь |
© 2003—2024 |