![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы | Поиск в этой теме |
![]() |
#31 | ||
Форумчанин
Регистрация: 17.07.2012
Сообщений: 140
|
![]()
Большое спасибо за помощь, по этому вопросу пока информации достаточно.
Это прерывание я использую только для проверки работы кода, другими словами для визуальной отладки, потом конечно этого не будет Цитата:
Цитата:
Вычитал на форуме, что не нужно писать драйвер прерывания на ассемблере, люди пишут, что если в программе используется код с++, то и прерывание нужно писать тоже на с++, что в скорости это будет не сильно ощущаться, а код будет один и что это более правильно для программы, можете ли вы что то сказать по такому мнению? Последний раз редактировалось седьмой; 05.06.2017 в 15:33. |
||
![]() |
![]() |
![]() |
#32 |
Участник клуба
Регистрация: 16.06.2011
Сообщений: 1,428
|
![]()
Мда-а, круто ты там всё закрутил..
DOS\WIN, порты COM\LPT, левая плата 'Элкус', и в нагрузку - ещё и букет языков. Такого я ещё не встречал. Уверен, что если-бы ты не играл в прятки и сразу раскрыл-бы все карты, то проблему можно было-бы давно решить ограничась только одним из портов, без всяких Элкус (с ПО на плюсах). Чем управляет эта плата (что-за вн.устройство?) и по какому протоколу идёт с ней обмен? ИМХО от неё тебе больше головняка, чем пользы. Скачай книжку: "Пей Ан. Сопряжение ПК с внешними устройствами", в которой досканально рассказывается про порты, и управление ими.
Нашедшего выход - затаптывают первым..
|
![]() |
![]() |
![]() |
#33 |
Форумчанин
Регистрация: 17.07.2012
Сообщений: 140
|
![]()
почему вы решили что левая? Обижаете, правая, все лицензионное, пром. комп и не я закрутил, есть ТЗ. Протокол MIL-STD-1553B в соответствии с ГОСТ 26765.52-87. Управляет внешним устройством я же написал...(а какое именно я не знаю, стандартное наверно, в соответствии с протоколом и гостом), да я уж все до дыр дочитал, все собственно получилось, надо только все вместе собрать и сдать, осталось кое что непонятное по мелочи... ну а языков не букет, вроде всего 3 ассемблер, с++ и SCPI под виндой, там не знаю на чем, может labview, может что другое, там не мое.
Последний раз редактировалось седьмой; 05.06.2017 в 17:50. |
![]() |
![]() |
![]() |
#34 |
Участник клуба
Регистрация: 16.06.2011
Сообщений: 1,428
|
![]()
..ну незнаю. Трудно что-то советовать, когда не понимаешь о чём идёт речь..
Нашедшего выход - затаптывают первым..
|
![]() |
![]() |
![]() |
#35 |
Форумчанин
Регистрация: 17.07.2012
Сообщений: 140
|
![]() |
![]() |
![]() |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Необходимо написать программу на C#, управляющая LPT и 3 COM портами. На COM висят АЦП и ЦАП | CopperRU | Фриланс | 2 | 15.04.2012 10:19 |
Параллельный АЦП на С | Анастасий | Общие вопросы C/C++ | 4 | 05.01.2012 15:54 |
avr usb ацп | wanes101 | Микроконтроллеры, робототехника, схемотехника, 3D принтеры | 5 | 20.09.2010 10:04 |
Программа для АЦП TLC549 | WandererX | Помощь студентам | 0 | 08.04.2010 10:25 |
АЦП на ATmega48 | hobin | Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM | 2 | 04.02.2009 04:21 |