Київський клуб аматорів астрономії "Астрополіс"

astromagazin.net
* *
Ласкаво просимо, Гість. Будь ласка, увійдіть або зареєструйтеся.
05 Жовтня 2024, 07:32:26

Увійти

google


Автор Тема: Отладочные платы STM32 NUCLEO  (Прочитано 5463 раз)

0 Користувачів і 1 Гість дивляться цю тему.

M_M

  • Клуб Астрополіс
  • Offline Offline
  • Повідомлень: 5068
  • Подяк: 1094
Re: Отладочные платы STM32 NUCLEO
« Відповідь #20 : 17 Грудня 2016, 18:31:21 »
. - .

На всякий случай, напомню, что серия Nucleo - 3-x вольтовая в отличие от 5-вольтовых ардуин. Поэтому не все шилды будут работать, а некоторые могут вывести Nucleo из строя, проверяйте совместимость заранее.

С некоторыми наоборот, будет удобнее, например популярная ESP8266 3-x вольтовая.
Записаний

wanowar

  • Offline Offline
  • Повідомлень: 184
  • Подяк: 36
Re: Отладочные платы STM32 NUCLEO
« Відповідь #21 : 18 Грудня 2016, 22:01:52 »
. - .

На всякий случай, напомню, что серия Nucleo - 3-x вольтовая в отличие от 5-вольтовых ардуин.

По моему все семейство STM32 с максимальным рабочим напряжением 3,6В (некоторые 1,95В)

Как по мне (может какая то предвзятость с моей стороны), все эти отладочные платы хоть и способствуют внедрению МК в массы, но их простота в использовании (програмировании) ведет непониманию самого процесса работы МК. Много ли ардуинщиков знают о регистрах AVR или хотя бы ковыряли даташит на Мегу328? Я не говорю что это плохо. Просто у нас принято разрабатывать проект под микроконтроллер, а не наоборот. Для некоторых проектов хватает обычной Тиньки13 вместо Меги328, а иногда и совсем без МК можно обойтись.
Записаний

LifeIsGood

  • Клуб Астрополіс, Модератор
  • Offline Offline
  • Повідомлень: 5234
  • Подяк: 446
Re: Отладочные платы STM32 NUCLEO
« Відповідь #22 : 18 Грудня 2016, 22:57:13 »
. - .

Много ли программистов искусственного интеллекта знают что делает RSQRTPS. Это не их дело знать комманды ассемблера. Пользователю Ардуино нужно включить реле в такое-то время или повернуть шаговый двигатель на 1/32 шага, а не вызывать прерывание и складывать регистры процессора.
Записаний

wanowar

  • Offline Offline
  • Повідомлень: 184
  • Подяк: 36
Re: Отладочные платы STM32 NUCLEO
« Відповідь #23 : 18 Грудня 2016, 23:26:13 »
. - .

Много ли программистов искусственного интеллекта знают что делает RSQRTPS. Это не их дело знать комманды ассемблера. Пользователю Ардуино нужно включить реле в такое-то время или повернуть шаговый двигатель на 1/32 шага, а не вызывать прерывание и складывать регистры процессора.

Тогда, почему бы не использовать ПК, лишь для управления подсветкой в коридоре. Зачем тогда вообще разбираться в программировании той самой ардуины, если на просторах интернета полно готовых решений - ведь проще же. Или же заплатить умеющему человеку пусть он все сам сделает и сэкономить кучу времени, нервов, а может даже и денег.
Записаний

LifeIsGood

  • Клуб Астрополіс, Модератор
  • Offline Offline
  • Повідомлень: 5234
  • Подяк: 446
Re: Отладочные платы STM32 NUCLEO
« Відповідь #24 : 19 Грудня 2016, 00:14:44 »
. - .

Первый вопрос. Потому что:
1. Мощность стационарного компа изыбочна
2. Потребляет много ээ
3. Занимает много места
4. Неудобно управлять внешними устройствами
5. Выше цена

Второй вопрос - цена, желание поконструировать самому, не занимаясь разработкой низкоуровневых библиотек.

Ну и последнее. Есть хобби, условно говоря, "автоматизация дома", а есть "написание библиотеки для работы с ЖКИ экраном". Это разные хобби. Иногда они пересекаются, иногда нет.
« Останнє редагування: 19 Грудня 2016, 11:00:32 від LifeIsGood »
Записаний

Серега

  • Клуб Астрополіс
  • Offline Offline
  • Повідомлень: 7851
  • Подяк: 1165
Re: Отладочные платы STM32 NUCLEO
« Відповідь #25 : 19 Грудня 2016, 01:59:58 »
. - .

єто как телескопостроение и наблюдения в телескопы :) вообще разные темы))) Хотя иногда и пересекаются :)
« Останнє редагування: 19 Грудня 2016, 02:04:59 від Серега »
Записаний
Подякували

astrokor

  • Offline Offline
  • Повідомлень: 1678
  • Подяк: 1341
  • Руслан
    • eqdrive
Re: Отладочные платы STM32 NUCLEO
« Відповідь #26 : 19 Грудня 2016, 10:55:53 »
. - .

єто как телескопостроение и наблюдения в телескопы :) вообще разные темы))) Хотя иногда и пересекаются :)
Серега в точку :up:

Тема про NUCLEO, и я попытался дать понимание что это и чем оно отличается от Arduino.
А что кому по вкусу дело личное.

Насчет 5В, в STM32 есть много ног в чипах которые толерантные к 5В. То есть на эти ноги можно подавать 5В, выдают они только 3,3В.
Вот выдержка из документации по совместимости с шилдами Arduino
Цитувати
CN5, CN6, CN8 and CN9 are female connectors compatible with Arduino standard. Most shields designed for Arduino can fit to the STM32 Nucleo boards. The Arduino connectors on STM32 Nucleo board support the Arduino Uno V3.

For compatibility with Arduino Uno V1, apply the following modifications:

SB46 and SB52 should be ON,

SB51 and SB56 should be OFF to connect I2C on A4 (pin 5) and A5 (pin 6 of CN8).

Caution 1:
The I/Os of STM32 microcontroller are 3.3 V compatible instead of 5 V for Arduino Uno V3.

Caution 2:
SB57 should be removed before implementing Arduino shield with VREF+ power being  provided on CN5 pin 8. Refer to Table 10: Solder bridges for details on SB57

Записаний
EQ6-MOD, SCT203/2000, 0.7x, HyperstarV3, N275/825, Paracorr Type2, Nexus 0.75x
QHY268M, QHY5III462M, QHY5III462C, QHYOAGM, QHYCFW3M, Chroma LRGBSHO 36mm
www.eqdrive.com.ua, astroproservice.com, www.astrobin.com
Подякували