|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
02.07.2015, 23:36 | #1 |
t45t
Участник клуба
Регистрация: 20.03.2012
Сообщений: 1,849
|
Ардуино или mikropascal. Как программировать любые микроконтроллеры?
Ребят, здравствуйте, я хоть и экономист, но интересует многое, хотелось бы спросить у вас:
1) какие принципиальные отличия микропаскаля от ардуино, что микропаскаль не умеет? 2) пытался найти русскоязычную документацию, но тщетно, есть ли какие-нибудь примеры с описанием модулей? 3) прошить можно любой микроконтроллер, например от радиоуправляемой игрушки...как узнать: Чем отличаются контроллеры друг от друга есть ли ограничения для программ? (Точнее как определить, например вес программы, ее структуру, т.е. как это все работает) Методы прошивки....com-порт, отличия и особенности друг от друга, видел то, что некоторые прямо напрямую припаивают провод к микроконтроллеру, удивляюсь, как они узнают куда паять... Какие учебники, желательно очень простые советуете? Думаю следует понять принципы сначала физических процессов, а потом изучать отдельный язык. Больше склоняюсь к микропаскалю, ибо далек от СИ-языков... Единственная плата которую знаю-zelectro
from dark to light)
|
03.07.2015, 13:54 | #2 | |||
Старожил
Регистрация: 28.01.2009
Сообщений: 21,000
|
Цитата:
Цитата:
если ваше ПО весит 100КБ а контролер может вместить только 96, то у вас проблемы. тоже самое с ОЗУ. вес проги определяется после компиляции обычно. Цитата:
а насчет проводов, дык это в даташите описано все. Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел. Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите. |
|||
04.07.2015, 14:24 | #3 | |
Старожил
Регистрация: 04.02.2009
Сообщений: 17,351
|
Цитата:
Маньяк-самоучка
Utkin появился в результате деления на нуль. Осторожно! Альтернативная логика |
|
26.01.2016, 18:39 | #4 |
Регистрация: 26.01.2016
Сообщений: 5
|
Лучше начать с самоделок. Попытаться повторить чужую конструкцию. В нормальных книгах все шаги расписаны. Насчет ардуино - пас, начинал относительно недавно с атмеги, опыт удачный. А по книгам, например:
ГадреД.Мэлхотра Н.проекты на базе tinyAVR (2012). Там не микропаскаль, а с. Он не страшен ). |
26.01.2016, 21:39 | #5 | ||||
Форумчанин
Регистрация: 23.01.2016
Сообщений: 608
|
...некрофил. Буратино тот же модуль с МК, чаще на базе AVR. Есть и на Intel-ах, есть буратины на ARM даже и с Линуксом на борту. Вот такая вот универсальная платформа )
Цитата:
Цитата:
Доки - Знакомство с Arduino - Brian W. Evans: Arduino programming notebook - Перевод книги Arduino programming notebook - AVR для детей и домохозяек... Потрошим Arduino (Di Halt) - bionic_arduino_class1_russian.pdf - bionic_arduino_class2_russian.pdf - bionic_arduino_class3_russian.pdf - bionic_arduino_class4_russian.pdf Цитата:
Цитата:
|
||||
28.01.2016, 09:46 | #6 |
Регистрация: 26.01.2016
Сообщений: 5
|
Да кто спорит. С ардуино - в чем то удобнее. А так - никто не помешает перепрошить своей прогой загрузчик. И станет не ардуино а.. "обычный" мк на уже разведенной платке. То же вариант.
Для моей задачи вполне хватило атмеги8 + 10 деталек. ПИД контроллер, съем температуры из mcp3201, ШИМ - управление нагревателем, + съем напряжения с нагревателя, отправка всего этого в комп, а там построение графика. А из компа - задается нужная температура, да коэффициенты для ПИД. Причем, до МК все это работало полностью с компа. С мк - намного удобнее стало. Та книжка - она представление дает, что такое МК, позволяет с полного нуля начать. И не имеет значения, какого года выпуска. |
28.01.2016, 19:25 | #7 |
Форумчанин
Регистрация: 23.01.2016
Сообщений: 608
|
...да не в буратине дело. Дело в готовом ките-модуле, который можно расширять и купить с бесплатной доставкой у китайцев без траты времени на ЛУТ, монтаж и пайку и программатор, ибо конвертор уже на плате + бутлоадер. Не говоря уже о огромнейшем комьюнити, модулях расширения и библиотеках. Те же модули с STM аналогично.
А книжка... литература в разделе уже давалась в темах и не раз, даже не три. Только кто их читает. Причем не все темы еще сюда модеры перенесли ) |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Помогите новичку. Bc_port и ардуино | imv14 | Компоненты Delphi | 3 | 14.04.2014 15:54 |
статья - Что, где, когда или? с чего начать программировать? | Pblog | Обсуждение статей | 0 | 23.06.2010 05:13 |
Как начать программировать? | Riner | Свободное общение | 13 | 16.07.2009 21:47 |
Нужны любые идеи как создать фильтр Color blindness для bitmap! | SkAndrew | Мультимедиа в Delphi | 19 | 05.04.2009 17:15 |
Как можно в файл (со своим расширением) записать любые файлы (например, звуковые)? | andrey4623 | Общие вопросы Delphi | 3 | 12.01.2008 09:59 |