А не могли бы дополнить статью, или тут в комментах написать про create_string_buffer. В каких случаях это нужно использовать? Там что-то про изменяющиеся или не изменяющиеся данные, но я так и не понял.
Автор, вы что такое говорите? По вашему CMSIS это высокоуровневый «фреймворк» (в компании ARM все поперхнулись кофем), а ваше «изобретение» на «плюсах» это чистейший хардкор? Побойтесь Бога.
Зачем вводить людей в заблуждение подобными заголовками? Хочется вам порекламировать свой велосипед своё творение, ну и озаглавили бы — «Еще один „фреимворк“ для stm32». И ещё хорошо бы без долгих и нудных прологов.
Да, после сборки он появится, но вы то описываете процесс подготовки к сборке, а на этом этапе его ещё нет. Я про это хотел сказать, и наверное стоит исправить.
Здравствуйте. Спасибо за статью. Сам мучаю эту плату, пока что ковыряюсь вокруг А7.
Правильно ли я понимаю, что вы создали приложение для А7 и программу для М4, и они взаимодействуют между собой через виртуальный УАРТ?
Не могли бы вы выложить чуть более подробные коды работы с виртуальным портом? А то не совсем понятно, например, откуда взялась переменная «if (VirtUart0RxMsg)». Может выложите проект куда-нибудь?
На этот вопрос исчерпывающе ответил Данила Козловский...
А не могли бы дополнить статью, или тут в комментах написать про create_string_buffer. В каких случаях это нужно использовать? Там что-то про изменяющиеся или не изменяющиеся данные, но я так и не понял.
(ctypes.c_char), ]
… в самом конце запятая?
Зачем вводить людей в заблуждение подобными заголовками? Хочется вам порекламировать
свой велосипедсвоё творение, ну и озаглавили бы — «Еще один „фреимворк“ для stm32». И ещё хорошо бы без долгих и нудных прологов.Будет ли продолжение про взаимодействие с М4?
В этой директории есть только файлы .dts, .dtb нету. Может вы ошиблись?
Правильно ли я понимаю, что вы создали приложение для А7 и программу для М4, и они взаимодействуют между собой через виртуальный УАРТ?
Не могли бы вы выложить чуть более подробные коды работы с виртуальным портом? А то не совсем понятно, например, откуда взялась переменная «if (VirtUart0RxMsg)». Может выложите проект куда-нибудь?
Вы использовали библиотеку ioLibrary Driver или сами всё делали работая напрямую с регистрами?
И спасибо за статью.