Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > .NET Frameworks (точка нет фреймворки) > C# (си шарп)
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 22.04.2020, 09:24   #1
maxsklad
Новичок
Джуниор
 
Регистрация: 22.04.2020
Сообщений: 1
По умолчанию Передача данных по последовательному порту из C# в Matlab

Здравствуйте! Прошу вашей помощи. Заранее стоит сказать, что я новичок в этом деле. У меня стоит задача передачи данных с программы, написанной на C# в Matlab. В программе на C# я формирую бесконечный цикл, который передаёт данные. А в Matlab я создал Simulink-модель. Я проверил работоспособность каждой программы отдельно (просто поставил перемычку между портами RX TX). Для каждой программы у меня отдельный UART. Когда я запускаю программу для передачи данных, светодиоды на каждом из UART'ов горят во время передачи данных (как мне кажется, это признак наличия на портах Rx/Tx данных). Однако, в Matlab я не могу ничего отобразить.
Мой код на C#
Код:
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;
using System.IO.Ports;
 
namespace WindowsFormsApp5
{
    public partial class Form1 : Form
    {
        SerialPort port = new SerialPort("COM7", 115200, Parity.None, 8, StopBits.One);    
        public Form1()
        {
            InitializeComponent();
            if (port != null)
            {                               
                port.Open();             
                byte number = 15;
                while(1<2)
                {
                    port.Write(new byte[] { number }, 0, 1);
                }
            }
            
        }
    }
 
}
В результате запуска модели в Matlab я ничего не получаю. Прошу у вас помощи. Ниже приведена модель с параметрами блока.
Стоит сказать, что я новичок в этом вопросе. Поэтому, прошу у вас всех помощи и совета. Буду премного благодарен за любую помощь и совет.
Изображения
Тип файла: jpg 1.jpg (53.2 Кб, 0 просмотров)
maxsklad вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
9 бит данных по COM-порту zvb Win Api 12 21.07.2017 21:52
Прием и передача данных по COM порту PTyTb32 Компоненты Delphi 2 26.06.2015 22:12
Обмен в многопроцессорной системе по последовательному порту VoltZZZ Фриланс 2 06.04.2015 21:45
Как проверить связь по последовательному порту magnuz Компьютерное железо 1 07.08.2012 09:31
Передача по СОМ-порту Faton 11 C# (си шарп) 7 18.06.2012 10:19