-
- Прошу объяснить какова необходимость такого подхода? abivan(565 знак., 20.04.2013 13:04)
- С flash памятью сложней (ещё читать, что не быстро, где-то кешировать... ОЗУ мало). Транслятор для компа нужен, он не сложный (ввиду чего не понял второго вопроса вообще). Третий вопрос конечно интересный. Заранее написать все строки в отдельном fk0(830 знак., 20.04.2013 13:21)
- А разве ты не во флэш свои строки хранишь? По rs232 строки передаются? abivan(618 знак., 20.04.2013 14:04)
- С flash памятью сложней (ещё читать, что не быстро, где-то кешировать... ОЗУ мало). Транслятор для компа нужен, он не сложный (ввиду чего не понял второго вопроса вообще). Третий вопрос конечно интересный. Заранее написать все строки в отдельном fk0(830 знак., 20.04.2013 13:21)
- Практические результаты. Дано: проект на PIC24 объёмом чуть выше 256кБайт (т.е. в контроллер не влезает). После применения данной методики объём занятой программной памяти сократился на ~14.4кБайта (на 5.6%) и уместился в прошивку. На первый fk0(3944 знак., 18.04.2013 20:34)
- Может проще запаковать текстовые строки? - alex68(18.04.2013 21:44)
- Но тогда в коде нельзя будет писать printf("текст...") и нужно будет использовать нумерованные сообщения из отдельно запакованного каталога? Хотя это можно автоматизировать. Из .c делаем .c1, например, где "текст..." заменяем ссылкой на функцию fk0(210 знак., 05.11.2013 12:46)
- пользовали как-то именно идентификаторы, немного неудобно, конечно, но реализуется быстро и просто, да и в msvc когда-то же юзали строки в ресурсах и идентификаторы и ниче. aoreh(735 знак., 05.11.2013 19:36)
- В простых случаях, для упаковки англ. текста, использовал его преобразование в RADIX-50, три символа в слове умещается, это привычка пошла еще с DECa. - alex68(05.11.2013 13:15)
- Ну так, опять же, в RADIX50 можно упаковывать символы только в верхнем регистре. Или нет? - Bill(06.11.2013 06:52)
- Разумеется. Но мне этого было достаточно. - alex68(06.11.2013 13:01)
- Ну так, опять же, в RADIX50 можно упаковывать символы только в верхнем регистре. Или нет? - Bill(06.11.2013 06:52)
- Мы так сделали: скрипт перед компиляцией проходит по исходнику, строит индексный файл и заменяет все строки в макросах DEBUG() на идентификаторы. В обратную сторону - используя индексный файл (можно прям в реальном времени). Задача была несколько Alex B.(180 знак., 05.11.2013 12:59)
- Так и делаю, особенно для многоязычных сообщений, но как быть с простыми разделителями, например банальным знаком равно? Vladimir Ljaschko(779 знак., 05.11.2013 12:53)
- Но тогда в коде нельзя будет писать printf("текст...") и нужно будет использовать нумерованные сообщения из отдельно запакованного каталога? Хотя это можно автоматизировать. Из .c делаем .c1, например, где "текст..." заменяем ссылкой на функцию fk0(210 знак., 05.11.2013 12:46)
- Может проще запаковать текстовые строки? - alex68(18.04.2013 21:44)
- Наверняка на перле можно в одну строчку. Что-то типа "$£$^&&*£(<>~!" :-) - SciFi(11.04.2013 16:21)
- Протоколирование работы ПО, пример в приложенном архиве. Сделать получилось очень через ()() и собственно о том вопрос, как это можно сделать более удобным образом. А суть весьма интересная (для пик-контроллеров проф. уровня) и заключается в fk0(3718 знак., 16.04.2013 19:36 - 19:40, ссылка)
- Я не умею распаковывать. Что касается макросов, то использую вот такое, уже подобное кажется приводил. Vladimir Ljaschko(1602 знак., 17.04.2013 15:52)
- Чем ссылка на ROM лучше традиционной печати ERR_NUM(при необходимости), __FILE__, __LINE__ (практически тоже, но в профиль). Места меньше? - Chum_A(17.04.2013 09:17)
- ... хз какой формат приложенного файла... - amusin(17.04.2013 08:13)
- немножко моих размышлизмов на тему бинарь/текст: Mahagam(1582 знак., 17.04.2013 00:19)
- Размышления во многом ошибочные. Я не зря упомянул Hyperterminal. Он есть в любом (почти) виндовсе или легко туда может быть установлен. Им умеют пользоваться. А LabWindows с кряками? А если не windows (да, у меня -- не windows)? Это софт fk0(1302 знак., 18.04.2013 20:47)
- у вас там всякие иары, мплабы и прочие визуал студии стоят, но это ж не значит что это должно стоять и у пользователя. лабвиндовс в один клик делает инсталлятор "для дебила", который впуливает ярлык на рабочий стол. и пользоваться программой Mahagam(953 знак., 18.04.2013 22:10)
- Про бинарные протоколы я ответил ниже. Про IEEE -- разумеется часто бывает, что нет IEEE. Но есть float. И такой выбор: либо с прилагаемым компилятором float'ом ты решаешь задачу на этом контроллере, либо рассказываешь сказки, какой тебе нужен fk0(576 знак., 19.04.2013 11:30)
- вы мне покажите float который не IEEE754. таким разве что TI страдал в некоторых своих DSP. так там и int был кое где по 40 бит. и как читать hex-дампы пролетающие пулей по окну гипертерминала? да вообще как разглядеть то что пролетает по экрану Mahagam(27 знак., 19.04.2013 14:02)
- Надо писать программы так, чтоб пулей не пролетало. А если всё-таки пролетает, то можно вверх отмотать. А если много пролетает, то включить запись в файл и в нём в wordpad'е просматривать. float не IEEE у пик-контроллеров проф. уровня, например. - fk0(19.04.2013 14:13)
- эээ. как?? простите. у нас есть параметры которые летят на комп минимум 10 раз в секунду, ещё несколько - 4 раза в секунду, пяток параметров 1 раз в секунду, и температуры раз в 10 секунд. Mahagam(167 знак., 19.04.2013 14:22)
- В подобной ситуации запускал grep, и в каждом окошке были "свои" данные. - amusin(19.04.2013 14:46)
- эээ. как?? простите. у нас есть параметры которые летят на комп минимум 10 раз в секунду, ещё несколько - 4 раза в секунду, пяток параметров 1 раз в секунду, и температуры раз в 10 секунд. Mahagam(167 знак., 19.04.2013 14:22)
- Надо писать программы так, чтоб пулей не пролетало. А если всё-таки пролетает, то можно вверх отмотать. А если много пролетает, то включить запись в файл и в нём в wordpad'е просматривать. float не IEEE у пик-контроллеров проф. уровня, например. - fk0(19.04.2013 14:13)
- И ещё в hyperterminal есть совершенно волшебная вещь -- встроенный X-modem для передачи совсем уж двоичных данных. Прошивку туда передать, например. Или оттуда что-то забрать. А что предложит волшебная программа под windows с бинарным протоколом? fk0(319 знак., 19.04.2013 11:39)
- вообще-то сильно меньше принтфа. принтф универсальный, а за это надо платить. и как, блядь, смотреть на этот принтф если он летит перед глазами не задерживаясь? - Mahagam(19.04.2013 14:04)
- а гипертерминал при передаче текста контрольную сумму на приеме тоже сам посчитает или предпологается, что она не нужна в принципе? - User_(19.04.2013 11:43)
- Не нужна в принципе. - fk0(19.04.2013 14:13)
- ага, дураки контрольную сумму даже в NMEA добавили. Умные и без этого живут - User_(19.04.2013 14:17)
- Речь о сообщениях для отладки. А не о передаче сумм денег, например. Искажения там не слишком критичны, а в физическом интерфейсе и не очень-то возможны. - fk0(19.04.2013 15:46)
- ага не важно чего там проиндицируется и что там делать на основе отладочной информации - User_(19.04.2013 22:24)
- Речь о сообщениях для отладки. А не о передаче сумм денег, например. Искажения там не слишком критичны, а в физическом интерфейсе и не очень-то возможны. - fk0(19.04.2013 15:46)
- ага, дураки контрольную сумму даже в NMEA добавили. Умные и без этого живут - User_(19.04.2013 14:17)
- Не нужна в принципе. - fk0(19.04.2013 14:13)
- вы мне покажите float который не IEEE754. таким разве что TI страдал в некоторых своих DSP. так там и int был кое где по 40 бит. и как читать hex-дампы пролетающие пулей по окну гипертерминала? да вообще как разглядеть то что пролетает по экрану Mahagam(27 знак., 19.04.2013 14:02)
- fk0 во многом прав, бинарные протоколы хороши для продвинутых разработчиков, если приходится работать с заказчиком, желающим быть тупым - а мне приходится - тогда текст намного удобнее. Vladimir Ljaschko(235 знак., 19.04.2013 10:00)
- да ладно. простой пример: у устройства садится батарейка, оно пишет в гипертерминал, и это сообщение мгновенно улетает в верх в общем потоке. в случае своего софта - алярма будет висеть до реакции человека. отработать самостоятельно такое сможет Mahagam(59 знак., 19.04.2013 14:19)
- не понятно. Если он "заказчик" тупой, но может настроить гипертерминал (скорости, кодировки и т.д.), а запустить программу на компьютере, которая идет в комплекте с платой - не может? Да и логи передавать бинарным протоколом, а на стороне User_(56 знак., 19.04.2013 10:28 - 10:31)
- Поясняю. Я разработчик, он заказчик. Если что-то работает не так, он не может и не хочет разбираться, ему эта программа не нужна. Он копирует лог терминала в письмо и отправляет - на, разбирайся. Наверное, можно и бинарный обмен сохранять, чтобы я Vladimir Ljaschko(317 знак., 19.04.2013 10:47)
- Это упертый заказчик))гипертерминал может запустить, а другой exe на компе никак. Я вижу все эти проблемы с гипертерминалом только в одном. Нет нормальной программы со стороны компьютера, которую надо один раз самому написать или заказать на User_(177 знак., 19.04.2013 10:58)
- У меня есть и интерактив по скрипту, с текстовым протоколом, правда ;) , с сохранением лога, с базой переменных в устройстве (прога на PC универсальная!), с визуализацией - не могу втюрить :) Ладно, спишем на упёртость зака. Просто нельзя Vladimir Ljaschko(240 знак., 19.04.2013 15:05)
- Что проще гипертерминал, или teraterm, например? Уже половина вопросов отпала -- тератерм либо поставить не смогут, либо не заработает (не поддерживает COM порты больше 4-го, нет длл, не та версия винды, либо вовсе не винда...), либо запутаются в fk0(1488 знак., 19.04.2013 11:25)
- вы чо курите? Mahagam(1038 знак., 19.04.2013 14:12)
- Возможности на все случаи жизни в протокол заранее не впихнешь. Так что придется дописывать в верхний софт. А его клепает соседний отдел (может вообще в Индии). Поэтому составляем и утверждает Задание на Доработку... вносим изменения в График 3m_пароль_не_помню(143 знак., 19.04.2013 14:53, )
- на лабвиндовсе дописать что-то - быстрее быстрого. а там в один клик делается новый инсталлер для заказчега. зачем усложнять - Mahagam(19.04.2013 16:57)
- Организуйте софт так, чтобы расшифровка сообщений на экране читалась из текстового файла, тогда при необходимости выводить дополнительную текствоую информацию (для перевода кода собщения в текст), просто подкидывайте текстовый файл в папку с User_(79 знак., 19.04.2013 14:58)
- Возможности на все случаи жизни в протокол заранее не впихнешь. Так что придется дописывать в верхний софт. А его клепает соседний отдел (может вообще в Индии). Поэтому составляем и утверждает Задание на Доработку... вносим изменения в График 3m_пароль_не_помню(143 знак., 19.04.2013 14:53, )
- Спор бессмысленный. fk0 прав на 200% те кто возражает не сталкивались с поддержкой зоопарка изделий разных годов выпуска с разными версиями железа и протоколов. Дамп printf человек всегда разберет а бинарный парсер завалится на неподдерживаемом 3m_пароль_не_помню(18 знак., 19.04.2013 12:04, )
- и я говорю, бинарный ниасилили)) и спор конечно бессмысленный - User_(19.04.2013 12:08)
- ниасилили постоянное сопровождение бесплатно. на данный момент предпочитаю принцип "если возникшую задачу можно хоть как-то решить с помощью стандартных компонентов - следует использовать стандартные компоненты". Разработка чего-то своего только 3m_пароль_не_помню(316 знак., 19.04.2013 12:24, )
- смотря что вы считаете отладочной инфой. - Mahagam(19.04.2013 14:14)
- да я и не против гипертерминала и текста для самых простых случаев. Но у нас есть прикладной софт, который и графики рисует и команды по одной кнопочке загоняет и если надо пишет все входящие данные на диск ПК. И скорость отладки повышается, User_(274 знак., 19.04.2013 12:36 - 12:39)
- Графики. А растровую графику умеет? Порно показывать может? Нет? --> Нафиг ваши бинарные протоколы не нужны. - fk0(19.04.2013 15:47)
- Вам не дано их приготовить, потому и не нужны - User_(19.04.2013 22:22)
- Графики. А растровую графику умеет? Порно показывать может? Нет? --> Нафиг ваши бинарные протоколы не нужны. - fk0(19.04.2013 15:47)
- ниасилили постоянное сопровождение бесплатно. на данный момент предпочитаю принцип "если возникшую задачу можно хоть как-то решить с помощью стандартных компонентов - следует использовать стандартные компоненты". Разработка чего-то своего только 3m_пароль_не_помню(316 знак., 19.04.2013 12:24, )
- и я говорю, бинарный ниасилили)) и спор конечно бессмысленный - User_(19.04.2013 12:08)
- а графики и визуализацию тоже в гипертерминале или под DOS какая-то программа? Да и если говорить прямо, гипертерминал и текст для самых простых случаев, для тех кто ниасилил программирование под ПК или не захотел заказать на стороне разработку. - User_(19.04.2013 11:39 - 11:56)
- Ты не поверишь же. Не в гипертерминале. В teraterm (или cu + xterm в unix). Графики показывает. Убогонько, одним цветом, одиним шрифтом, можно только нарисовать и стереть весь экран целиком... нет ни плавного скролла, ни обновления только части fk0(172 знак., 19.04.2013 14:18)
- заебись, то пишем что принтф в разы экономичней реализации бинарного протокола, а тут городим в контроллере (!) огород с выводом псевдографиков. ну ведь ясно же, что контроллер должен передать самый минимум - только данные для этого графика, а Mahagam(116 знак., 19.04.2013 14:25)
- А если, а если, а если... слишком много если. График не основная функция (и вообще есть только для отладки и только в спец. версии _только_ для отладки) -- раз, и оно всё равно проще, чем волшебные бинарные протоколы с ворованными программами. - fk0(19.04.2013 15:13)
- Не хочется изобретать свой бинарный протокол, можно взять что-то стандартное, например BINEX какой-нибудь, который в некоторых GPS используется. - User_(19.04.2013 15:20 - 20.04.2013 00:53)
- А если, а если, а если... слишком много если. График не основная функция (и вообще есть только для отладки и только в спец. версии _только_ для отладки) -- раз, и оно всё равно проще, чем волшебные бинарные протоколы с ворованными программами. - fk0(19.04.2013 15:13)
- Поверю)). Если нет желания разбираться со стороны ПК с софтом, то отстается только текст на контроллере проф. уровня и посыпать голову пеплом)) - User_(19.04.2013 14:25)
- Софт на ПК тоже нужен (см. тему топика вообще, о том и речь). Только разница в том, что это не ворованный лабвиндовз, а свой. Что там протокол не гвоздями прибит и нужно софт менять под каждую версию ПО, а софт пишется один раз и на всю жизнь, fk0(286 знак., 19.04.2013 15:15)
- софт собранный под лабвиндовзом тоже оказывается свой. - Mahagam(19.04.2013 17:02)
- Конкретный вопрос. У меня пик контроллер проф. уровня. Как мне сделать вывод в лабвиндовс? Что в пик вставлять нужно? - fk0(19.04.2013 17:56)
- лабвиндовз это IDE, ну, типа Visual Studio, или как Borland C++ Builder, или Pelles C, Eclipse. усекли? Mahagam(1367 знак., 20.04.2013 01:55)
- Цитирую: fk0(1961 знак., 20.04.2013 12:03 - 12:10)
- это вы один параметр раз в секунду плюёте. а как в секунду будет 40 параметров телеметрии, так и будете свой софт писать. со всеми плюшками типа автозаписями лога, проигрыванием реплеев, графиками в реальном времени. и самое вкусное, что Mahagam(62 знак., 20.04.2013 12:09)
- См. ещё раз выше. Это не важно сколько раз в секунду. Можно вместо 38400 сделать 1МБит и будет больше раз в секунду. Можно XML передавать вместо текста, будет даже в чём-то удобном. Вместо XML можно в ASN.1 расписать синтаксис и получить бинарный fk0(292 знак., 20.04.2013 12:14)
- нет не принтф. банально отправка структуры. никакого форматирования Mahagam(582 знак., 20.04.2013 12:30)
- пара вопросов endian? pragma pack? - abivan(20.04.2013 12:53)
- индейцы у нас с ПЦ совпадают. если протокол выдавать сторонним разработчикам - конечно укажем. Mahagam(147 знак., 20.04.2013 13:28)
- Ну т.е. я угадал правильно. Хороший метод пока данные весьма однообразны -- эта структура. А когда передаётся не пойми что, причём часто даже неизвестное наперёд возникает очень сложный бинарный протокол. И проще вернуться обратно к тексту или xml. - fk0(20.04.2013 12:33)
- "не пойми что" - это как? это вот что например? - Mahagam(20.04.2013 13:28)
- пара вопросов endian? pragma pack? - abivan(20.04.2013 12:53)
- нет не принтф. банально отправка структуры. никакого форматирования Mahagam(582 знак., 20.04.2013 12:30)
- См. ещё раз выше. Это не важно сколько раз в секунду. Можно вместо 38400 сделать 1МБит и будет больше раз в секунду. Можно XML передавать вместо текста, будет даже в чём-то удобном. Вместо XML можно в ASN.1 расписать синтаксис и получить бинарный fk0(292 знак., 20.04.2013 12:14)
- это вы один параметр раз в секунду плюёте. а как в секунду будет 40 параметров телеметрии, так и будете свой софт писать. со всеми плюшками типа автозаписями лога, проигрыванием реплеев, графиками в реальном времени. и самое вкусное, что Mahagam(62 знак., 20.04.2013 12:09)
- Цитирую: fk0(1961 знак., 20.04.2013 12:03 - 12:10)
- лабвиндовз это IDE, ну, типа Visual Studio, или как Borland C++ Builder, или Pelles C, Eclipse. усекли? Mahagam(1367 знак., 20.04.2013 01:55)
- Конкретный вопрос. У меня пик контроллер проф. уровня. Как мне сделать вывод в лабвиндовс? Что в пик вставлять нужно? - fk0(19.04.2013 17:56)
- вообще-то всё наоборот. сначала контроллер преобразует из родного бинарного представления принтфом в вид понятный человеку, а на приёмной стороне производим обратное декодирование, опять же надо что-то писать и отлаживать. один хрен передача Mahagam(60 знак., 19.04.2013 17:01)
- софт собранный под лабвиндовзом тоже оказывается свой. - Mahagam(19.04.2013 17:02)
- Софт на ПК тоже нужен (см. тему топика вообще, о том и речь). Только разница в том, что это не ворованный лабвиндовз, а свой. Что там протокол не гвоздями прибит и нужно софт менять под каждую версию ПО, а софт пишется один раз и на всю жизнь, fk0(286 знак., 19.04.2013 15:15)
- заебись, то пишем что принтф в разы экономичней реализации бинарного протокола, а тут городим в контроллере (!) огород с выводом псевдографиков. ну ведь ясно же, что контроллер должен передать самый минимум - только данные для этого графика, а Mahagam(116 знак., 19.04.2013 14:25)
- Ты не поверишь же. Не в гипертерминале. В teraterm (или cu + xterm в unix). Графики показывает. Убогонько, одним цветом, одиним шрифтом, можно только нарисовать и стереть весь экран целиком... нет ни плавного скролла, ни обновления только части fk0(172 знак., 19.04.2013 14:18)
- вы чо курите? Mahagam(1038 знак., 19.04.2013 14:12)
- Это упертый заказчик))гипертерминал может запустить, а другой exe на компе никак. Я вижу все эти проблемы с гипертерминалом только в одном. Нет нормальной программы со стороны компьютера, которую надо один раз самому написать или заказать на User_(177 знак., 19.04.2013 10:58)
- Поясняю. Я разработчик, он заказчик. Если что-то работает не так, он не может и не хочет разбираться, ему эта программа не нужна. Он копирует лог терминала в письмо и отправляет - на, разбирайся. Наверное, можно и бинарный обмен сохранять, чтобы я Vladimir Ljaschko(317 знак., 19.04.2013 10:47)
- +1. со стороны платы бинарный протокол с кодами ошибок и сообщений, вся визуализация и интеракктив со стороны компьютера. Быстро, удобно и не нужно гемороя с хранением строк в контроллере проф. уровня. - User_(19.04.2013 09:40 - 09:42)
- Вы явно не загружены работой. Софт на стороне пк нужно разрабатывать, отлаживать и сопровождать. Работодатель оплачивает разработку и сопровождение девайса. Диагностический софт на пк он не оплачивает. Получается вы 50% работы делаете за свой счет. - 3m_пароль_не_помню(19.04.2013 11:56, )
- Тестовый софт на ПК делаю сам для себя. Влом ехать на полигон куда-то под мухосранском и там копаться. Иногда ставлю в девайсы одноплатник с линуксом, только для того, чтобы удаленно тестировать девайсы и обновлять софт. - alex68(19.04.2013 22:35)
- вам просто неизвестно с какой лёгкостью и проворством позволяет писать лабвиндовс. - Mahagam(19.04.2013 14:16)
- Подарите мне легальную коммерческую лицензию тогда заценю ваш лабвиндовз. Уголовный Кодекс надо чтить, однако! - 3m_пароль_не_помню(19.04.2013 14:44, )
- для этого и создаются коллективы и планируется работа. Если нет желания под ПК разбираться, то остается гипертерминал. Оплата и работодатель это отдельная тема. Софт на ПК пишется и отлаживается один раз и используется годами в разных проектах. - User_(19.04.2013 12:01 - 12:18)
- Вы явно не загружены работой. Софт на стороне пк нужно разрабатывать, отлаживать и сопровождать. Работодатель оплачивает разработку и сопровождение девайса. Диагностический софт на пк он не оплачивает. Получается вы 50% работы делаете за свой счет. - 3m_пароль_не_помню(19.04.2013 11:56, )
- Про бинарные протоколы я ответил ниже. Про IEEE -- разумеется часто бывает, что нет IEEE. Но есть float. И такой выбор: либо с прилагаемым компилятором float'ом ты решаешь задачу на этом контроллере, либо рассказываешь сказки, какой тебе нужен fk0(576 знак., 19.04.2013 11:30)
- у вас там всякие иары, мплабы и прочие визуал студии стоят, но это ж не значит что это должно стоять и у пользователя. лабвиндовс в один клик делает инсталлятор "для дебила", который впуливает ярлык на рабочий стол. и пользоваться программой Mahagam(953 знак., 18.04.2013 22:10)
- LabWindows конечно лицензионная :) и протокол обмена открыт владельцу лицензии :) ? - Chum_A(17.04.2013 09:19)
- а протокол зачем открывать?? - Mahagam(17.04.2013 10:11)
- Размышления во многом ошибочные. Я не зря упомянул Hyperterminal. Он есть в любом (почти) виндовсе или легко туда может быть установлен. Им умеют пользоваться. А LabWindows с кряками? А если не windows (да, у меня -- не windows)? Это софт fk0(1302 знак., 18.04.2013 20:47)
- Очень актуальная проблема :(, но 1) нет внешней памяти 2) когда она есть, очень не хочется бодаться ее загрузкой 3) да и с софтом на PC тоже не хочется связываться. Так что дешевле таки сменить кристалл. - Vladimir Ljaschko(16.04.2013 22:06)
- Для описываемого выше решения внешняя память не нужна, софт на PC -- таки да, нужен. Кристалл сменить не дешевле, проще сменить место трудоустройства и забыть контроллеры проф. уровня как страшный сон. - fk0(16.04.2013 22:38)
- можно поинтересоваться, для какого проца все это? - abivan(17.04.2013 13:39)
- Для любого. А практически pic24. - fk0(17.04.2013 15:00)
- Чота не понял. Если некий файл внешней прошивки со строками предполагается в PC иметь, то не проще вместо этого файла иметь просто текстовый файл со строками? А из контроллера передавать номера строк. Или просто разделять поля запятыми как в NMEA, mr-x(346 знак., 17.04.2013 00:30)
- Забыв про контроллеры проф. уровня придется вспомнить или узнать что-то другое. И оно окажется не лучше. - Леонид Иванович(16.04.2013 22:56)
- можно поинтересоваться, для какого проца все это? - abivan(17.04.2013 13:39)
- Для описываемого выше решения внешняя память не нужна, софт на PC -- таки да, нужен. Кристалл сменить не дешевле, проще сменить место трудоустройства и забыть контроллеры проф. уровня как страшный сон. - fk0(16.04.2013 22:38)
- Протоколирование работы ПО, пример в приложенном архиве. Сделать получилось очень через ()() и собственно о том вопрос, как это можно сделать более удобным образом. А суть весьма интересная (для пик-контроллеров проф. уровня) и заключается в fk0(3718 знак., 16.04.2013 19:36 - 19:40, ссылка)
- Прошу объяснить какова необходимость такого подхода? abivan(565 знак., 20.04.2013 13:04)