Deka
Свой-
Постов
249 -
Зарегистрирован
-
Посещение
Репутация
0 ОбычныйИнформация о Deka
-
Звание
Местный
- День рождения 29.06.1972
Контакты
-
Сайт
Array
-
ICQ
Array
Информация
-
Город
Array
Посетители профиля
1 840 просмотров профиля
-
Комментариев и пожеланий к моему прошому посту не последовало - выкладываю новую версию. В ней исправлены некоторые ошибки и добавлено описание как это использовать. ExtCmd.7z
-
Ассемблер! Как много в этом слове... В общем сделал для себя небольшой комплект макросов для работы с сигналами, событиями и флагами. Сигналы - эл.сигналы подключенные к МК. За описанием сигнала скрыт реальный пин порта к которому тот подключен. Вариант небольшого HAL. События и флаги - то, что происходит в программе и её состояние. 8 флагов и 8 событий. Это просто биты в двух выделенных регистрах, но я сделал макросы удобной работы с ними. Теперь сложнее ошибиться и код читабельнее получается. По крайней мере для меня. Ну и ещё сделал немного доп.команд. Что-то сам придумал, а что-то из инета почерпнул. Все макросы объединил в файл MyMacros.inc и подключаю во все свои проекты. Далее для всего сделанного реализовал подсветку синтаксиса для студии 4 (файл AvrStudio_asm.ini). Им надо переписать дефолтный файл и после этого можно будет изменять цвет в IDE. Ну и последнее что сделал - расширил и перекомпилировал хелп файл студии (опять-же Avr Studio 4) для поддержки справкой добавленных макросов и команд. Кому всё ещё интересно матёрое программирование на асме - прошу заценить. Жду Ваши комментарии и пожелания. ExtCmd.7z
-
BIOS не видит SATA девайса
Deka ответил LV26 тема в IDE/ATA/SATA/SAS/SCSI/CF
Пробовали обновить BIOS? Что за девайс? -
ПЛК и их внутренности
Deka ответил snayperAlfa тема в В помощь начинающему
Всё уже украдено до нас... ТЫНЦ -
Коммутация резистивных кнопок
Deka ответил seryal тема в АВТО электроника
В руле разместить МК и к нему подключить кнопки просто к портам. Т.е. не использовать АЦП. Хотя можно и АЦП использовать. На входе магнитолы расположить набор резисторов как в кнопках на руле, а их замыкание имитировать транзисторами. Примерно так. ЦАП не нужен и масштабирование наверное тоже можно избежать. Может быть так проще будет. -
МК опрашивает датчик с частотой 200 кГц. Нужен просто детектор. Т.е. просто определять наличие или отсутствие цветов. Датчик для экспериментов есть. Сам датчик представляет собой 3 фотодиода с ОК под цветными фильтрами. Ищу разработчика из Геленджика или в крайнем случае из Новороссийска. Задача вроде не сложная... P.S. (928) 43 300 43 KPS_5130PD7C_Ver.10_.pdf
-
Электро усилитель руля
Deka ответил Denisvak тема в АВТО электроника
Я просто про то, что усилитель руля на автомобиле должен быть надёжным. Если управлять контроллером, то надо надёжно защититься от сбоев в программе. Мне больше нравится безконтроллерный вариант. Что-то типа гидроусилителя, где всё довольно просто и нет никакой математики (дополнительной электроники). В аналоговой схемотехнике я не силён, но есть ведь аналоговые рулевые машинки для радиоуправляемых моделей. И они прекрасно работают и насколько я знаю без контроллеров. При скручивании датчик вырабатывает соответствующий сигнал и задача электроники компенсировать его в ноль. Каких-то требований для использования МК не особо видится. В МК есть аналоговые блоки, но основная задача что-то оперативно посчитать, а тут вроде как считать нечего. Однажды настроенная схема должна всё время работать правильно, как простой гидроусилитель. В общем я не против применения МК, я за надёжность и безопасность. Не хотелось-бы что-бы МК вдруг начал крутить руль из-за сбоя в программе прямо на ходу... -
Электро усилитель руля
Deka ответил Denisvak тема в АВТО электроника
Может лучше обойтись чисто аппаратным решением, а не с применением AVR? -
Мда... Лажанулся... Прошу прощения. Читал CV, а думал почему-то про Keil.
-
А вот с этого места поподробнее пожалуйста! Хочу перейти на ARM и уже запасся CV, а тут такой пост... И что является правильным по сравнению с CV?
-
Время выполнения команд в Cortex-M3.
Deka ответил SBB тема в ARM, 32bit
Значит вывод такой, что просто по тактам программно протокол сделать довольно сложно. Нужно почти обязательно задействовать какое-либо аппаратное устройство. Оно может быть любым, лишь бы позволило сделать синхронизацию. Ок. Спасибо за пояснения. -
Время выполнения команд в Cortex-M3.
Deka ответил SBB тема в ARM, 32bit
А вот интересно, если 1Wire делать, то как посчитать? Или надо для конкретного сочетания кучи параметров делать? -
Понятно, что повышенная надёжность, но какой ценой она даётся! По мне так NTFS не для ARM'ов. Сделать можно, но так-ли необходимо?
-
А зачем вообще NTFS? Там куча возможностей! На стационарном-то компе их не все используют, а они занимают место на диске и потребуют ресурсы на обработку. Какие уникальные возможности этой файловой системы Вам так необходимы?
-
Ну таки проверить синий зуб на дальность. Если маленькая, то где-то встречал промышленные модули с большой дальностью.