> GD32F? Какой именно?https://ibb.co/B2SqR6c
это не gd, я видимо хотел купить, но решил не заморачиваться и не распаляться.
https://ibb.co/2ZWfvD8
а это весь парк, почти, справа не оригиналы, фото одного выше, а второй не смог нормально сфотать, там еле видно.
но в целом, если считать остальные оригиналами, а нет никаких оснований этого не делать, они работают идентично, хотя есть особенности, но после организации земли не заметно.
да, я сдуру купил у продована 10 шт, а они оказались теми самыми кривыми репликами, поэтому потом по 2 брал много у кого, 3 раза были косяки, но предьявить нечего, на странице 100 раз написанно stm, а на 101 что реплика, и все привет, но в целом не пробема, у нормальных магазинов есть и то и то, оригиналы чуть дороже.
на черном текстолите не видел клонов, и пайка лучше, на синем бывало кнопочка отваливалась по дороге и кондеры некоторые очень криво напаяны.
> Значит в boot не попадает.
не попадает, но ноги я звонил, все ровно, резистор на 10к в порядке, конечно мультик у меня не для смд, но блин, на оригиналах все точно так же.
> И даже bare metal
я так понял что это и есть cmsis BSRRx, это оттуда.
ну собственно этот цмсис это самый нижний уровень, там вся тарабарщена задефайнена, а спл попытка ее в человеко читаемый вид превести, но не удачная, потому что с документацией у стм вышел фейл, потом был хал, тоже не особо, а потом ртос, но он тяжеловат, и вот сейчас проде появилось чтото новое, как спл, но совместимое с ртос, я мельком глянул, там и есть ртос, но в осномном заглушки и типа пользовательский код здесь, нафиг не хочу, опять непонятными блокнотиками связываться.
> А я так по жизни хочу сунуться в некоторые странные места
я уже совался, особо ничего интесного, впрочем, не скажу что сильно пригодилось, но и не скажу что зря.
думаю со временем сделают, чтото что будет дешево и без заморочек особых, так что большого смысла нет, но уровень диванного аналитика, погрешность пляс минус 50 процентов.
> Без кучи чьих-то там либ делающих хрен бы его знает что.
а спл тем и хорош, его очень просто выпилить, и остаться на голых регистрах.
>> По сути за 10 месяцев с монента появления первого образца проект нарисовался,
>> на git, cmake и gcc-eabi под чистым линуксом.
> Я тоже все под линухом делаю. И некий самопал для себя юзает
> make и baremetal. Конечно без gcc и гита не обошлось.
> DiHalt в основном маздаец
ну в теории реверс инжениринг, берем среду любую она скорее всего юзает дефолтный гцц от арм, вместо гцц хреначим скрипты которые логирую параметры запуска, и выясняем что запускается и как, но не заморочно это.
> примерно два уровня, МК на нижнем уровне и одноплатники с линем на верхнем.
Ну да на линукс чистый завернуть с 386 я не точно выразился
>> А я на алике )))
> Ну вот это напрасно - там никогда не знаешь что подсунут.
нормально там все, главное у явных леваков не брать, а так как на любов базаре.
>> В W5500, вот их много встречал,
> А, в этих. Вариант наверное, не имел с ними дел особо.
очень высокоуровневые, много чего нельзя, но я брал их разчета, как можно проще.
> Лично мне они нужны как интерфейс к физическому миру
вот оно и есть, я еще с ком портом пытался играться, но там печально все в начале 00, а тут работу поменял и время позволяет и по работе надо, точнее было бы не плохо, так то никто не требует. решил вот позамиматься.
> Есть кстати несколько самодельных осцилов,
я самый примитивный и взял, pwm нормально смотреть, а профессиональные, которые spi сниффирятмогу конечно, но смысла не вижу, я не собираюсь профессионально этим заниматься.
> Если что-то такое интересно, стоит почитать про подходы повышения надежности управляющих
это курс отдельный, я его слушал, но ничерта не поню, какието схемы рисовали..
> Вон в новости про тройное резервирование.
ну это сомнительно, если честно, все равно есть точка отказа, коммутатор, или тот мк.
> В очень критичных системах делают 3 одинаковых и выбор 2 из 3.
это cepf, первая ассоциация, хорошая штука.
> Там много всего может быть не так. Может быть клон STM кривой,
ну опять же, код rtc не меняется, меняется сильно потом, уже в главном цикле, а то работает, то нет, не думаю что аппаратное, если вме выпилить то чисто rtc работает нормально.
> RTC как таковой имеет право медленно стартовать
да и с ресета нормально пашет, и иногда помогало пальцем на кварц прикоснуться, не на землю, а именно пальцем, я потом еще везде пытался пощамыкать, но только с пальца заводилось))
> У части чипов даже есть отдельный Vbat для батарейки питающей RTC
это знаю, я ноги изучил и даташит прочел по диагонали.
> И таки я стал с GCC на ты.
а я давно перестал, щас тыкался много нового появилось.
> Да, их система конфигурации мне нравится. Хотя опять же когда заходит именно
> вопрос о сборке, там не все так просто. Процесс линковки ядра
> Я в ртосы предпочел не лазить, мне от МК столько не надо.
да, если бы гарантировали уровень ядра линукса то было бы огонь, а так, тонко надо переписывать самому, и смысла нет