02.04.2017, 21:49 | #241 | |||
Пользователь
Регистрация: 21.10.2015
Сообщений: 26
|
Re: Усилитель
Цитата:
действительно все крайне просто делается, на маке процесс занял считаные минуты, никаких танцев с бубнами - это учитывая, что подобные технические знания у меня отсутствуют. По началу словил легкий перегруз, но раскидав излишки поступаемой энергии на желаемые тренды - потянуло сделать еще... Теперь даже успел парочку подарить, т.к. изготовление на mini maple STM32F103CBT6 и матричной панацее копеечно. Кстати, не путайте с китайским STM32F103C8T6, который еще раза в 2 дешевле. Olimexino-STM32 закажу под следующие этапы изучения (вероятно уже с корпусом и батареей, ну очень хочется кинуть нечто подобное в сумку), а пока очень жду разбор почему он именно такой внутри Цитата:
Цитата:
А если сами платы вставлять, например, по очереди, то они никак не попадают в такт друг другу |
|||
21.04.2017, 21:52 | #242 |
Пользователь
Регистрация: 05.01.2015
Сообщений: 410
|
Re: Усилитель
На всякий случай, отмечу, что для Maple Mini функция analogRead() корректно работает начиная с 4-го пина. То есть требуется исправить в коде скетча строки
Код:
pinMode(0, INPUT_ANALOG); randomSeed(analogRead(0)); Код:
pinMode(3, INPUT_ANALOG); randomSeed(analogRead(3)); |
22.04.2017, 07:21 | #243 |
Пользователь
Регистрация: 24.01.2015
Сообщений: 284
|
Re: Усилитель
А как проблема нулевого пина проявляется? У меня он ровный спектр дает ,если числа от 0 до 255.
|
22.04.2017, 14:08 | #244 |
Пользователь
Регистрация: 05.01.2015
Сообщений: 410
|
Re: Усилитель
"Проблема нулевого пина" может проявиться в невозможности инициализации генератора случайных чисел функцией randomSeed() для которой запрещено подавать на вход нулевые значения, пруфлинк. А какие еще значения там будут если для работы функции analogRead() требуется предварительно установить соответствующий пин в аналоговый режим, а его на maple mini поддерживают всего 9 пинов, см. колонку ADC в спецификации.
|
22.04.2017, 14:36 | #245 |
Пользователь
Регистрация: 30.03.2015
Сообщений: 76
|
Re: Усилитель
AVi так эти строчки pinMode(0, INPUT_ANALOG);
randomSeed(analogRead(0)); там 2 раза встречаються в обеих заменить. |
22.04.2017, 14:44 | #246 |
Пользователь
Регистрация: 05.01.2015
Сообщений: 410
|
Re: Усилитель
В обоих заменить. Теоретически их можно оставить в секции setup и убрать из секции loop. Сейчас они просто дублируются.
Последний раз редактировалось AVi; 22.04.2017 в 15:21. |
22.04.2017, 14:48 | #247 |
Пользователь
Регистрация: 30.03.2015
Сообщений: 76
|
Re: Усилитель
AVi а китайских мапле мини это тоже касаеться
|
22.04.2017, 14:51 | #248 |
Пользователь
Регистрация: 30.03.2015
Сообщений: 76
|
Re: Усилитель
STM32F103RCBT6 Leaflabs
|
22.04.2017, 14:55 | #249 |
Пользователь
Регистрация: 05.01.2015
Сообщений: 410
|
Re: Усилитель
Плат на чипе STM32F103RCBT6 это точно касается. Я приводил спецификацию именно к ним чуть выше. STM32F103C8T6 - под вопросом.
Последний раз редактировалось AVi; 22.04.2017 в 15:01. |
22.04.2017, 14:59 | #250 |
Пользователь
Регистрация: 30.03.2015
Сообщений: 76
|
Re: Усилитель
И получаеться что все это время платка некорректно работала или не в полную силу.
|