Denisvak
Участник-
Постов
138 -
Зарегистрирован
-
Посещение
Весь контент Denisvak
-
Все гораздо проще в main.c к примеру объявляем структуру volatile struct{ unsigned char SensorCount; unsigned char InCount; unsigned char OutCount; unsigned char AOutCount; unsigned char UrovCount; }DeviceProfile; а другом файле где надо её использовать пишем extern struct{ unsigned char SensorCount; unsigned char InCount; unsigned char OutCount; unsigned char AOutCount; unsigned char UrovCount; }DeviceProfile;
-
:) читал читал... вроде люди взрослые а об таком спорите!!! Такое очучение что большинство ораторов тут собирает просто домашние поделки...ну тогда можно спорить сколько угодно - каждый кулик свое болото хвалит :) Как мне кажется камешек для проекта надо выбирать не только из прынцыпа что я вот его знаю на все 100% вот и заложу его в разработку - о таком большинстве я и говорю. Но согласитесь...выбор зависит от самого проекта...в одном не нужна максимальная производительность в пользу высокой надежности, в другом важна цена..., какой-то проект нужно сделать очень быстро и Вы конечно возьмете то что вам больше знакомо, другому заказчику важна надежность и качество и тип камешка он Вам диктует сам считая его лучшим.... а так ИМХО об г.... разговор зря тему в лес угнали...
-
Ответил почтой
-
Нужна дока
Denisvak опубликовал тема в Микросхемы
Всем доброй ночи! Помогите пожалуйста найти доку на след. микросхемы. Стоят в китайском MP3 CD плеере -
С учетом исходных данных за работу хочу 10.000 ёвра :) и за срочность 5.000 ;)
-
Микроэлектронника для фокусников ;-)
Denisvak ответил AKlion тема в Предлагаю работу
Мммм...а поточнее??? -
RTL8139D
Denisvak ответил Denisvak тема в Fast Ethernet/Gigabit Ethernet/FibreChannel
ARM или M16C Понятно, спасибо. :crying: Может есть какие сетевушки на которые есть дока? Или какой-нить камушек доставаемый в Питере в кол-ве 1шт. и небольшим обвесом? Скорость большая не нужна -
RTL8139D
Denisvak опубликовал тема в Fast Ethernet/Gigabit Ethernet/FibreChannel
Hi All Имеется обычная сетевуха от компа с камнем RTL8139D PCI. Искал инфу по ней но как-то скудненько все. Есть кто её использовал? Хочу побаловатся Эзернетом. -
Гальваническая развязка САN шины
Denisvak ответил Alb тема в Controller Area Network (CAN)
Как-то делали оптическую вставку в CAN. Что-то типа оптических модемов если грубо. Думаю можно приспособить как-нить CAN modem оптика modem CAN ====<>| |-------RX--------| |<>===== | |-------TX--------| | -
Спасибо помогли :-) ID оказался все байты нулями, хотя я когда все перебирал то нули вписывал а он не принимал :-(....странно. Интересно а как в IARе прописать чтобы он ID в прошивку включал?
-
У меня таже самая проблема.... только я ID свой вводил...компилил Иаром...заливал....все работало....через некоторое время ID перестает приниматься по неизвестной причине Уже два контроллера таких и чего с ними делать не знаю. Может где-нить в компиляторе его ещё надо прописывать чтобы он в прошивку его включал?
-
Хелп с Дипломом по ПЛИС
Denisvak ответил flex7000 тема в Предлагаю работу
Поддерживаю!!! :a14: Как сказали в одном фильме - "Не мы такие, жизь такая" .....всегда везёт! - тоже факт. -
СпасибА :a14:
-
Да? А ссылкой не "пульнёте"? :)
-
Спасибо :a14: . Как я понял из исходников примерно так сейчас все и сделано. Думаю так и останется. Просто все сделано. Терь надо САПР для этого писать, но эта тема уже не для этого топика. Всем большое спасибо!!!
-
Чет я туплю сегодня. Ничего путного не найти....по этим алгоритмическим языкам.
-
Как бы конкретно на этом не зацыклился. Просто примерно это и необходимо. Вариант с покупкой чипа тоже не катит. Система как бы уже закончена, работает стабильно. Вот про подсказку о алгоритмических языках спасибо :a14: . Буду "рыть" в данном направлении.
-
Спасибо большое. то конечно все хорошо. Но как бы больше интересует алгоритмы как это сделать нам на своем контроллере, а не описание уже готовых программ тем более сложных и дорогих. Простые элементы "И", "ИЛИ".
-
Язык функциональных блоков FBD
Denisvak опубликовал тема в Вопросы системного уровня проектирования
Извиняюсь если не в ту тему "влепил" Может кто подскажет где можно почитать про язык функциональных блоков FBD? В наши устройства закладывается определёная логика работы. Есть тройка групп входов и выходов, между ними "логика" в виде элементов "И", "ИЛИ". Сейчас всё делается на исходниках, и логика заложена в них. Вот в поисках упрощения работы наткнулся на такие фраз "язык функциональных блоков FBD" мож его как-нить можно прикротить под себя? СпасибА! -
Думаю можно так while ( !(( UCSRA & (1<<5))&&( UCSRA & (1<<6)) )); - тут ждем пока 5-й и 6-й бит установятся!!! Можете проверить. А вот while(UCSRA&0x6A==0x6A); на сколько я понимаю не будет работать. Может конечно и ошибаюсь!!!
-
Задержку я вставлял только для того чтобы увидеть сам импульс на осциле! :)
-
:) Подумайте с чего это биту UDRE быть установленным? если мы до этого ничего не отправляем. Получается что при первом отправлении запись while ( !( UCSRA & (1<<5)) ); тут не причем.
-
По ходу дела все таки он их обрабатывает, просто я осцилом не замечаю. Вписал туда задержку и все нормально стало. Интересно только почему он первый раз прерывание дольше обрабатывает. первую посылку я успеваю заметить. Всем спасибо. З.Ы. Мне просто этой ногой нужно переключать направление 485-го.