|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
10.03.2016, 15:07 | #1 |
Регистрация: 25.02.2013
Сообщений: 9
|
Считывание и запись в COM порт
Есть код на стороне Ардуины, он работает, с ним всё порядке:
Код:
|
10.03.2016, 15:45 | #2 |
Старожил
Регистрация: 15.02.2010
Сообщений: 15,759
|
Во-первых, разобыть ОС реального времени для ПК
Во-вторых, юзать АПИ это ОС и читать, и писать... |
10.03.2016, 15:56 | #3 |
Регистрация: 25.02.2013
Сообщений: 9
|
Ну где же её раздобыть то? Есть только Windows 8.1. Как сделать такую синхронную передачу данных? Можете показать пример хороший?
|
10.03.2016, 16:09 | #4 |
Старожил
Регистрация: 15.02.2010
Сообщений: 15,759
|
Виндовс не система реального времени (хотя может и ее вам хватит). https://msdn.microsoft.com/ru-ru/library/ff802693.aspx
|
11.03.2016, 11:29 | #5 |
Регистрация: 25.02.2013
Сообщений: 9
|
По условию гранта из министерства образования, программу нужно реализовать в MATLAB, и там нет тредов.
Вот мне нужно читать три переменные из Ардуины всегда, и когда я нажму на кнопочку в своей MATLAB программе, мне нужно отправить данные в сериал порт в Ардуину. Как это сделать? |
11.03.2016, 11:51 | #6 |
Старожил
Регистрация: 15.02.2010
Сообщений: 15,759
|
а гугл по matlab com port вам ничего не сказал?
|
11.03.2016, 12:12 | #7 |
Регистрация: 25.02.2013
Сообщений: 9
|
Сказал. Там все примеры либо читать, либо писать. А мне нужен алгоритм и читать и писать в реальном времени. Причем потоков и тредов в матлабе нет.
|
11.03.2016, 12:25 | #8 |
Старожил
Регистрация: 15.02.2010
Сообщений: 15,759
|
http://undocumentedmatlab.com/blog/e...n-matlab-part1
https://www.mathworks.com/matlabcent...m-a-c-mex-file https://www.mathworks.com/help/distcomp/batch.html https://www.mathworks.com/company/ne...ple-cores.html http://www.instructables.com/id/Matl...hreading-EASY/ https://www.bu.edu/tech/support/rese...t-parallelism/ и т.д. И забудьте уже слова "в реальном времени" на виндовс. П.С. Всегда можно из С++ кода дергать матлаб функции |
11.03.2016, 13:28 | #9 |
Регистрация: 25.02.2013
Сообщений: 9
|
|
11.03.2016, 14:40 | #10 | |
Вредный кошак
Участник клуба
Регистрация: 14.10.2012
Сообщений: 1,159
|
Цитата:
но Вы должны осознать, что это не будет real-time. |
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Чтение и Запись в com порт | Грендайзер | Win Api | 19 | 16.12.2013 22:39 |
Запись в com порт | gromsgu | Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM | 3 | 26.11.2009 10:07 |
запись в порт 70h | Makcydrl | Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM | 4 | 05.06.2008 16:24 |
запись в порт по-максимуму :) | Спартак | Win Api | 4 | 16.02.2008 22:22 |