Портал для радиолюбителей и разработчиков электроники · с 2003 годаРеклама на сайте
Найти компонент, схему или даташит

Даташиты, справочник отечественных приборов, схемы с разбором и живой форум

Производственное оборудование Медицинская техника, а также другое промышленное оборудования. Обсуждение и ремонт.

 
Опции темы

Какая CRC правильная

Непрочитано 23.06.2021, 19:46  
tsb
Прописка
 
Аватар для tsb
 
Регистрация: 25.11.2006
Адрес: Харьков
Сообщений: 295
Сказал спасибо: 25
Сказали Спасибо 71 раз(а) в 60 сообщении(ях)
tsb на пути к лучшему
По умолчанию Re: Какая CRC правильная

Сообщение от vladh Посмотреть сообщение
... не увидел чтобы он скорость мне считал.
Логический анализатор хорошо измеряет временные промежутки, например, длительность импульса. Измерив с достаточной точностью длительность одного бита можно будет вычислить скорость передачи.
В настройках логического анализатора задаете частоту дискретизации при записи данных, например, 8 МГц. Это даст дискретность измерения времени 1/8 = 0,125 мкс. Записав переданный сигнал, растягиваете картинку и наводите мышку на импульс одного бита данных. Например, если первый байт посылки 0x01, то это может быть стартовый и самый младший биты (как на моем скриншоте). Программа покажет длительность импульса. В данном случае получилось 0,104 мс (104 мкс). Это соответствует скорости передачи 1000/0,104 = 9615 бит/с.
Еще один метод - измерить длительность передачи одного байта. Если передатчик точно соблюдает правило "1 стоп-бит", тогда между соседними старт-битами будет ровно 10 бит ("старт", 8 бит данных и "стоп"). Измерить эту длительность можно с помощью маркеров A1 и A2. В данном случае получилось 1,04 мс, что дает то же самое значение скорости.
Миниатюры:
Нажмите на изображение для увеличения
Название: SaleaeLogic_SampleRate8MHz.png
Просмотров: 0
Размер:	41.0 Кб
ID:	163638   Нажмите на изображение для увеличения
Название: SaleaeLogic_1bit.png
Просмотров: 0
Размер:	18.4 Кб
ID:	163639   Нажмите на изображение для увеличения
Название: SaleaeLogic_1byte.png
Просмотров: 0
Размер:	26.5 Кб
ID:	163640  

Реклама:
tsb вне форума  
Сказали "Спасибо" tsb
vladh (26.06.2021)
Непрочитано 02.08.2021, 06:32  
vladh
Почётный гражданин KAZUS.RUN
 
Регистрация: 03.12.2004
Сообщений: 1,311
Сказал спасибо: 353
Сказали Спасибо 76 раз(а) в 33 сообщении(ях)
vladh на пути к лучшему
По умолчанию Re: Какая CRC правильная

Удалось наладить связь с частотником, но для этого пришлось отказаться от стандартных команд компилятора и работать непосредственно с регистром приемника моего контроллера. Но получается почему то приходят непонятные ответы от ПЧ. Я попытался перевести и вникнуть в суть написанного, но так и не понял. Разъясните пожалуйста бестолковому. Речь идет о таблице 13-5. Там третьим пунктом идет т.н. "Request Byte". Я так понимаю, что он представляет собой количество байт в данном ответном кадре. Входят ли в это число байты с номером связи(первый байт ответа), байт команд(второй байт ответа), и байты контрольной суммы? Или это только количество байт данных?
Вложения:
Тип файла: pdf N700__man_eng.pdf (4.52 Мб, 0 просмотров)
vladh вне форума  
Непрочитано 02.08.2021, 14:28  
tsb
Прописка
 
Аватар для tsb
 
Регистрация: 25.11.2006
Адрес: Харьков
Сообщений: 295
Сказал спасибо: 25
Сказали Спасибо 71 раз(а) в 60 сообщении(ях)
tsb на пути к лучшему
По умолчанию Re: Какая CRC правильная

Сообщение от vladh Посмотреть сообщение
Или это только количество байт данных?
"Data byte number" - количество байт ДАННЫХ = количеству параметров (регистров) в запросе, умноженное на 2 (так как каждый регистр состоит из 2х байтов).
tsb вне форума  
Сказали "Спасибо" tsb
vladh (02.08.2021)
 
Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Простой копировщик домофонных ключей RECTO Микроконтроллеры, АЦП, память и т.д 7973 04.09.2016 02:46
Книги dosikus Электронная библиотека 11242 29.12.2015 23:45
SPI с аппаратным CRC ilya_sh STM8 6 11.06.2015 13:06
Функция для расчета CRC maxNTF Микроконтроллеры, АЦП, память и т.д 3 30.12.2009 10:16
DS1990 и crc sergio-nsk Микроконтроллеры, АЦП, память и т.д 13 12.02.2009 11:09


Часовой пояс GMT +4, время: 01:35.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.