Оценочный набор на основе ультрамаломощного ARM микроконтроллера ATSAML21J18B ATSAML21-XPRO-B – набор для оценки и прототипирования на базе ультрамаломощного ARM Cortex-M0+ микроконтроллера ATSAML21J18B. Платы функционального расширения для изделия могут быть приобретены отдельно. В состав оценочного набора они не входят. Для конфигурирования программного обеспечения применительно к плате набора необходимо воспользоваться web-инструментом AtmelSTART. По указанной ссылке также можно найти видеоуроки и Руководство по старту. Пользователь также может скачать предварительно скомпилированные демонстрационные программы. На сайте производителя можно найти ряд отдельных бинарных демофайлов, готовых к запуску при загрузке в запоминающее устройство (mass storage), которое появляется при подключении платы к PC. Спойлер Отличительные особенности: Спойлермикроконтроллер ATSAML21J18B; одна механическая кнопка сброса; одна механическая пользовательская кнопка; один желтый пользовательский светодиод; резервная батарея; кварцевый резонатор на 32.768 kHz; USB интерфейс, режимы хост и девайс; три Xplained Pro разъема расширения; одна кнопка QTouch®; встроенный отладчик: Auto-ID для идентификации платы в Atmel Studio, один желтый статусный светодиод, один зеленый светодиод питания платы, символьная отладка сложных типов данных, программирование и отладка, включая измерение параметров питания, виртуальный COM порт (CDC), интерфейс данных: SPI, I²C, 4 GPIOs; питание от USB; примеры приложений в Atmel Software Framework. Документацию на изделие можно найти на сайте производителя. http://www.atmel.com/tools/atsaml21-xpr ... =documents
Аппаратная платформа для оценки микроконтроллера Microchip ATSAM10 ATSAMD10-XMINI – оценочный набор на основе ARM Cortex-M0+ микроконтроллера ATSAMD10. На плату ATSAMD10-XMINI установлен отладчик, обеспечивающий работу в интегрированной среде разработки Atmel Studio версии 6.2 или более поздних версий. Изделие обеспечивает доступ к функциям ATSAM10 и позволяет легко интегрировать устройство в пользовательский дизайн. Плата предоставляет доступ ко всем сигналам целевого микроконтроллера ATSAMD10. Для идентификации платы в среде Atmel Studio 6.2 используется функция Auto-ID. Удобство работы обеспечивают установленные на плату зеленый статусный светодиод и желтый пользовательский, механическая пользовательская кнопка и одна сенсорная. Питание изделия осуществляется от шины USB. Ряд посадочных мест платы совместим с платами расширения Arduino. Имеется посадочное место под SWD целевой разъем. Пользователь легко может установить разъемы расширения Explained Pro. Спойлер Отличительные особенности: Спойлервстроенный отладчик с полной поддержкой отладки исходного уровня в Atmel Studio; Auto-ID для идентификации платы в Atmel Studio 6.2; доступ ко всем сигналам целевого микроконтроллера; один зеленый статусный светодиод; один желтый пользовательский светодиод; одна механическая пользовательская кнопка; одна сенсорная кнопка; виртуальный COM порт (CDC); питание от шины USB; посадочные места под Arduino совместимые платы расширения; посадочное место под разъем SWD; разъемы расширения Xplained Pro могут быть установлены пользователем.
Делать имеет смысл только в том случае, если интересно сделать самому. Если Вам интересно решать возникающие проблемы. Если Вам нужна просто радиостанция, то её Вам нужно просто купить.
Вопрос. Вам это нужно из-за того, что просто интересно это сделать? Или просто нужна такая штука? Дело в том, что если Вам просто нужна такая штука, то лучше купить готовую. Это будет намного дешевле.
Вы не ответили на вопрос: - «поясните, что мешает это сделать». То есть, что мешает прочитать регистры таймера не следуя вашего утверждения? Это невозможно физически, или это повлияет на что-то? По какой причине Вы утверждаете, что ход алгоритма должен быть именно такой?
Открываем документацию на любой AVR где присутствует 16-бит таймер, там есть глава "Accessing 16-bit Registers", с обоснованием и примерами кода.
Вот то-то и оно, что написано в каких случае это нужно делать, а в каких нет такой необходимости… а ваше утверждение, что при чтении таймера необходимо всегда это делать не соответствует действительности. Если Вы чего-то не знаете, не вводите народ в заблуждение.
Обязательным условием долгой и стабильной работы Li-FePO4-аккумуляторов, в том числе и производства EVE Energy, является применение специализированных BMS-микросхем. Литий-железофосфатные АКБ отличаются такими характеристиками, как высокая многократность циклов заряда-разряда, безопасность, возможность быстрой зарядки, устойчивость к буферному режиму работы и приемлемая стоимость. Но для этих АКБ очень важен контроль процесса заряда и разряда для избегания воздействия внешнего зарядного напряжения после достижения 100% заряда. Инженеры КОМПЭЛ подготовили список таких решений от разных производителей.
Компания EVE выпустила новый аккумулятор серии PLM, сочетающий в себе высокую безопасность, длительный срок службы, широкий температурный диапазон и высокую токоотдачу даже при отрицательной температуре.
Эти аккумуляторы поддерживают заряд при температуре от -40/-20°С (сниженным значением тока), безопасны (не воспламеняются и не взрываются) при механическом повреждении (протыкание и сдавливание), устойчивы к вибрации. Они могут применяться как для автотранспорта (трекеры, маячки, сигнализация), так и для промышленных устройств мониторинга, IoT-устройств.
в моем случае работа и хобби соединены, в перерывах отдых. Задачи имхо эти не интересны простым любителям. Чур не смеяться. Ну например было давно сделано на AVR: Регистратор аналоговых и дискретных сигналов предназначен для автономного измерения, регистрации, просмотра и анализа аналоговых и дискретных величин. По сути регистратор представляет собой электронный самописец, ведущий запись на сменный электронный носитель - карту памяти. Программа микроконтроллера моя, PC часть писал нанятый программист, сроки сжатые (летом до отпуска) Применен, успешно, был для анализа работы магнитного крана (токи там приличные), который в порту ронял железные громадные чушки при погрузке в море, а не грузил на погрузочное судно, достать потом их целое дело. Кран немецкий, крановщик наш, Иван кивает на Ганса Ганс на Ивана, регистратор спор решил. Анализировалось ток, напряжение магнита и концевики которыми крановщик рычагами клацал.
Теперь на ARM что то подобное, только носитель USB флэшка и анализ того что гуляет по RS485 сети - там специфичный протокол, на флэшку пишутся всяки события в текстовом виде и еще звуковой вав файл. Присутствуют часы с динамической индикацией DMA, оцифровка звука тоже DMA. Было интересно очень и боязно что не получится, в обоих клинических случаях, моральное удовлетворение от процесса творения получено.
Заголовок сообщения: Re: Мигать светодиодом. ARM или не-ARM?
Добавлено: Пн июл 17, 2017 18:09:56
Собутыльник Кота
Карма: 29
Рейтинг сообщений: 645
Зарегистрирован: Сб май 14, 2011 21:16:04 Сообщений: 2694 Откуда: г. Чайковский
Рейтинг сообщения:0 Медали: 1
Не понимаю я Вас по данному вопросу, ARV. Данный диспут напоминает мне срач споры об ассемблере и СИ. Только в этот раз Вы заняли позицию "ассеблеристов", которые под нежеланием изучать ЯВУ и полным непринятием его для МК, придумывали много причин в стиле полного контроля МК и искусства программирования.
Так же не понимаю я Вас в своеобразном непринятии готовых библиотек под ARM и в то же время постоянно и настоятельно, в ветке для AVR, форумчанам советовали не изобретать велосипед, когда производитель давно сделал готовые функции для того или другого.
_________________ Добро всегда побеждает зло. Поэтому кто победил - тот и добрый.
как всегда в том что спор принципиально бессмысленнен, так как ни один из участников дискуссии не собирается выслушивать и обдумывать доводы своего оппонента, а иногда стремится максимально красиво выглядеть в глазах зрителей.
искренности нет, потому и спор бессмысленный. если бы каждый делился только собственным мнением, а не навязанным зомбированием маркетологов, было бы проще и честнее. волк в овечьей шкуре доверия не вызывает (в смысле профессионал в роли любителя).
_________________ если рассматривать человека снизу, покажется, что мозг у него глубоко в жопе при взгляде на многих сверху ничего не меняется...
Херня выходит если юзать ПИКи или АВР. Это я уже давно нашёл. А отдельными счастливыми случаями или случайностями из меня слезу умиления не выдавить. Для меня и мега херня, и девайс на который вы ссылаетесь - херня, и методы решения задачи там используемые тоже херня. Разберитесь с ченовской фат до конца, тогда может и поймете, почему мега не для этой задачи. Может кому-то это и интересно, мне - нет. Нет изюма сегодняшнего ни в этой подделке, ни в диммере на тини13. Это уже все музей, с пылью и нафталином. Почему АРВ ничего не делает уже семь лет? Иссяк! Иссяк в знаниях, решениях и возможностях старого хлама. Ни попытки атмэла с хмегой, ни микрочипа с новыми чипами, не дадут толчка к новой жизни этим раритетам. Теперь эти раритеты удел профи, если уж кто-то упрется и скажет "надо".
Во-первых (и об этом уже говорили) - это старые поделки, опередившие широкое распространение АРМов. Во-вторых, по-вашему выходит, что, кроме Чена, больше прям никто-никто с FAT-ом не работал. И если б не он, родимый, то целый класс устройств прошли бы мимо любителей стройными рядами :))) Ну, во всяком случае, до появления АРМов. Это прискорбно (с)
Да помню я всю эту гнусь с кардибалетом. Одни писали тупо под себя, другие пытались осознать смысл либ чена. Хайтеч тогда уже загнулся, МСС18 страдал несварением рекурсии, мега плыла от 32-х разрядной математики и давилась флэшом. Вот где была борьба до последнего нейрона мозга. А потом появились СТМ32 и все дружно ускакали от такого веселья. Кстати, что-то тем по СД картам на меге в последнее время вообще не наблюдаю, как и на ПИКах. К чему бы это?
Заголовок сообщения: Re: Мигать светодиодом. ARM или не-ARM?
Добавлено: Пн июл 17, 2017 23:12:57
Модератор
Карма: 90
Рейтинг сообщений: 1289
Зарегистрирован: Чт мар 18, 2010 23:09:57 Сообщений: 4510 Откуда: Планета Земля
Рейтинг сообщения:0 Медали: 1
scorpi_0n писал(а):
МСС18 страдал несварением рекурсии
Как раз, наоборот. В отличии от хайтека, MCC18 переваривает рекурсии, т.к. использует стек (программный, конечно) для локальных переменных и аргументов функций.
Можно было сделать как-то по другому? Насколько помню, в младших моделях ПИКов стек глубиной 8 слов и он программно не доступен. О чем только думали разработчики МК? Видимо они считали что все будут писать исключительно на асме.
Сейчас этот форум просматривают: SfS, ssc, Чумак и гости: 68
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете добавлять вложения