- Раздельные файлы hex и eeprom из IAR STM8 для st visual programmer
как получить? DragonS(83 знак., 03.06.2023 09:45, MCU, полностью)
- Существует ли в природе ломаный компилятор Cosmic для STM8?
Зарегистрировать официальный не получается, скорее всего по
понятной причине. Или лучше искать альтернативы? - siealex(29.04.2023 21:31, MCU, полностью)
- CP2102N-A02 .. USB-UART дорогое удовольствие. Можно ли его заменить
на HT42B534-2 ? - Samum421(16.05.2023 18:50, MCU, полностью)
- В последнее время "на столе" частенько пользую вот это. Удобно. Гyдвин(1 знак., 16.05.2023 20:54, ссылка)
- Четырёхпортовый USB-UART адаптер на чипе FT4232HL, Visitor(1 знак., 16.05.2023 19:07, ссылка)
- 100 рублей же на али стоит - где ж дорогое? Eddy_Em(168 знак., 16.05.2023 19:00)
- Спасибо, но нашел только за 1.7евро мин. - Samum421(16.05.2023 19:44)
- ch340 смотрел, не плохо, только с десяток вариантов с разными
суффиксами, запутаться можно. Да и не нужно пока, делать так с
двойной развязкой для работы с силовыми блоками. - Visitor(16.05.2023 19:11)
- А, так нужно сразу готовое с развязкой? Eddy_Em(93 знак., 16.05.2023 19:57)
- У того же WCH есть 8-портовый USB-UART. На Али по 400рублей чипы и
по 1000 - готовые платки. LightElf(1 знак., 17.05.2023 00:56, ссылка)
- Да материнку сожгли как то не понятно, к силовому блоку
подключались (догадываюсь, сначала переходник подключили, потом
сеть. Y конденсатор так зарядился, сам не видел), сейчас все с
развязкой есть, но, думаю и самому сделать не помешает, что бы их
полно в конторе было:-) А 2 или 8 каналов питания с развязкой
сделать - просто и не дорого. - Visitor(16.05.2023 20:11)
- И мысль по этому поводу, если кто то поучаствовать хочет, и ПО
пописать готов. Могу схему и плату сделать, как открытый проект,
всем здесь доступный, а тем кто с софтом помочь готов платы выслать
напаянные. Нашему программисту задач хватает, а у меня время есть
дивайс сделать. Только предлагаю так: все порты развязаны даже от
сетевого адаптера, порты USB + 4 RS232 / RS485 Ethernet тоже можно
добавить. Переключение RS232 / RS485 движковыми переключателями.
Насчет корпуса Visitor(102 знак., 16.05.2023 20:38)
- Я недавно 7 USB CDC нарисовал под STM32F303: три уарта, один
дебаг-вывод, один командный, один CAN. Еще один остается под SPI
или I2C, можно и дебаг убрать и на что-то полезное заменить... Eddy_Em(536 знак., 16.05.2023 21:02)
- На вскидку, опто не очень быстро, сейчас Китайские развязки до 150
Мбит не дороги. А с процем прикинуть можно, GD32F207VGT6 взяли на
пробу, там по коду сильно все от СТМ отличается. И по пинам питания
чуть. Не пробовали их? А с питанием уже на многоканальные развязки
наработки есть. Дешевле чем готовые. С 4 шт DB9 корпус широкий
получится и плата дороже, клеммники меньше места занимают. - Visitor(16.05.2023 21:16)
- Теоретег :-))) Уже 8 лет назад сделал USB->4*RS485/RS422 на
LPC1765. На выходе стоят "2-этажные" RJ-45. Народу нравится, что на
выезде можно пользоваться готовыми patch-cord и быстро
коммутировать подключаемые устройства. - reZident(16.05.2023 21:11)
- RJ-45 - самое ненадежное УГ, что только можно придумать! Eddy_Em(200 знак., 16.05.2023 21:21)
- Опять ты за своё! Но, спасибо, уже прогресс, гадкое слово заменено
аббревиатурой. Спасибо что делишься опытом. И с тобой тоже делятся.
Воспринимай чужой опыт не как "УГ, потому, что я не понял", а мотай
на ус. Nikolay_Po(807 знак., 16.05.2023 22:25)
- А я вот термодатчики (80 штук, I2C) на главном зеркале БТА
подключил не пайкой, а "телефонными" разъемами (RJ11, что ли,
называются). И как ни открою карту температур, обязательно 2-3, а
то и штук 10, глючат! Зависит от угла наклона трубы телескопа→
механический контакт ненадежный. В альфа-версии я еще и контроллеры
соединял между собой RJ45 (одна пара — CAN, остальные на питание),
так там бывало, целыми гроздьями отваливались датчики: с
контроллерами терялась связь Eddy_Em(758 знак., 16.05.2023 23:28, ссылка)
- Вот когда (если) сделаете, тогда и похваляться будете. А мое
устройство работает без специальных драйверов (точнее со штатными
драйверами в OS) и под Windows и под Linux. - reZident(16.05.2023 21:37)
- Для работы с двигателями, приводами и прочими высоковольтными
устройствами USB нужно изолировать непосредственно прямо возле
разъема USB-A, не вынося его на шнурке пускай бы даже 15см. Ибо USB
очень уж "нежный" к помехам интерфейс. Но поместить все
предлагаемое вами в один "свисток", втыкаемый в USB-порт, несколько
проблематично, не находите? Помнится Сергей Марков в одном из
вариантов SM510USB решал эту проблему путем разделения устройств:
1) USB-device в "свистке" с reZident(169 знак., 16.05.2023 20:49)
- Отличная идея. Контроллер нужен только для фабричной записи
драйвера с ПК на STM32. - Samum421(16.05.2023 19:44)
- STMовский таймер, мануал осилить не могу, чую что криво, а понять
что делать не могу IBAH(645 знак., 07.05.2023 20:48, MCU, полностью)
- Кто-нибудь здесь пользуется SDCC для STM8 под Windows? Есть смысл
заморачиваться? - siealex(29.04.2023 23:10, MCU, полностью)
- Никому не попадался аналог Атмеловского Qtouch c открытым кодом? В
микроконтроллерах CH32* есть аппаратная поддержка сенсорных кнопок,
но нет библиотеки обработки, выдающей на выходе готовые события
нажатия кнопок. Есть свои наработки, которые можно приспособить, но
уж очень они древние и хорошо забытые. Не будет ли их оживление
изобретением велосипеда? - AlexG(29.04.2023 21:02, MCU, полностью)
- Всем привет. Ребят, есть у кого готовая реализация для
энкодера(подобные PEC12) под stm32 с ускорением шага при быстром
повороте? Не пинайте сильно, пока учусь) - Mark_Karte(30.04.2023 17:51, , MCU, полностью)
- Кароч, за время систем тика(100Гц, например) считаешь количество
событий энкодера. Их, реально, будет от 1 до 10-20. Делаешь
табличку прогрессивной
перекодировки(1->1,2->2,3->5,4->7...),
ограничиваешь число срабатываний её размером и перекодируешь. - mse homjak(01.05.2023 12:06)
- Делал так: каждые 150мс проверяем накопившееся за это время
приращение. Если за это время юзер успел накрутить больше 1/8
оборота, то добавляем к уже насчитанному ещё 7 приращений (скорость
получается в 8 раз больше обычной). Все эти соотношения просто
подбирались экспериментально. Про энкодер программно в прошлом году
обсуждали ЫЫyкпy(1 знак., 01.05.2023 07:57, ссылка)
- Там, в stm32 даже модуль аппаратный для энкодера есть или режим
капчи. Задача то простая, по одному ключу строб и считывание
потенциала другого. А быстрый поворот сделать - просто таймер по
входу добавить. - Visitor(30.04.2023 19:02)
- это только у меня c утра - дуина перестала поддерживать
esp32-wroom, в списке плат исчезла, там идёт ссылка на сайт
производителя, тое сама фирма отрубила. китайцы сссуу.... даже в
старых библиотеках отрубили.... как жить?!!!! - cтpaтeг(25.04.2023 10:11, , MCU, полностью)
- Почти 20 лет юзал MSP430. И, похоже, с ними тоже образовалась
полная жопа :( Встал ребром вопрос - чем недорогим/малоногим
заменить. Самый важный критерий тот же - экстремально низкое
потребление. Аналогичное китайское пока на глаза не попадалось. С
удивлением обнаружил, что местные склады прямо таки ломятся от
различных STM8L (в отличие от STM32). Разок довелось покрутить в
руках STM8S. И мне в принципе понравился - довольно шустрые и
камешек, и отладка. А как там у Гyдвин(242 знак., 14.04.2023 19:30, MCU, полностью)
- Короче, прямой/близкой замены MSP430 нет, как ни печально. Они
предназначены именно для того, для чего предназначены (забыл, как
там было точно на картинке у Генерала)... Хоть TI и скурвился, но
MSP все-таки производит, что вселяет некоторый оптимизЬм :) В наших
краях голяк, но на ALI вполне можно приобрести в количествах 50 шт
по разумной цене. При желании можно надергать нужное количество... Гyдвин(1 знак., 26.04.2023 09:56, ссылка)
- М-да, Олег! Нам нужны специально-заточенные "тараканы малолапые" ,
а продают..., типа. Дожили! И приглянись , действительно к тем же SERGHIO(367 знак., 18.04.2023 22:15)
- Еще, например, есть FM33LC046U от FUDAN. - зaбыл(16.04.2023 13:17, )
- Предложу поглядеть на Beken-ы, которые в JDY-40/41. На них вроде
как был SDK - Vit(16.04.2023 12:46)
- Китайские 8051. Holtek, WCH, Nuvoton (Тайвань, но не суть).
Вспоминаем молодость. - Evgeny_CD(15.04.2023 20:18)
- Сделал на stm8s, stm8l неск небольших проектов, в т.ч с
микропотреблением (сейчас в процессе с одним ). errata большая для
такого простого контроллера, поэтому и цена низкая . i2c настолько
косячный в традициях stm, что лучше программно, если нет арбитража.
По энергопотреблению: на stm8l152r8 на часовом кварце с работающим
lcd (семисегментник на 10 знаков) выпонением опроса кнопок кодом из
озу, c weakup раз в секунду (нетяжелое сложение по таблице) 20-30
mkA. Отладка vasily777(514 знак., 15.04.2023 06:57)
- STM8L мне понравились. Косяков не наблюдал. Спячкой не пользуюсь,
но, думаю, DS можно доверять, ибо по другим параметрам расхождений
не наблюдается - argus98(14.04.2023 21:38)
- По энергопотреблению не скажу, но сделал на стм8 пару изделий -
беспроблемные микросхемы. Не знаю почему их повально не используют
замест АВР. Так только не привычно, что эндиан другой. Зато
залочить из кода можно. - vesago(14.04.2023 21:11)
- 15 лет работаю с PIC. PIC18 серии LF - спячка 0,01 мка, генератор
32768 кварц 0,5 -0,8 мка. Работа проца на этой частоте с кварцем -
6-8 мка. Это при питании 3 вольта и 25 град. для PIC16 еще дешевле.
Обычный , не LF, при 3,3V с часовым кварцем и ЛоРа WAN в спячке с
работающим 32768 для прерываний и пробуждений - 10 -18 мка. На
борту еще флеш 8 мегабайт и куча всего. С поставками проблем не
испытываю и цены норм. - Driver_gv(14.04.2023 19:46)
- Китайцы, менее известные, чем тут обсуждали, кортекс м0 в мелких
корпусах делают и поставляет их кто то. На работе реклама
попадалась, глянул, не интересно нам, забыл. Если снова вылезет,
ссылку дам. - Visitor(14.04.2023 19:44)
- STM8 скорее всего формально под санкции не попадают. 16 МГц. - Evgeny_CD(14.04.2023 19:36)
- Как перемножаются целые числа со знаком? Вот есть два числа 32-бит
со знаком. Перемножили. Получили какой-то число в пределах sint64;
Старший бит - XOR от знаковых бит. В исходных информацию о величине
несли 31 бит в каждом, то есть 31+31=62 бита. Можно ли считать, что
"пред-старший" бит дублирует знаковый? К чему вопрос: А если я
захочу умножить знаковые 24бит и 8 бит - они поместятся в 32
разряда? PS: можно передвинуть в ПЛИС-раздел, Dingo(186 знак., 21.04.2023 10:16, MCU, полностью)
- Поместится ли результат умножения в 30 разрядов? Будет ли
дублировать 30 разряд знаковый? Используем известное соотношение
модулей |a*b|=|a|*|b| Boвa(667 знак., 22.04.2023 07:41)
- 1. Если перемножить два числа (24-бит-со-наком и 8-бит-со-знаком) в
дополнительном коде с дополнением до двойки (two's complement,
обычное представление в современных процессорах) результат
умножения совершенно точно поместится в 32-бит-со-знаком, сомнений
тут никаких. Т.е. s24 * s8 = s32 (гарантированно). RxTx(819 знак., 21.04.2023 23:38)
- Если у проца нет знакового умножэния, тупо смотрим на знаки, узнаём
знак результата, переводим отрицательное в положытельное, умножаем
и устанавливаем результат согласно известному знаку. - mse homjak(21.04.2023 17:19)
- то есть 31+31=
62 63бита - m16(21.04.2023 11:25)
- У людей (которые пользуются нормальными машинами) это делается так:
mul.ss (знаковое-знаковое) mul.uu (беззнаковое-беззнаковое) ну или
mul.su :-) - Kpoк(21.04.2023 10:51)
- Зачем 32х32? Проанализируйте случай 3х3 или 2х2, наверняка там
такая же закономерность, а перебор всех вариантов займёт половину
тетрадного листа. - SciFi(21.04.2023 10:25)
- если каждому давать, поломается кровать! - Kpoк(24.04.2023 10:22, MCU, полностью)=AlexD=
- Сегодня попалось странное - китайцы клонировали STM8S003F3P6, но на
ядре MCS51 AlexG(73 знак., 23.04.2023 15:30, MCU, ссылка, полностью)
- Больше MCS51 хороших и разных! - LightElf(24.04.2023 12:44)
- ну, писал я под них, MS51 и N76E003, и ставил в девайсы вместо
STM8, это не клоны никакие, да и периферия разная у них, плюс-минус
совпадают ноги, да и то, кроме ног для программирования-отладки.
внимательнее надо, товарищ разработчик! максимум - функциональные
аналоги, похожие по характеристикам, но никак не клоны - NAUT(23.04.2023 20:06)
- Активная балансировка литийионных батарей на конденсаторах. Китайцы
уже вовсю применяют. Yurasvs(8 знак., 21.04.2023 21:19, MCU, youtube, полностью)
- stm8l052 на низкочастотном 32768 Гц кварце не хочет работать
штатный st-link v2 (сыплются ошибки), на 16 Мгц норм. vasily777(20 знак., 04.04.2023 13:55, MCU, полностью)
- Комрады, а никто не юзал Nrf51822? Нужно данные по радио с частотой
500Гц гнать. Блутуз такое вытянет? - Звepoящep(06.04.2023 11:43, MCU, полностью)
- Ясно. Видимо, придётся хрен на него положить. Там где оно будет
использоваться вообще эфир чистый, стерильный я бы даже сказал. :) Звepoящep(173 знак., 07.04.2023 08:36)
- 2,4 Ггц может быть сильно занят, не боитесь помех? Может si4463
подобное на 868Мгц? Там прозрачный режим передачи вроде есть, да и
пакетами думаю потянет. vasily777(55 знак., 07.04.2023 07:10)
- во первых данные полюбому надо резать на пакеты. и тут возникает во
вторых - поток данных какой? тс чето молчит. если 500 байт/сек -
говно вопрос. а если 500кб/сек, тада ой. - Spec(07.04.2023 03:12, )
- вытянет, но скорость не гарантированна. Обычно обмен с хостом
каждые 20..50мс, но можно начиная от 7.5мс интервал опроса сделать. - Andreas(06.04.2023 17:23)
- BLE насколько я понимаю в чистом виде потоковую передачу данных не
поддерживают, хотя может что то уже родили. - PeterD(06.04.2023 16:59)