Количество аналоговых входов Pro Micro ATmega32U4 в FLprog

В данный форум Вы можете заносить найденные Вами ошибки.При добавления ошибки пожалуйста приложите файлик error.log который находится в папке с установленной программой
Ответить
rifamos
Рядовой
Сообщения: 2
Зарегистрирован: 13.04.2019{, 11:55}
Репутация: 0
Имя: Андрей

Количество аналоговых входов Pro Micro ATmega32U4 в FLprog

#1

Сообщение rifamos » 13.04.2019{, 15:33}

Доброго дня!
В FLprog (текущая версия 4.2.4) при выборе контроллера Pro Micro ATmega32U4 программа больше 4 аналоговых входов выбрать не дает (А0, А1, А2, А3), хотя еще 5 цифровых входов (4, 6, 8, 9, 10) могли бы быть назначены как аналоговые. С чем связан такой запрет?
Причем при выборе контроллера Леонардо, или Микро (там тоже ATmega32U4) выбрать дополнительные аналоговые входы, назначенные из цифровых, можно. В Datasheet для Pro Micro 5V/16MHz прямо указано на возможность использования до 9 аналоговых 10-ти битных входов.
https://www.sparkfun.com/products/12640
Вложения
ADS Pro Micro.png

Аватара пользователя
dizzyy
Капитан
Сообщения: 752
Зарегистрирован: 24.11.2017{, 16:25}
Репутация: 37
Откуда: Червоноград
Имя: Марьян

Количество аналоговых входов Pro Micro ATmega32U4 в FLprog

#2

Сообщение dizzyy » 13.04.2019{, 18:51}

av писал(а):
13.04.2019{, 18:20}
за основу брал Леонардо
в леонардо 12 аналоговых , даже если выбрать плату леонардо то в описании так и написанно, но выбрать A6-A11 не получается
Аналоговые входы: A0-A5, A6-A11 (на цифровых выводах 4, 6, 8, 9, 10 и 12). Leonardo имеет 12 аналоговых входов, помеченных от A0 до A11. Все анадоговые входы могут работать в режиме цифровых вход/выходов. Входы с A0 по A5 совпадают с аналоговыми входами UNO. Входы с A6 по A11 на цифровых выводах 4, 6, 8, 9, 10 и 12 соответственно. Рарешение аналоговых входов — 10 бит, т.е. 1024 различных значения. По умолчанию значение на аналоговых входах измеряется от земли (0) до 5 Вольт.

rifamos
Рядовой
Сообщения: 2
Зарегистрирован: 13.04.2019{, 11:55}
Репутация: 0
Имя: Андрей

Количество аналоговых входов Pro Micro ATmega32U4 в FLprog

#3

Сообщение rifamos » 13.04.2019{, 19:56}

av, при этом если в FLprog (4.2.4) выбрать тип платы "ATmega32U4 Micro", то для этой платы все 12 аналоговых входов становятся доступными для создания проекта. Т.е. в FLprog для платы "Micro" все это предусмотрено и реализовано, а для плат "Leonardo" и "Pro Micro" нет. Если более подробно http://arduino.ru/Hardware/ArduinoMicro
Цитата: Аналоговые входы: A0 - A5, A6 - A11 (на цифровых выводах 4, 6, 8, 9, 10 и 12). Всего Micro имеет 12 аналоговых входов, причем входы с A0 по A5 маркированы непосредственно на выводах, а другие, к которым также можно получить доступ в программе с использованием констант с A6 до A11, распределены соответственно на цифровых выводах 4, 6, 8, 9, 10 и 12.

Аватара пользователя
dizzyy
Капитан
Сообщения: 752
Зарегистрирован: 24.11.2017{, 16:25}
Репутация: 37
Откуда: Червоноград
Имя: Марьян

Количество аналоговых входов Pro Micro ATmega32U4 в FLprog

#4

Сообщение dizzyy » 13.04.2019{, 19:57}

av, я прочитал, поэтому опроверг эту вероятность..

Отправлено спустя 4 минуты 5 секунд:
этот баг и в версии 5.0.1

Аватара пользователя
support
Супермодератор
Сообщения: 1900
Зарегистрирован: 03.01.2018{, 11:45}
Репутация: 787
Откуда: Астрахань
Имя: Сергей
Контактная информация:

Количество аналоговых входов Pro Micro ATmega32U4 в FLprog

#5

Сообщение support » 19.06.2019{, 03:51}

Пока к сожалению будет так. Есть ошибка в архитектуре описания контроллера. Со временем постараюсь исправить
Автор программы FLProg.

Ответить

Вернуться в «Новые»