alvol
Свой-
Постов
152 -
Зарегистрирован
-
Посещение
Репутация
0 ОбычныйИнформация о alvol
-
Звание
Частый гость
Контакты
-
Сайт
Array
Информация
-
Город
Array
-
может Micro Cap?
-
а можно как-то эту тему прикрыть, а то каждый раз на новое сообщение сразу радуешься, что обновление вышло, а только потом начинаешь вникать в смысл циферок?
-
Угу, спасибо, углубился в изучение
-
Организация асинхронных вычислительных процессов
alvol опубликовал тема в Алгоритмы ЦОС (DSP)
Добрый день. Есть некоторая задача: работать на МК с модулем, скажем блутус, который имеет свой набор команд (запросы, подтверждения выполнения команды, идентификаторы событий). Кроме всего прочего нужно общаться и с другой периферией(иногда аналогичной ) и выполнять прочие действия. Суть проблемы: как правильно организовать обработку асинхронных процессов, различных по длительности и при вариативности результата этих действий? Реализовывал несколько конечных автоматов, в которые входил раз за проход, проверял что изменилось, за нек промежуток времени, реагировал, менял состояния и переходил к следующему конечному автомату. Теперь этого не хватает. Потому как при работе с модулем накапливается огромное количество всевозможных состояний, различных переходов от состояния к состоянию и приходится реагировать на события, которые накапливаются параллельно (скажем опрос окружения, работа с несколькими конечными точками), отдавать запросы и ожидать подтверждений в несколько этапов. Как-то возможностей конечного автомата--уже мало (слишком много состояний и большая вариативность возможных вариантов развития), а про организацию простых операционных систем--пока не имею представления. Возможно кто-то натолкнет на правильные идеи? На что нужно обратить внимание при организации подобных программ? -
Переименовать компоненты
alvol ответил alvol тема в Altium Designer, DXP, Protel
Это именно то что нужно ) спасибо )) -
Переименовать компоненты
alvol опубликовал тема в Altium Designer, DXP, Protel
Добрый день. Подскажите, как правильно поступить в след ситуации: был схемный проект, который менялся походу с разводкой печатной платы, соответственно добавлялись и удалялись схемные компоненты, которые потом подтягивались на плату. В результате наплодилось много резисторов, конденсаторов и немного микросхем которые нумеруются на схеме как попало и части порядковых номеров нет вовсе. Настраивать будет потом по схеме сложно. Теперь когда уже все закончено, хочется выпустить нормальную документацию так, чтобы нумерация компонентов была корректной и по-порядку. Если просто сбросить нумерацию и провести ее повторно, то выходит, что сильно много изменений на печатной плате после апдейта. Как-то есть возможность сделать эти переименования всех компонентов безболезненно или малой кровью? Компонент на плате и схеме привязывается только по его позиционному обозначению или еще какими уникальными полями? Спасибо. -
Интересная вещица, цена тоже.. А как с доступным ПО, чем программировать?
-
Векторные полигоны в гербер
alvol ответил AlexBoy тема в Altium Designer, DXP, Protel
Шаг 0--эт немного не то, достаточно делать просто линии штриховки одной толщины, а их шаг чуть меньше, чтоб линии перекрывались -
Векторные полигоны в гербер
alvol ответил AlexBoy тема в Altium Designer, DXP, Protel
тоже самое было когда-то у меня, а я из-за привычной растровой и векторной графики в картинках не мог понять, что не так оказалось что ратсровый полигон--это заливка Solid (сплошная) , а векторный--это заштрихованный перекрывающимися линиями, достаточно или горизонтальных или вертикальных. Это хорошо видно когда формируешь гербер, тыкаешь на полигоне и на нем подсвечивается как бы ниточка (полигон формируется из отдельных полосочек по его форме) это было критично из-за того что их принтер не совсем корректно мог отпечатать сплошную заливку, не знаю почему они сами не могли это сконвертировать -
Это точки для последующей настройки и касанию щупом осциллографа? Я создал себе спец компонент и ставлю его на схему. Никаких проблем нет и на схеме видно где промерять и на плате есть.
-
Не помню точно где, но когда в герберах формируется слой--у него есть свойства и там четкий признак текстом ставит сам альтиум--инверсный слой ил не инверсный. Это общедоступная информация.
-
еще раз спасибо)
-
А что у вас с сигналами CTS и RTS? Они сигнализируют о готовности устройства к работе. Если их закоротить на землю, то возможно у вас модуль начнет отвечать на АТ команды. А до того, он их будет накапливать. Сам столкнулся с этим пару недель назад.
-
Выделение информации из GSM потока
alvol опубликовал тема в Сотовая связь и ее приложения
Добрый день. Стоит задача выделять информацию из GSM потока данных напрямую. Столкнулся с тем, что все микросхемы прямого преобразования выдают два аналоговых сигнала I и Q. В дальнейшем их предполагается подавать на два АЦП и при помощи DSP контроллера распознавать битовую информацию (различать созвездия между собой). Есть ли какие-то готовые решения, в виде законченных микросхем, на входе которых аналоговый IQ сигнал, а на выходе--битовые (или байтовые) коды-последовательности? Если таких микросхем нет, то посоветуйте, пожалуйста, что можно почитать для самостоятельного выделения данных из потока. -
Ошибки работы Altium Designer
alvol ответил inter_pro тема в Altium Designer, DXP, Protel
Постоянно происходит глюк во время редактирования DataBaseLib и вываливается сообщение: "Access violation at address 02FDDD07 in module 'WorkspaceManager.DLL'. Read of address 00000000 at 02FDDD07." Появляется он после того как я делаю реконект таблицам Екселя, в поле Field Mappings отображаются названия столбцов, но свойств не видно, после нажатия на любую клетку со свойствами этих столбцов появляется сообщение об ошибке и как будто выделение мышки не снимается, куда бы я не повел курсор начинают выделяться клетки таблицы. Надписи в свойствах не меняются, но вроде как-то нажатие на них снимает и устанавливает соответствующие галочки. Раздел Table brouser вовсе ничего не показывает и не меняет картинку со списком заголовков столбцов таблицы. Почему WorkspaceManager.DLL падает? Это происходит на двух компьютерах. Версия AD 8.2.0.16457