Elresearch 1 15 июня, 2021 Опубликовано 15 июня, 2021 · Жалоба 2 hours ago, nanorobot said: В свете дефицита STM32 может быть стоит обратить внимание на Cortex M от Holtek? Поиск насчет покупки дал только одну вменяемую ссылку https://holtekusa.com/orderonline.php?id=12 Неясно, можно ли купить из России. Digikey ими не торгует - спроса нет? Почему? Имеющие опыт использования, поделитесь. Где приобретали, как оно в работе? http://www.mt-system.ru/linecard/holtek Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
jcxz 235 15 июня, 2021 Опубликовано 15 июня, 2021 · Жалоба 18 минут назад, Elresearch сказал: http://www.mt-system.ru/linecard/holtek И что? Нажимаем "поиск по складу" для HT32 и получаем 0. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Vasily_ 54 15 июня, 2021 Опубликовано 15 июня, 2021 · Жалоба 36 минут назад, Forger сказал: На надо "путать мух с котлетами": одно другому не мешает! Я точно ничего не путаю. Вы сами написали, что 48 минут назад, Forger сказал: Нам важнее цена и доступность ;) Например меня цена не сильно волнует, а вот надежность всегда впереди. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Elresearch 1 15 июня, 2021 Опубликовано 15 июня, 2021 · Жалоба 35 minutes ago, jcxz said: И что? Нажимаем "поиск по складу" для HT32 и получаем 0. То что они "авторизованные" по России https://www.holtek.com/en/authorized-distributor-and-agent с них и спрос. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Forger 22 15 июня, 2021 Опубликовано 15 июня, 2021 · Жалоба 24 minutes ago, Vasily_ said: Например меня цена не сильно волнует, а вот надежность всегда впереди. Надежность - понятие НЕ дискретное, т.е. не просто надежный или ненадежный. Если изделие бюджетное, то вовсе на значит, что оно ненадежное. Это лишь значит, что до определенных условий оно вполне надежно, но не более. А если в задаче не стоит "более чем надо", то и нет никакого смысла за это платить. Если вам нужны изделия для космоса и военки, то там вопрос цены не стоит. В бытовых и промышленных изделиях критерии выбора совсем другие. 28 minutes ago, Vasily_ said: Вы сами написали, что Вопрос надежности в таких изделиях решается отбраковкой на ранних этапах производства или быстрой заменой в процессе эксплуатации. Не ничего абсолютно надежного. Но в бытовых изделиях если что-то сломалось, гарантию никто не отменял. Просто процент гарантийных случаев не должен превышать заданного лимита. Нулевой гарантийный лимит может стоить намного дороже нескольких новых изделий, замененных по гарантии. Так работает коммерческий сектор, НЕ военный или космический. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
mov 3 16 июня, 2021 Опубликовано 16 июня, 2021 · Жалоба Nuvoton не рассматривали ? Чипы некоторые использовал Intel в серверных платах, правда не Cortex-ы. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
makc 217 16 июня, 2021 Опубликовано 16 июня, 2021 · Жалоба 27 минут назад, mov сказал: Nuvoton не рассматривали ? Чипы некоторые использовал Intel в серверных платах, правда не Cortex-ы. Они тоже в дефиците, хотя некоторые удобные позиции доступны. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
KnightIgor 2 26 июня, 2021 Опубликовано 26 июня, 2021 (изменено) · Жалоба On 6/15/2021 at 12:27 PM, Сергей Борщ said: Думаю, что это ключевое слово. Сейчас все несколько лучше, к тому же GD это не клон от неизвестной пекарни в гараже, а функциональный аналог от производителя, уже имеющего солидную долю на мировом рынке памяти. Я в описании процессоров интересующей меня линейки GD32F103 с удивлением обнаружил, что у них нет.... USB!https://www.gigadevice.com/microcontroller/gd32f103rct6/ Хотя в описании драйверной библиотеки есть поддержка USBD... Не ясно, где недоразумение. Изменено 26 июня, 2021 пользователем KnightIgor Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Forger 22 26 июня, 2021 Опубликовано 26 июня, 2021 · Жалоба 5 minutes ago, KnightIgor said: Я в описании процессоров интересующей меня линейки GD32F103 с удивлением обнаружил, что у них нет.... USB! В даташите есть. Его кстати можно скачать с той же страницы по ссылке. Увы скопировали косяк STM32: Shared USBD/CAN SRAM 512 bytes (( Видать в угоду полностью софтовой совместимости. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
KnightIgor 2 26 июня, 2021 Опубликовано 26 июня, 2021 · Жалоба 9 minutes ago, Forger said: В даташите есть. Его кстати можно скачать с той же страницы по ссылке. Увы скопировали косяк STM32: Shared USBD/CAN SRAM 512 bytes (( Видать в угоду полностью софтовой совместимости. Кстати, о совместимости. STM нумерует периферию с 1 (ADC1, ADC2...), а GD32 - c 0. Это будет веселье на уровне исходников адаптировать под GD32. Кто-нибудь грузил бинарник от STM32 в аналогичный GD32? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Forger 22 26 июня, 2021 Опубликовано 26 июня, 2021 · Жалоба 27 minutes ago, KnightIgor said: Кстати, о совместимости. STM нумерует периферию с 1 (ADC1, ADC2...), а GD32 - c 0. Это будет веселье на уровне исходников адаптировать под GD32. Кто-нибудь грузил бинарник от STM32 в аналогичный GD32? Ясен пень, что проект надо пересобирать. Немного изменили аппаратную часть - HAL. Но сам юзер код не меняется, что походе собственно и добивались в gigadevices Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
KnightIgor 2 26 июня, 2021 Опубликовано 26 июня, 2021 · Жалоба 20 minutes ago, Forger said: Но сам юзер код не меняется, что походе собственно и добивались в gigadevices А что там за тема с PLL в GD32? Бинарник от STM32 не попадет в цель? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Forger 22 26 июня, 2021 Опубликовано 26 июня, 2021 · Жалоба 20 minutes ago, KnightIgor said: А что там за тема с PLL в GD32? Бинарник от STM32 не попадет в цель? Не, у меня сходу не завелся (( Отложил затею, вникать не стал. Но пеперь по ходу пора возвращаться - стм стоят как космолет. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
KnightIgor 2 7 октября, 2021 Опубликовано 7 октября, 2021 (изменено) · Жалоба On 6/26/2021 at 1:46 PM, Forger said: Не, у меня сходу не завелся (( Отложил затею, вникать не стал. Но пеперь по ходу пора возвращаться - стм стоят как космолет. Актуализация. Тут мы напаяли GD32F103VET вместо STM32F103VET и тупо залили бинарник, сделаный для STM32 (по UART и STLoaderDemonstrator через встроенный bootloader, который оказался полностью совместим с STM32). 1. Завелось сразу. Тактирование от HSE 12MHz с системным тактом в 72MHz. Похоже, что PLL совместима. 2. Другие вещи как UART и GPIO тоже работают без пререканий. SPI в системе не используется, потому не знаю. 3. Некоторая непонятка с ADC. Вроде работает: каналы, которые цифровывают на плате 4 сигнала и VREF (=VDDA), показывают правильные значения, однако температура (после пересчета, конечно) есть минус 400 с чем-то градусов. Совершенно случайно я понизил напряжение питания до 3.2V, и температура стала реалистичной, а как только питание восстанавливается до 3.3V, температура снова минус 400 с копейками, хотя VREF (=VDDA) показывает правильно в обоих случаях. 4. Совершенно не работает I2C. Если кто помнит, в STM32F1xx ужасно кривой I2C. Об этом писано-переписано тут на форумах, в том числе и мной. Так вот, согласно доку на GD32F1xx, они не стали повторять тот кошмар и сделали I2C проще, похожим на I2C в STM32F0xx (я тоже с ними работаю). А теперь вопрос. STM32CubeIDE и STLink не хотят работать с GD32F - вываливается: Quote Error in initializing ST-LINK device. Reason: ST-LINK: Could not verify ST device! Abort connection. Это, конечно, ожидаемо, но у меня вкрадчивый вопрос: никто не убедил ещё STM32CubeIDE на подвиги? Изменено 7 октября, 2021 пользователем KnightIgor Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Forger 22 7 октября, 2021 Опубликовано 7 октября, 2021 · Жалоба 5 minutes ago, KnightIgor said: Актуализация. Выяснилось, что до этого мы столкнулись с ПОДДЕЛЬНЫМИ STM32: гравировка STM, а внутри судя по ID всунута левая партия GD32 или вообще подделка. А вот уже буквально на днях приехали оригинальные GD32 (маркировка GD и тп.). В цеху их впаяли вместо STM32 (документацию не читают) и меня ж не предупредили (( Так вот, залил прошивку от STM32 как есть, она в этот раз завелось, но все кроме CAN ... Начал копать, добрался до степени оптимизации (компилятор v6) и выяснился интересный момент: Один и тот же проект работает на STM32 на любой оптимизации, а вот на GD32 завелся только на оптимизации кода не более -O1. По крайней мере не работал CAN. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться