Страница 239 из 239

Re: Вопросы чЯйника

СообщениеДобавлено: 07 мар 2021, 17:29
Максим
Тогда внимательно посмотри код функции, и прочитай чем отличается ацп АВР от Пиков, возможно поймешь, что в определенных условия так можно делать. :!)

Re: Вопросы чЯйника

СообщениеДобавлено: 10 мар 2021, 11:55
Barmaley_GMN
Доброго!
Задача: строку по символам преобразовать в массив byte (нужно Char).
В идеале нужно создать массив, который будет состоять из статичных и динамичных данных, послеlние в UTF16
Или это не про Flowcode 5?

Re: Вопросы чЯйника

СообщениеДобавлено: 10 мар 2021, 13:24
Андрей
Barmaley_GMN писал(а):Доброго!
Задача: строку по символам преобразовать в массив byte (нужно Char).

Приветствую переменная String сама по себе уже массив, я в соседней ветке viewtopic.php?f=15&t=4012 делал что-то похожее скопировать код из массива String в массив Byte вообще не проблема. Или поясни поконкретней что тебе нужно.

Re: Вопросы чЯйника

СообщениеДобавлено: 10 мар 2021, 14:40
mim
Barmaley_GMN писал(а):.
Задача: строку по символам преобразовать в массив byte (нужно Char).

byte или Char это одно и тоже, это размерность переменной, просто в разных версиях Си это может определяться "различными" синонимами...
Кроме того, строка это массив данных - одномерный массив данных. Просто, опять же, придумали целую кучу библиотек для работы с длинными одномерными массивами - и обозвали их "строками"...
Например вот такая библиотека <string.h>: Для работы со строками
И опять... Матриксы придумали разделить массивы и строки, таким образом у них выпали массивы из обработки строковой библиотекой, которую они написали сами....

PS
Yushik писал(а):скопировать код из массива String в массив Byte вообще не проблема.
Таким образом копировать никуда ничего не нужно... Нужно правильно обработать...

Re: Вопросы чЯйника

СообщениеДобавлено: 11 мар 2021, 06:48
Barmaley_GMN
Спасибо за советы.
Пошёл немного по другому пути:
Создал массив byte и заполняю его символами поштучно, предварительно сразу конвертировав их в UTF (что нужно на выходе).
Есть, конечно и минусы - муторная обработка. Пока не уверен в достаточности ресурсов процессора, но это потом видно будет.
Mim, а есть здесь где-то пример реализации какой-нить функции из указанной тобой string.h?

Re: Вопросы чЯйника

СообщениеДобавлено: 11 мар 2021, 07:45
livrena
Пару дней назад занимался этим вопросом для GPS.
Для конвертирования строки в HEX ресурсов процессора ушло очень много, пришлось делать 1 программу для записи в eeprom а другая читает и выполняет свои действия( на 2 микроконтроллерах Atmega 328p) . Массив получился намного больше чем ожидалось.