-
- А как же Cube MX? Мне казалось это как раз облегчает жизнь. (Просто
лет 6-7 уже в других проектах и микроконтроллерах). - Nikolaev_Aleksey(19.08.2021 09:54)
- STM32 - сложный процессор. Документация сотни страниц на
иностранном. В этом проблема. Чтобы "стартануть" нужно что-то
попроще. - teap0t(19.08.2021 10:17)
- Вообще-то, STM32, как такового, не существует. Их много хороших и
разных, как-то: Cortex M0, M1, M4 и т.д. А чтобы "стартануть" лучше
всего, на данный момент, взять STM8. Или нет? - Bill(25.08.2021 14:50)
- Вообще то с точностью до наоборот. Есть более менее унифицированная
периферия (либо общие подходы к её устройству), единые библиотеки,
общая база документации и средства разработки. Это и называется
STM32. А какое там конкретно ядро - да какая разница. - =AlexD=(25.08.2021 14:57)
- В таком случае разницы между STM8 и STM32 тоже нет. Унифицированная
периферия, средства разработки. - Bill(25.08.2021 15:15)
- Лично мне очень нравится архитектура и система команд STM8. Я считаю его отличным дополнением к MSP430, но агитировать кого-то за ассемблер не готов. Мой личный опыт общения с микроконтроллерами не позволил мне легко и просто разобраться с ARM (даже без учёта периферии), поэтому я не могу рекомендовать его в качестве средства первоначального обучения. А работать с вычислительным устройством, как с чёрным ящиком, это не обучение "Си и микроконтроллерам". - teap0t(25.08.2021 16:13)
- Чуть выше я агитировал за STM8 для старта. Он достаточно прост, можно полностью разобраться, как там всё работает. Разобраться полностью с STM32 было бы гораздо сложнее. - SciFi(25.08.2021 15:18, ссылка)
- В таком случае разницы между STM8 и STM32 тоже нет. Унифицированная
периферия, средства разработки. - Bill(25.08.2021 15:15)
- Вообще то с точностью до наоборот. Есть более менее унифицированная
периферия (либо общие подходы к её устройству), единые библиотеки,
общая база документации и средства разработки. Это и называется
STM32. А какое там конкретно ядро - да какая разница. - =AlexD=(25.08.2021 14:57)
- уже и на русском есть - Kpoк(19.08.2021 12:31)
- Сотни страниц - это сотни страниц. Принципиально проще 8-битники. - teap0t(19.08.2021 13:24)
- В микроконтроллерах сложность живет не в цпу, а в периферии. Сейчас и у 8-ми битников мануалы как война и мир. - Nikolay801_(19.08.2021 17:35)
- Сотни страниц - это сотни страниц. Принципиально проще 8-битники. - teap0t(19.08.2021 13:24)
- Вообще-то, STM32, как такового, не существует. Их много хороших и
разных, как-то: Cortex M0, M1, M4 и т.д. А чтобы "стартануть" лучше
всего, на данный момент, взять STM8. Или нет? - Bill(25.08.2021 14:50)
- Я не понимаю, как можно жить, когда тебе какой-то неведомый куб
вываливает дымящуюся кучу неведомого кода со словами "готово,
босс". А если там что-то сломается, писАть в Спортлото? Предпочитаю
понимать, что, где и как работает. А, и ещё мануала на куб нет,
вместо него форумы с пионэрами, ЕМНИП. Хз, может я в чём-то неправ. - SciFi(19.08.2021 10:03)
- Мануал на кубЪ есть (а что там можно не понять?). Есть мануал даже на хал. Возмущаются чаще именно халом, а не кубом. - Nikolay801_(19.08.2021 17:16)
- Я думал что утилиты для формирования кода используются один раз.
Потом получаем код и сверяем с User Manual по регистрам. Что не так
- редактируем. Сейчас не так? - Nikolaev_Aleksey(19.08.2021 16:58)
- Добраться до регистров в HAL - отдельная смешная задача... ))) Там
матрешки длиною в жизнь. Впрочем, чтобы отбить навсегда охоту это
делать - можно разок заполучить граблей в лоб. И спокойно перейти
на CMSIS. - my504(19.08.2021 18:02)
- Последний раз вел разработку на CMSIS. В HAL все намного хуже? - Nikolaev_Aleksey(19.08.2021 18:03)
- А вы попробуйте... ))) У человека испорченного АСМом это обычно
вызывает "цитокиновый шторм"... - my504(19.08.2021 18:04)
- Боюсь не получится. Infineon это уже практически диагноз. - Nikolaev_Aleksey(19.08.2021 18:10)
- Что там с Infineon? На столе лежат пять образцов, схема готова.
Нарисую плату и в бой. Поделитесь, пожалуйста, чего
боятьсяждать. - Бapбoc(19.08.2021 20:36)- C166 ? - Nikolaev_Aleksey(19.08.2021 20:42)
- TLE9867QXW20. Это, возможно, единственный доступный и дешёвый
контроллер, который может до 175 градусов. Там кортекс М3 и
встроеный драйвер полумоста. Уникальное поделие сумрачных гениев. - Бapбoc(19.08.2021 20:54)
- О! Зачем вам такая градация? Знакомые кое - что для скважин делали
(не вода), жаловались, что маска с платы стекает. - Visitor(19.08.2021 21:03)
- Заказчик хочет и готов платить. Для скважин, вестимо. Платы тоже
нужны особые. Да и припой тоже. И. Маска не стекает, темнеет
только. Вот детальки отпаиваются, это -- да. Раскручивают блок, а
там всё, что больше 1206 валяется россыпью. - Бapбoc(19.08.2021 21:12)
- Сложно советовать, из опыта скажу, все бессвинцовые припои более
тугоплавки. К примеру, мне 1 чип резистор из БП Минвилл выпаять
понадобилось, в руках 2 паяльника (в левой тоже, привык),
температура 340 на обоих, и не могу снять, пока на каждый пин по
капле своего припоя не добавил. - Visitor(19.08.2021 21:23)
- В скважинных приборах с температурой борются
методологически.Делается аккумулятор холода рассчитанный на время
проведения регламентных работ.Постоянно в скважине электроника
нафиг не нужна.Да и все это важно для скажем Украины где типовой
горизонт 5км.А для ЗапСиба 3км это всего 100С там и так вс
работает. - PlainUser(20.08.2021 09:59)
- "Постоянно в скважине электроника нафиг не нужна." Это вы расскажите "Роснефти", "Лукойлу" и всем прочим. А то им всем отчего-то очень нужна телеметрия прямо из скважины именно в процессе добычи. И она у них есть практически в каждой скважине, где используется погружной насос. Как сейчас обстоит дело с "качалками" (штанговыми насосами) точно не знаю Бapбoc(272 знак., 20.08.2021 10:57)
- ПСр какой-то там нужен. - Бapбoc(19.08.2021 21:46)
- ремонтники сплав Розе добавляют. - m16(19.08.2021 21:31)
- Это совсем беда, он ни нагрузки механической ни температуры
небольшой не держит! Температура плавления где то 50 цельсия. - Visitor(19.08.2021 21:37)
- Сплав Розе для демонтажа. Вам же не для монтажа его рекомендуют. - rezident(19.08.2021 21:39)
- Попадалось, что висмут полностью трудно убрать и, при последующей
повторной пайке, - получатся гаденькие интерметаллиды. Может врут,
а может - и не совсем. - Toчкa oпopы(19.08.2021 22:24)
- Многого насмотрелся, на плате эзернет физ уровень есть, после грозы пачками летят, транс в разъеме не спасает. Иногда чип сдуть можно, иногда полностью к плате "приваривается", снять только с падами можно, плате конец. - Visitor(19.08.2021 22:42)
- Попадался такой припой пару раз. Паяется прекрасно, растекается, блестит и т.д. Но если застыл, уже хрен расплавишь, нужно сильно погорячее. И то, расплавляется какой-то кашей. - maik-vs(19.08.2021 22:42)
- Да, только под рукой нет, любой привычный припой помогает. - Visitor(19.08.2021 21:45)
- +1 - m16(19.08.2021 21:41)
- Попадалось, что висмут полностью трудно убрать и, при последующей
повторной пайке, - получатся гаденькие интерметаллиды. Может врут,
а может - и не совсем. - Toчкa oпopы(19.08.2021 22:24)
- Сплав Розе для демонтажа. Вам же не для монтажа его рекомендуют. - rezident(19.08.2021 21:39)
- Это совсем беда, он ни нагрузки механической ни температуры
небольшой не держит! Температура плавления где то 50 цельсия. - Visitor(19.08.2021 21:37)
- В скважинных приборах с температурой борются
методологически.Делается аккумулятор холода рассчитанный на время
проведения регламентных работ.Постоянно в скважине электроника
нафиг не нужна.Да и все это важно для скажем Украины где типовой
горизонт 5км.А для ЗапСиба 3км это всего 100С там и так вс
работает. - PlainUser(20.08.2021 09:59)
- Сложно советовать, из опыта скажу, все бессвинцовые припои более
тугоплавки. К примеру, мне 1 чип резистор из БП Минвилл выпаять
понадобилось, в руках 2 паяльника (в левой тоже, привык),
температура 340 на обоих, и не могу снять, пока на каждый пин по
капле своего припоя не добавил. - Visitor(19.08.2021 21:23)
- Заказчик хочет и готов платить. Для скважин, вестимо. Платы тоже
нужны особые. Да и припой тоже. И. Маска не стекает, темнеет
только. Вот детальки отпаиваются, это -- да. Раскручивают блок, а
там всё, что больше 1206 валяется россыпью. - Бapбoc(19.08.2021 21:12)
- О! Зачем вам такая градация? Знакомые кое - что для скважин делали
(не вода), жаловались, что маска с платы стекает. - Visitor(19.08.2021 21:03)
- TLE9867QXW20. Это, возможно, единственный доступный и дешёвый
контроллер, который может до 175 градусов. Там кортекс М3 и
встроеный драйвер полумоста. Уникальное поделие сумрачных гениев. - Бapбoc(19.08.2021 20:54)
- C166 ? - Nikolaev_Aleksey(19.08.2021 20:42)
- Что там с Infineon? На столе лежат пять образцов, схема готова.
Нарисую плату и в бой. Поделитесь, пожалуйста, чего
- Боюсь не получится. Infineon это уже практически диагноз. - Nikolaev_Aleksey(19.08.2021 18:10)
- А вы попробуйте... ))) У человека испорченного АСМом это обычно
вызывает "цитокиновый шторм"... - my504(19.08.2021 18:04)
- Последний раз вел разработку на CMSIS. В HAL все намного хуже? - Nikolaev_Aleksey(19.08.2021 18:03)
- Добраться до регистров в HAL - отдельная смешная задача... ))) Там
матрешки длиною в жизнь. Впрочем, чтобы отбить навсегда охоту это
делать - можно разок заполучить граблей в лоб. И спокойно перейти
на CMSIS. - my504(19.08.2021 18:02)
- +1. Насчет "дымящейся кучи кода" очень верно подмечено - AlexG(19.08.2021 15:28)
- Все либы куба вываливает прямо в исходниках, плюс в том, что
написано очень единообразно как по стилю, так и по подходам. =AlexD=(533 знак., 19.08.2021 10:36)
- Памяти только жрёт немерено. - _volkanaft_(19.08.2021 10:51)
- если юзать LL то там все очень компактно, реально очень. - Nikolay801_(19.08.2021 17:32)
- Поскольку 80% макросoвые обертки на регистры. Но иногда при переводе с HAL возникают малопонятные глюки. - _volkanaft_(20.08.2021 17:14)
- Когда нанометровые техпроцессы бороздят просторы кремния, грех
жаловаться на память. =AlexD=(268 знак., 19.08.2021 14:05)
- Когда памяти мегабайты некоторые вообще на JAVA пишут.
Кроссплатформенно. :-) - _volkanaft_(19.08.2021 17:26)
- Когда памяти мегабайты и они заканчиваются, начинается самое смешное. Простой рефакторинг упаковывает ПО в 10-100 раз. Странно Да? - Nikolaev_Aleksey(19.08.2021 18:00)
- Когда памяти мегабайты некоторые вообще на JAVA пишут.
Кроссплатформенно. :-) - _volkanaft_(19.08.2021 17:26)
- если юзать LL то там все очень компактно, реально очень. - Nikolay801_(19.08.2021 17:32)
- Памяти только жрёт немерено. - _volkanaft_(19.08.2021 10:51)
- да мало кто пользует куб чтобы он наваял всё, а в конце написать самому пару строк с ошибкой. Обычно его пользуют чтобы написал стартап, PLLки настроил, прерывания на указанных источниках. - Ralex(19.08.2021 10:36)
- STM32 - сложный процессор. Документация сотни страниц на
иностранном. В этом проблема. Чтобы "стартануть" нужно что-то
попроще. - teap0t(19.08.2021 10:17)
- А как же Cube MX? Мне казалось это как раз облегчает жизнь. (Просто
лет 6-7 уже в других проектах и микроконтроллерах). - Nikolaev_Aleksey(19.08.2021 09:54)