Оценочный набор на основе ультрамаломощного 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", с обоснованием и примерами кода.
Вот то-то и оно, что написано в каких случае это нужно делать, а в каких нет такой необходимости… а ваше утверждение, что при чтении таймера необходимо всегда это делать не соответствует действительности. Если Вы чего-то не знаете, не вводите народ в заблуждение.
Качественное и безопасное устройство, работающее от аккумулятора, должно учитывать его физические и химические свойства, профили заряда и разряда, их изменение во времени и под влиянием различных условий, таких как температура и ток нагрузки. Мы расскажем о литий-ионных аккумуляторных батареях EVE и нескольких решениях от различных китайских компаний, рекомендуемых для разработок приложений с использованием этих АКБ. Представленные в статье китайские аналоги помогут заменить продукцию западных брендов с оптимизацией цены без потери качества.
Компания 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 слов и он программно не доступен. О чем только думали разработчики МК? Видимо они считали что все будут писать исключительно на асме.
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете добавлять вложения