По идее нужно в GENCTRL Bits 12:8 – SRC[4:0]: Source Select выставить 0x01 GCLKIN Generator input pad, сигнал подать с GCLK_IO. Проверить не могу поскольку моей демоборде пришёл белый пушистый лисmarus-ka писал(а):Народ, а кто-нибудь разбирался с внешним тактированием?
Новый ARM Atmel Cortex-M0+ ATSAMD20
-
Frogfot
- Мучитель микросхем
- Сообщения: 443
- Зарегистрирован: Ср окт 19, 2011 08:48:27
- Откуда: Мать городов русских
Re: Новый ARM Atmel Cortex-M0+ ATSAMD20
Хорошему коту и в декабре - март 
- Реклама
-
Frogfot
- Мучитель микросхем
- Сообщения: 443
- Зарегистрирован: Ср окт 19, 2011 08:48:27
- Откуда: Мать городов русских
Re: Новый ARM Atmel Cortex-M0+ ATSAMD20
Сабжи подешевели - за Cortex M0+ АТSАМD20G16А-AU - 64Кб Flash, 8 кБ RAM, 6 SERCOM, 6 таймеров/счетчиков, АЦП, ЦАП, TQFP48 предлагаются по 0,90 у.е.
http://www.rtcs.ru/news_detail.asp?id=2091
http://www.rtcs.ru/news_detail.asp?id=2091
Хорошему коту и в декабре - март 
- AVKrobotics
- Родился
- Сообщения: 18
- Зарегистрирован: Пн дек 09, 2013 13:27:21
Re: Новый ARM Atmel Cortex-M0+ ATSAMD20
Всем привет. На семинаре к плате SAM D20 xplained pro , выдали плату OLED1 X planed pro, кто нибндь пробовал запустить дисплей?
Я на досуге переписал прогу, но не могу правильно установить конфигурацию, если есть время посмотрите что не так.
- Вложения
-
- zaz.txt
- (44.62 КБ) 311 скачиваний
- AVKrobotics
- Родился
- Сообщения: 18
- Зарегистрирован: Пн дек 09, 2013 13:27:21
Re: Новый ARM Atmel Cortex-M0+ ATSAMD20
С кнопками OLED1Xplanedpro получается, а с дисплеем не могу добиться результата. Вот рабочая программа 
- Вложения
-
- Botton1_3.txt
- Светодиоды на плате гаснут если нажать напротив кнопку
- (6.54 КБ) 341 скачивание
Re: Новый ARM Atmel Cortex-M0+ ATSAMD20
Слушайте, в как вообще эти атмеловские армы? Мне очень понравилась документация - всё подробно, в одном месте, кроме того слышал от одного человека, что периферия у атмела хорошо организована - всё просто и логично. Одна беда - цена, в несколько раз выше, чем у ST при худших характеристиках. Стоит ли оно того?
- Реклама
- AVKrobotics
- Родился
- Сообщения: 18
- Зарегистрирован: Пн дек 09, 2013 13:27:21
Re: Новый ARM Atmel Cortex-M0+ ATSAMD20
Пока вроде ничего. Вот только начал OLED1 запускать, уж очень наворочено, и не работает.
Сообщение multiple definition "ssd1306_write_command"
При этом команда определена так:
void ssd1306_write_command(uint8_t command)
{
spi_select_slave(&ssd1306_master, &ssd1306_slave, true);
port_pin_set_output_level(SSD1306_DC_PIN, false);
spi_write_buffer_wait(&ssd1306_master, &command, 1);
spi_select_slave(&ssd1306_master, &ssd1306_slave, false);
}
Не могу понять какая ошибка?
Сообщение multiple definition "ssd1306_write_command"
При этом команда определена так:
void ssd1306_write_command(uint8_t command)
{
spi_select_slave(&ssd1306_master, &ssd1306_slave, true);
port_pin_set_output_level(SSD1306_DC_PIN, false);
spi_write_buffer_wait(&ssd1306_master, &command, 1);
spi_select_slave(&ssd1306_master, &ssd1306_slave, false);
}
Не могу понять какая ошибка?
- Вложения
-
- IMAG197122.jpg
- фото кнопок управления
- (34.42 КБ) 489 скачиваний
-
- Polurab.txt
- Программа
- (848 байт) 276 скачиваний
-
Frogfot
- Мучитель микросхем
- Сообщения: 443
- Зарегистрирован: Ср окт 19, 2011 08:48:27
- Откуда: Мать городов русских
Re: Новый ARM Atmel Cortex-M0+ ATSAMD20
Да вроде ничего. Разобраться можно. Я запустил тактирование, порты, таймеры в разных режимах, SERCOM в режиме UART и SPI, I2C пока не втыкнул.menzoda писал(а):как вообще эти атмеловские армы?
Сейчас ATSAMD20G16A-AU - 64 КБ Flash-памяти и 8 КБ ОЗУ - $0.90 от 1 шт - http://www.rtcs.ru/news_detail.asp?id=2091.menzoda писал(а): цена, в несколько раз выше, чем у ST при худших характеристиках.
Насчёт цены STM я не в курсе.
Более интересные чипы SAM21 - DMA, USB, навороченные таймеры с 6-фазным ШИМом, скоро обещают быть.
Хорошему коту и в декабре - март 
Re: Новый ARM Atmel Cortex-M0+ ATSAMD20
Да эти все акции - ерунда, вон у них в каталоге он почему-то 1.75$ стоит, дешевле среднего, но не 0.9$. Я ориентируюсь на реальные цены в диджикее, который в среднем один из самых дешевых дистрибьюторов, а там они стоят от 2.7$ против 1.7$ у ST. В общем надо их поближе посмотреть.
-
Frogfot
- Мучитель микросхем
- Сообщения: 443
- Зарегистрирован: Ср окт 19, 2011 08:48:27
- Откуда: Мать городов русских
Re: Новый ARM Atmel Cortex-M0+ ATSAMD20
2 menzoda: да чипы в принципе нормальные, по докам разобраться можно. Я работал и под Студией6.1, и под Кейлом 5. В Студии с ASF я не втыкнул, всё писал ручками, только с битами надо внимательно смотреть. Под Кейлом вообще никаких проблем не было.
Единственное - у чипов D20 ревизии "С" большая errata, у ревизии "D" уже поменьше, и у D21 тоже много поустраняли, но я D21 пока юзал.
Единственное - у чипов D20 ревизии "С" большая errata, у ревизии "D" уже поменьше, и у D21 тоже много поустраняли, но я D21 пока юзал.
Хорошему коту и в декабре - март 
-
pcb
- Опытный кот
- Сообщения: 833
- Зарегистрирован: Пт авг 12, 2011 09:14:27
- Откуда: Млечный путь/Земля/РФ/Екатеринбург
Re: Новый ARM Atmel Cortex-M0+ ATSAMD20
Бенчмарк кто нить делал Atmelовских М0 камней?
Разработал:
-BLDC
-ФУОЗ/МПСЗ
-SMART BMS
-ECU/EDC на STM32F4(43%)+CPLD(57%)
-Моноинжектор на ATSAMD20G16
-контроллер эффектов для RGB LED ленты
-умные часы/обратный счет/секундомер
-устройство измерения емкости АКБ
-BLDC
-ФУОЗ/МПСЗ
-SMART BMS
-ECU/EDC на STM32F4(43%)+CPLD(57%)
-Моноинжектор на ATSAMD20G16
-контроллер эффектов для RGB LED ленты
-умные часы/обратный счет/секундомер
-устройство измерения емкости АКБ
-
Frogfot
- Мучитель микросхем
- Сообщения: 443
- Зарегистрирован: Ср окт 19, 2011 08:48:27
- Откуда: Мать городов русских
Re: Новый ARM Atmel Cortex-M0+ ATSAMD20
У меня платка с SAMD20 накрылась, поэтому придётся идти более длинным путём - есть OLED индикатор на SED1303, который запустил на М8 в параллельном режиме, попробую для начала запустить его по SPI, потом буду пробовать SED1307.AVKrobotics писал(а):На семинаре к плате SAM D20 xplained pro , выдали плату OLED1 X planed pro, кто нибндь пробовал запустить дисплей?
Хорошему коту и в декабре - март 
-
Frogfot
- Мучитель микросхем
- Сообщения: 443
- Зарегистрирован: Ср окт 19, 2011 08:48:27
- Откуда: Мать городов русских
Re: Новый ARM Atmel Cortex-M0+ ATSAMD20
Получил сегодня 32-пинки семплы - ATSAMD20E15A-AU (32kB Flash/4 kB RAM) и ATSAMD21E17A-AUTES (128 kB Flash/16 kB RAM). Буду юзать.
Хорошему коту и в декабре - март 
- AVKrobotics
- Родился
- Сообщения: 18
- Зарегистрирован: Пн дек 09, 2013 13:27:21
Re: Новый ARM Atmel Cortex-M0+ ATSAMD20
В студии 6.1 уже есть файлы конфигурации и инициализации SSD1306 в ASF, но они недоработаны, по SPI я пробовал, не получается ничего, или OLED мертвый или SPI от SERCOM 5 не стыкуется с OLED.
-
Frogfot
- Мучитель микросхем
- Сообщения: 443
- Зарегистрирован: Ср окт 19, 2011 08:48:27
- Откуда: Мать городов русских
Re: Новый ARM Atmel Cortex-M0+ ATSAMD20
В студии есть несколько демопримеров работы с OLED SSD1307, я запускал на своём экранчике - живой, сейчас разбираюсь с SERCOMом и экраном. Если не найдёшь демопримеров - маякни, пришлю проект Студии или *.hex.AVKrobotics писал(а):по SPI я пробовал, не получается ничего, или OLED мертвый или SPI от SERCOM 5 не стыкуется с OLED.
Хорошему коту и в декабре - март 
- AVKrobotics
- Родился
- Сообщения: 18
- Зарегистрирован: Пн дек 09, 2013 13:27:21
Re: Новый ARM Atmel Cortex-M0+ ATSAMD20
Пришли пример пожалуйста, прошел по всей ASF демо примера не нашел.
-
Frogfot
- Мучитель микросхем
- Сообщения: 443
- Зарегистрирован: Ср окт 19, 2011 08:48:27
- Откуда: Мать городов русских
Re: Новый ARM Atmel Cortex-M0+ ATSAMD20
4 AVKrobotics: Открыть демопроекты в Студии 6: Ctr+Shift+E, выбрать ATSAMD20.
Хексы прилагаю.
Хексы прилагаю.
- Вложения
-
- Atmel SAMD20.rar
- (45.85 КБ) 237 скачиваний
Хорошему коту и в декабре - март 
- НАПАЛМ
- Это не хвост, это антенна
- Сообщения: 1314
- Зарегистрирован: Пт ноя 27, 2009 19:47:13
- Откуда: Казань
Re: Новый ARM Atmel Cortex-M0+ ATSAMD20
Здравствуйте, такой вопрос, немного оффтопный. Где вы берете инфу по семинарам, где они обычно проходят и на каких условиях раздают отладочные наборы? Проще говоря, как быть в теме?
-
Frogfot
- Мучитель микросхем
- Сообщения: 443
- Зарегистрирован: Ср окт 19, 2011 08:48:27
- Откуда: Мать городов русских
Re: Новый ARM Atmel Cortex-M0+ ATSAMD20
Недавно у вас были семинары - http://www.rtcs.ru/news_detail.asp?id=2097НАПАЛМ писал(а):Где вы берете инфу по семинарам, где они обычно проходят и на каких условиях раздают отладочные наборы? Проще говоря, как быть в теме?
У нас семинар был год назад.
В принципе купить чип, отладочную плату и платы расширения не так и дорого будет - http://www.rtcs.ru/news_detail.asp?id=2091
Хорошему коту и в декабре - март 
- AVKrobotics
- Родился
- Сообщения: 18
- Зарегистрирован: Пн дек 09, 2013 13:27:21
Re: Новый ARM Atmel Cortex-M0+ ATSAMD20
Спасибо за файлы, дисплей работает файл SSD1306_EXAMPLE1 идут линии вверх. Можно попросить файл на СИ, я постоянно в командировках не успеваю со всем справится. Если не тяжело именно этот файл.
- Вложения
-
- IMAG2136.jpg
- (141.33 КБ) 351 скачивание
-
Frogfot
- Мучитель микросхем
- Сообщения: 443
- Зарегистрирован: Ср окт 19, 2011 08:48:27
- Откуда: Мать городов русских
Re: Новый ARM Atmel Cortex-M0+ ATSAMD20
Без проблем, просто проект весит порядка 10 МБ, скину вечером в личку.AVKrobotics писал(а):работает файл SSD1306_EXAMPLE1 идут линии вверх. Можно попросить файл на СИ
П.С. Как там робот пожывает?
Хорошему коту и в декабре - март 


