Понять формат данных
Re: Понять формат данных
[uquote="kalobyte",url="/forum/viewtopic.php?p=4558208#p4558208"]контроллерами занялся позже, потому что пик 84й был дорогой у нас, а 89с это гавно древнее[/uquote]
Вот потому я и говорю - нахрен не нужны все эти платные курсы и видосы. Куда как более сложные задачи решались без этих курсов, и даже без интернетов и контроллеров. А сейчас платить кому-то за общедоступную информацию и вовсе впадлу, при наличии интернета и хреновой кучи ресурсов.
Вот потому я и говорю - нахрен не нужны все эти платные курсы и видосы. Куда как более сложные задачи решались без этих курсов, и даже без интернетов и контроллеров. А сейчас платить кому-то за общедоступную информацию и вовсе впадлу, при наличии интернета и хреновой кучи ресурсов.
Астролябия-сама меряет, было бы что мерять!!!
Re: Понять формат данных
Нужен лишь план.
Кстати, было бы неплохо, если кто-нибудь с преподавательской профессией накидал бы современный план для самообучающихся. Потому что книжки Борисова, Свореня, Айсберга слегка устарели примерами, ну а учиться сходу по Хоровицу и Хиллу вряд ли возможно.
Кстати, было бы неплохо, если кто-нибудь с преподавательской профессией накидал бы современный план для самообучающихся. Потому что книжки Борисова, Свореня, Айсберга слегка устарели примерами, ну а учиться сходу по Хоровицу и Хиллу вряд ли возможно.
Re: Понять формат данных
он уже есть и за обучение по этому плану надо заплатить 140кMartian писал(а):Нужен лишь план.
https://easyembedded.ru/page/ius
рассчитан на 12 месяцев обучения и 447 часов
https://easyembedded.ru/training/view/ius-8-c_pro
давай, учи сам, пробуй
https://easyembedded.ru/training/view/ius-10-svyaz
сколько лет ты будеш собирать всю эту инфу?
тематические ответы только в форуме, в приват не пишите
Re: Понять формат данных
Не особо вижу проблемы в систематизации приобретаемых знаний. И не говорил, что собираюсь учить сам или пробовать, зачем ты фантазируешь? У меня нет педагогического. Более того, я не предлагал и преподавателям обучать, всего лишь составить план, подобрать литературу, для того, чтобы у начинающих был системный, а не дилетантский, как у нас тобой, подход.
По приведенным тобой ссылкам есть фото и описания чуваков - заправила выглядит уродски, их "подробнее" внушает разве что домохозяйке - здесь у половины такое же, а то и покруче. А в наименовании их "уроков" - ошибки. За что такие деньги, непонятно...
По приведенным тобой ссылкам есть фото и описания чуваков - заправила выглядит уродски, их "подробнее" внушает разве что домохозяйке - здесь у половины такое же, а то и покруче. А в наименовании их "уроков" - ошибки. За что такие деньги, непонятно...
Re: Понять формат данных
[uquote="kalobyte",url="/forum/viewtopic.php?p=4558396#p4558396"]рассчитан на 12 месяцев обучения и 447 часов[/uquote]
А в результате еще одна надрессированная на детских китайских кубиках обезьяна непонимающая что она делает и не имеющая представления об основах. Такие "эмбеддеры" каждый день на форум приходят и требуют по бырому рассказать им почему у них нихрена не работает на уровне рассыпухи. Потом традиционно кидаются в обидки и пропадают куда-то навсегда. Наверное, тоже отправляются кого-то учить.
[uquote="kalobyte",url="/forum/viewtopic.php?p=4558396#p4558396"]сколько лет ты будеш собирать всю эту инфу?[/uquote]
Ровно столько, сколько нужно для ее полного усваивания. На что потребуется уж точно не один год.
Подача инфы крайне сомнительная. Зачем нормальному челу знать что-то о протоколах, если он не знает нахрена они вообще нужны - протоколы.
А в результате еще одна надрессированная на детских китайских кубиках обезьяна непонимающая что она делает и не имеющая представления об основах. Такие "эмбеддеры" каждый день на форум приходят и требуют по бырому рассказать им почему у них нихрена не работает на уровне рассыпухи. Потом традиционно кидаются в обидки и пропадают куда-то навсегда. Наверное, тоже отправляются кого-то учить.
[uquote="kalobyte",url="/forum/viewtopic.php?p=4558396#p4558396"]сколько лет ты будеш собирать всю эту инфу?[/uquote]
Ровно столько, сколько нужно для ее полного усваивания. На что потребуется уж точно не один год.
Подача инфы крайне сомнительная. Зачем нормальному челу знать что-то о протоколах, если он не знает нахрена они вообще нужны - протоколы.
Астролябия-сама меряет, было бы что мерять!!!
-
suzx
- Открыл глаза
- Сообщения: 40
- Зарегистрирован: Сб апр 29, 2017 04:58:05
- Откуда: Ташкент
- Контактная информация:
Re: Понять формат данных
Давайте подведём итоги господа !!!!
Искуственный интелект выдал примерно следующее для двух считывателей считыватель А - это вход и считыватель B
Программа не может понять где вход где выход поэтому префекс нужен
вобщем код в студию
#include <SoftwareSerial.h>
#define D0_PIN 2 // Пин D0 для считывателя 1
#define D1_PIN 3 // Пин D1 для считывателя 1
#define D2_PIN 4 // Пин D0 для считывателя 2
#define D3_PIN 5 // Пин D1 для считывателя 2
SoftwareSerial serialPort(8, 9); // Пины RX, TX для виртуального COM порта
void setup() {
pinMode(D0_PIN, INPUT);
pinMode(D1_PIN, INPUT);
pinMode(D2_PIN, INPUT);
pinMode(D3_PIN, INPUT);
serialPort.begin(9600); // Инициализация виртуального COM порта
}
void loop() {
readWiegand(D0_PIN, D1_PIN, 'A'); // Чтение данных с считывателя 1 с префиксом 'A'
readWiegand(D2_PIN, D3_PIN, 'B'); // Чтение данных с считывателя 2 с префиксом 'B'
}
void readWiegand(int pinD0, int pinD1, char prefix) {
unsigned long cardCode = 0;
byte bitCount = 0;
byte totalBits = 0;
while (totalBits < 26) {
if (digitalRead(pinD0) == HIGH) {
bitCount++;
totalBits++;
cardCode = (cardCode << 1) | 1;
} else if (digitalRead(pinD1) == HIGH) {
bitCount++;
totalBits++;
cardCode = (cardCode << 1);
}
delayMicroseconds(30);
if (bitCount == 26) {
// Вывод информации в виртуальный COM порт с префиксом
serialPort.print(prefix);
serialPort.print(": ");
serialPort.println(cardCode);
bitCount = 0;
cardCode = 0;
}
}
}
Я работаю в клинике на дядю и так сказать уже устал за гроши существовать вспомнил что я когда интересовался пик процессорами и тут ещё Ардуино а ещё есть СТМ 32 - так это вобще бомба - но посмотрев как програмировать стм 32 чтото мозг закипел .
Хотелось бы уже существующими сканерами карточек вигард 26 перехватывать инфу и мелкая совтинка будет лезть в СКУЛЬ и вытаскивать работника с фоткой и выводить на экран что такой пришол или ушол
Сейчас задача подружиться с этим Вигардом
Эта задача полностью мною финансируется засчёт там ардуинки и моего головной сумасшетствия - я хочу чтобы вы поняли что это чисто проэкт для галочки что я смог понять и всё такое .
Я так понял что есть 2 шины на одной нули сыпятся на другой единицы их нужно перехватить и потом в нормальный вид отформатировать и выплюнуть толи по ком порту толи по виртуальному USB сом примерно такая задача для начала
Искуственный интелект выдал примерно следующее для двух считывателей считыватель А - это вход и считыватель B
Программа не может понять где вход где выход поэтому префекс нужен
вобщем код в студию
#include <SoftwareSerial.h>
#define D0_PIN 2 // Пин D0 для считывателя 1
#define D1_PIN 3 // Пин D1 для считывателя 1
#define D2_PIN 4 // Пин D0 для считывателя 2
#define D3_PIN 5 // Пин D1 для считывателя 2
SoftwareSerial serialPort(8, 9); // Пины RX, TX для виртуального COM порта
void setup() {
pinMode(D0_PIN, INPUT);
pinMode(D1_PIN, INPUT);
pinMode(D2_PIN, INPUT);
pinMode(D3_PIN, INPUT);
serialPort.begin(9600); // Инициализация виртуального COM порта
}
void loop() {
readWiegand(D0_PIN, D1_PIN, 'A'); // Чтение данных с считывателя 1 с префиксом 'A'
readWiegand(D2_PIN, D3_PIN, 'B'); // Чтение данных с считывателя 2 с префиксом 'B'
}
void readWiegand(int pinD0, int pinD1, char prefix) {
unsigned long cardCode = 0;
byte bitCount = 0;
byte totalBits = 0;
while (totalBits < 26) {
if (digitalRead(pinD0) == HIGH) {
bitCount++;
totalBits++;
cardCode = (cardCode << 1) | 1;
} else if (digitalRead(pinD1) == HIGH) {
bitCount++;
totalBits++;
cardCode = (cardCode << 1);
}
delayMicroseconds(30);
if (bitCount == 26) {
// Вывод информации в виртуальный COM порт с префиксом
serialPort.print(prefix);
serialPort.print(": ");
serialPort.println(cardCode);
bitCount = 0;
cardCode = 0;
}
}
}
Я работаю в клинике на дядю и так сказать уже устал за гроши существовать вспомнил что я когда интересовался пик процессорами и тут ещё Ардуино а ещё есть СТМ 32 - так это вобще бомба - но посмотрев как програмировать стм 32 чтото мозг закипел .
Хотелось бы уже существующими сканерами карточек вигард 26 перехватывать инфу и мелкая совтинка будет лезть в СКУЛЬ и вытаскивать работника с фоткой и выводить на экран что такой пришол или ушол
Сейчас задача подружиться с этим Вигардом
Эта задача полностью мною финансируется засчёт там ардуинки и моего головной сумасшетствия - я хочу чтобы вы поняли что это чисто проэкт для галочки что я смог понять и всё такое .
Я так понял что есть 2 шины на одной нули сыпятся на другой единицы их нужно перехватить и потом в нормальный вид отформатировать и выплюнуть толи по ком порту толи по виртуальному USB сом примерно такая задача для начала
Для веры - нужна вся правда.
•−•− −−•• −• •− ••−− −•− •− −•− ••• −−− −••• •−• •− − −••− −− •− −−−− •• −• ••− •−− •−• • −− • −• ••
•−•− −−•• −• •− ••−− −•− •− −•− ••• −−− −••• •−• •− − −••− −− •− −−−− •• −• ••− •−− •−• • −− • −• ••
Re: Понять формат данных
[uquote="suzx",url="/forum/viewtopic.php?p=4558434#p4558434"]вобщем код в студию[/uquote]Нууу... разбирать чужой кот вряд ли кто-то будет. Проще самому насрать, чем в чужом говне копаться.
[uquote="suzx",url="/forum/viewtopic.php?p=4558434#p4558434"]тут ещё Ардуино а ещё есть СТМ 32 - так это вобще бомба - но посмотрев как програмировать стм 32 чтото мозг закипел .[/uquote]Расскажу свой опыт освоения оного семейства. На момент появления у меня такого МК опыт с АВРками опыт уже был неплохой, так что осталось только познать отличия. Что я сделал: на работе прихватизировал платку с STM32F103RCT6, изъятую из уже никому не нужного макета, соединил её с символьным ЖК индикатором на HD44780 (две строки по двадцать символов, подсветка RGB), купил платку с УКВ приёмником RDA5807, немного кнопок, пару динамиков, собрал всё это в подходящий корпус, вознамериваясь сделать себе будильник с приёмником. О чём это я? О том, как себя замотивировать. Когда есть вкусная цель, то она и осуществляется. Осуществилась она как раз вовремя, вскоре на работе и самому пришлось писать софт под STM32, а я уже умел.
Конечно, пришлось погуглить порядочно, но когда есть желание получить полезную вещицу (а будильник именно с радио, и не какой попало, а с моими хотелками, мне тогда очень был нужен) оно как-то проще.
[uquote="suzx",url="/forum/viewtopic.php?p=4558434#p4558434"]Я так понял что есть 2 шины на одной нули сыпятся на другой единицы их нужно перехватить и потом в нормальный вид отформатировать и выплюнуть толи по ком порту толи по виртуальному USB сом примерно такая задача для начала[/uquote]Ага. Задачка совсем простая.
В принципе, халтурка тоже может замотивировать освоение нового семейства МК, но в голове постоянно будет шевелиться мыслишка: а вдруг не справлюсь, она будет ощутимо мешаться. Если делать что-то для себя, то и пёс с ним, не получилось - и ладно, а вот когда халтурку не выполнил - оно хуже.
[uquote="suzx",url="/forum/viewtopic.php?p=4558434#p4558434"]тут ещё Ардуино а ещё есть СТМ 32 - так это вобще бомба - но посмотрев как програмировать стм 32 чтото мозг закипел .[/uquote]Расскажу свой опыт освоения оного семейства. На момент появления у меня такого МК опыт с АВРками опыт уже был неплохой, так что осталось только познать отличия. Что я сделал: на работе прихватизировал платку с STM32F103RCT6, изъятую из уже никому не нужного макета, соединил её с символьным ЖК индикатором на HD44780 (две строки по двадцать символов, подсветка RGB), купил платку с УКВ приёмником RDA5807, немного кнопок, пару динамиков, собрал всё это в подходящий корпус, вознамериваясь сделать себе будильник с приёмником. О чём это я? О том, как себя замотивировать. Когда есть вкусная цель, то она и осуществляется. Осуществилась она как раз вовремя, вскоре на работе и самому пришлось писать софт под STM32, а я уже умел.
[uquote="suzx",url="/forum/viewtopic.php?p=4558434#p4558434"]Я так понял что есть 2 шины на одной нули сыпятся на другой единицы их нужно перехватить и потом в нормальный вид отформатировать и выплюнуть толи по ком порту толи по виртуальному USB сом примерно такая задача для начала[/uquote]Ага. Задачка совсем простая.
В принципе, халтурка тоже может замотивировать освоение нового семейства МК, но в голове постоянно будет шевелиться мыслишка: а вдруг не справлюсь, она будет ощутимо мешаться. Если делать что-то для себя, то и пёс с ним, не получилось - и ладно, а вот когда халтурку не выполнил - оно хуже.
Последний раз редактировалось mickbell Пт мар 22, 2024 13:07:49, всего редактировалось 1 раз.
И хрюкотали зелюки,
Как мюмзики в мове.
На каждый РКН
Найдётся VPN.
Как мюмзики в мове.
На каждый РКН
Найдётся VPN.
Re: Понять формат данных
для этого и используется с++, чтобы просто создавать 2 объекта, где разница будет только во входящих параметрах номеров контактовsuzx писал(а):Программа не может понять где вход где выход поэтому префекс нужен
прога гавно, иак работать не будет, потому что все работает в суперцикле, а отлов изменений на входах надо делать или по прерываниям, или по таймеру, который часто запускает функцию считывания состояний входов
вот тебе готовая библиотека
https://github.com/monkeyboard/Wiegand- ... or-Arduino
сначала с ней запусти читалку, увидиш что она выдает, изучи код и попробуй сам написать уже
но чтобы написать - надо понимать основы коденья под контроллеры, что такое асинхронное программирование, машина состояний, битовые маски, прерывания и еще 100500 херней
никакой интеллект тебе ничего не напишет, это просто чуть продвинутая поисковая машина, не более
ну кодить не каждый может, как и сочинять музыку или писать картиныAsmodey писал(а):А в результате еще одна надрессированная на детских китайских кубиках обезьяна непонимающая что она делает и не имеющая представления об основах.
а делать шедевры и подавно могут единицы
низкий тестостерон, дрочка, неправильное питание, аленизм, бабское воспитание - вот база, а не курсыAsmodey писал(а):Такие "эмбеддеры" каждый день на форум приходят и требуют по бырому рассказать
после быдловузов такие же дурачки с дипломами выходят
а на каких кубиках надо? российских? американских? а они есть? а сколько стоят?Asmodey писал(а): на детских китайских кубиках
для освоения коденья под контроллеры года достаточно, если ты вообще нольAsmodey писал(а):Ровно столько, сколько нужно для ее полного усваивания. На что потребуется уж точно не один год.
примерно такой же порог входа в ит сегодня
у автора есть канал на ютубе, можно посмотреть курс по ртос, чтобы принять решение о надобности платного курсаAsmodey писал(а):Подача инфы крайне сомнительная.
в курсе рассказывается о протоколах и шинах, как без них? есть и радиопротоколыAsmodey писал(а): Зачем нормальному челу знать что-то о протоколах, если он не знает нахрена они вообще нужны - протоколы.
так ты пишеш, что тебе нужен какой-то планMartian писал(а):И не говорил, что собираюсь учить сам или пробовать, зачем ты фантазируешь?
я тебе план подкинул
так что фантазируеш это ты насчет самостоятельного обучения по какому-то плану
учиться по старым чернобелым книжкам в 2024 году это не просто плохая идея, это самая идиотская из идейMartian писал(а):Потому что книжки Борисова, Свореня, Айсберга слегка устарели примерами, ну а учиться сходу по Хоровицу и Хиллу вряд ли возможно.
поэтому и придуманы курсы, где обученый человек быстро покажет тебе и расскажет
в смысле выглядит уродски? ты баба что ли, чтобы оценивать как выглядит какой-то мужик или тебе нужна от него инфа?Martian писал(а):есть фото и описания чуваков - заправила выглядит уродски
потому что раньше не было годных курсов по контроллерам, приходилось все эти куски дергать из разных местMartian писал(а):чтобы у начинающих был системный, а не дилетантский, как у нас тобой, подход.
а сейчас курс есть, содержимое мне нравится и я бы его купил, но я уже и так прошел и купил курсов, мне бы с ними разобраться до конца
где именно?Martian писал(а):А в наименовании их "уроков" - ошибки.
за годы реального опыта, а не рисования вм80 на ушатаной доскеMartian писал(а):За что такие деньги, непонятно...
вроде дал линки на содержание курса, что тебе там непонятно?
Добавлено after 26 minutes 35 seconds:
смотрю код библиотеки и как я и говорил - используются прерывания сверху вниз
attachInterrupt(digitalPinToInterrupt(pinD0), ReadD0, FALLING); // Hardware interrupt - high to low pulse
attachInterrupt(digitalPinToInterrupt(pinD1), ReadD1, FALLING); // Hardware interrupt - high to low pulse
на обоих входах
тематические ответы только в форуме, в приват не пишите
Re: Понять формат данных
[uquote="kalobyte",url="/forum/viewtopic.php?p=4558504#p4558504"]
Дело в следующем. Посмотрел я содержание, и заметил вот чего. Первым пунктом идет "Обзор современных протоколов". Ага, нормально, вот значит протоколы какие. А третьим пунктом "Физический уровень технологий передачи данных". То же самое, что в былокнижках и быдловузах. Удаление гланд через задницу. Человеку впаривают еще не нужную ему и неведомую хрень, которая неизвестно для чего может пригодится. Как учащийся может прийти обоснованию необходимости протоколов передачи данных естественным путем? Сначала передатчик и приемник делаем. Нажимаем кнопку на передатчике, на приемнике зажигается лампочка. Вот значит, один бит мы умеем передавать. Дальше нам нужно передать, скажем, байт. Опаньки, обучающийся попадает в затруднительное положение - нужно последовательно передать состояние битов в байте по одноканальному интерфейсу хотя бы в одну сторону. Вот оно то самое, надо придумывать способ договориться передатчику и приемнику между собой как передать бит за битом, как определить каким образом определяется начало передачи и конец, как определяются состояния битов в пакете и т.д. и т.п. Вот тут как раз появляется необходимость изучать протоколы, тут обучаемый уже в состоянии понять для чего они нужны. А здесь же за 140 тыщ рублев опять все то же самое что в быдлокнижках почти бесплатно - бессмысленная, необдуманная последовательность подачи материалов. У них хвост виляет собакой, не приемники с передатчиками требуют протоколов, а наоборот, для реализации протоколов у них нужны приемники и передатчики. Потому что сначала у них протоколы, и лишь затем физический уровень передачи данных.
Чтобы кого-то чему-то научить, мало быть электронщиком или программистом. Надо четко понимать чего там в башке у обучаемого происходит, чтобы знать как вдолбить знания ему в бестолковку так чтобы он понял. Для этого педагогический талант требуется, а он редкость и далеко не всякий инженер им обладает.
Вот текст с их странички "Курс "Инженер Умных Систем"".
у автора есть канал на ютубе, можно посмотреть курс по ртос, чтобы принять решение о надобности платного курсаAsmodey писал(а):Подача инфы крайне сомнительная.
в курсе рассказывается о протоколах и шинах, как без них? есть и радиопротоколы[/uquote]Asmodey писал(а): Зачем нормальному челу знать что-то о протоколах, если он не знает нахрена они вообще нужны - протоколы.
Дело в следующем. Посмотрел я содержание, и заметил вот чего. Первым пунктом идет "Обзор современных протоколов". Ага, нормально, вот значит протоколы какие. А третьим пунктом "Физический уровень технологий передачи данных". То же самое, что в былокнижках и быдловузах. Удаление гланд через задницу. Человеку впаривают еще не нужную ему и неведомую хрень, которая неизвестно для чего может пригодится. Как учащийся может прийти обоснованию необходимости протоколов передачи данных естественным путем? Сначала передатчик и приемник делаем. Нажимаем кнопку на передатчике, на приемнике зажигается лампочка. Вот значит, один бит мы умеем передавать. Дальше нам нужно передать, скажем, байт. Опаньки, обучающийся попадает в затруднительное положение - нужно последовательно передать состояние битов в байте по одноканальному интерфейсу хотя бы в одну сторону. Вот оно то самое, надо придумывать способ договориться передатчику и приемнику между собой как передать бит за битом, как определить каким образом определяется начало передачи и конец, как определяются состояния битов в пакете и т.д. и т.п. Вот тут как раз появляется необходимость изучать протоколы, тут обучаемый уже в состоянии понять для чего они нужны. А здесь же за 140 тыщ рублев опять все то же самое что в быдлокнижках почти бесплатно - бессмысленная, необдуманная последовательность подачи материалов. У них хвост виляет собакой, не приемники с передатчиками требуют протоколов, а наоборот, для реализации протоколов у них нужны приемники и передатчики. Потому что сначала у них протоколы, и лишь затем физический уровень передачи данных.
Чтобы кого-то чему-то научить, мало быть электронщиком или программистом. Надо четко понимать чего там в башке у обучаемого происходит, чтобы знать как вдолбить знания ему в бестолковку так чтобы он понял. Для этого педагогический талант требуется, а он редкость и далеко не всякий инженер им обладает.
Вот текст с их странички "Курс "Инженер Умных Систем"".
Не надо быть филолухом чтобы понять - тут что-то не так...Инженер умных систем использует технологии встраиваемых систем (embedded) для разработки устройств для дома и промышленности. Такие устройства могут использоваться во многих отраслях жизни человека, могут связываться в сети Интернета вещей.
Специалисты этой сферы IT пишут код, работают с микроконтроллерами, умеют разрабатывать и паять печатные платы. Производить отладку и внедрять умные устройства.
Астролябия-сама меряет, было бы что мерять!!!
- КРАМ
- Друг Кота
- Сообщения: 25167
- Зарегистрирован: Чт янв 10, 2008 22:01:02
- Откуда: Московская область, Фрязино
Re: Понять формат данных
[uquote="Asmodey",url="/forum/viewtopic.php?p=4558510#p4558510"]Надо четко понимать чего там в башке у обучаемого происходит, чтобы знать как вдолбить знания ему в бестолковку так чтобы он понял. Для этого педагогический талант требуется, а он редкость и далеко не всякий инженер им обладает....[/uquote]
С этим трудно не согласиться.
Однако есть одно замечание.
Когда в ВУЗе изучают фундаментальные общенаучные дисциплины, то параллельно имеется курс "Введение в специальность". Вот это самое "Введение" предназначено именно для того, чтобы обозначить цепочку последовательности овладения ремеслом. Объяснить студню первого курса, что для изучения теории сигналов нужно овладеть неким внешне ужасно абстрактным математическим аппаратом достаточно сложно, если даже не сказать невозможно.
И тут уже кто на кого учился... У обучаемого должна быть хорошая привычка забегать вперед как дилетант, пытаясь прощупать свое будущее.
И в нашем ремесле серьезное радиолюбительство (а не ардуиноподобное складывание кубиков) как раз и является этим забеганием вперед.
То есть ОТ ОБЩЕГО К ЧАСТНОМУ. Сначала уровень юзабельности, а от него вниз, познавая предметы все глубже и подробнее.
В этом качестве в этом есть прямой смысл.
С этим трудно не согласиться.
Однако есть одно замечание.
Когда в ВУЗе изучают фундаментальные общенаучные дисциплины, то параллельно имеется курс "Введение в специальность". Вот это самое "Введение" предназначено именно для того, чтобы обозначить цепочку последовательности овладения ремеслом. Объяснить студню первого курса, что для изучения теории сигналов нужно овладеть неким внешне ужасно абстрактным математическим аппаратом достаточно сложно, если даже не сказать невозможно.
И тут уже кто на кого учился... У обучаемого должна быть хорошая привычка забегать вперед как дилетант, пытаясь прощупать свое будущее.
И в нашем ремесле серьезное радиолюбительство (а не ардуиноподобное складывание кубиков) как раз и является этим забеганием вперед.
То есть ОТ ОБЩЕГО К ЧАСТНОМУ. Сначала уровень юзабельности, а от него вниз, познавая предметы все глубже и подробнее.
В этом качестве в этом есть прямой смысл.
Re: Понять формат данных
и что тебя смущает?Asmodey писал(а):Первым пунктом идет "Обзор современных протоколов". Ага, нормально, вот значит протоколы какие. А третьим пунктом "Физический уровень технологий передачи данных".
https://easyembedded.ru/training/view/ius-7-bte
вот тут идет подробное изучение всяких протоколов
а что ты показывал это уже 3й модуль
https://easyembedded.ru/training/view/ius-10-svyaz
когда ты покупаеш курс за 1.5к евров, то ты будеш уверен, для чего тебе это всеAsmodey писал(а):Человеку впаривают еще не нужную ему и неведомую хрень, которая неизвестно для чего может пригодится.
это тебе не бесплатный быдловуз, куда мамка отправила, чтобы хоть какая-то корка была и хоть куда бы взяли на работу
тут ты точно не понимаеш, нахера оно тебе все это, если ты просто хочеш спать до обеда, играть в игры и пить пивасик на мамкину пенсию
ты мыслиш школьными мыслямиAsmodey писал(а):Опаньки, обучающийся попадает в затруднительное положение - нужно последовательно передать состояние битов в байте по одноканальному интерфейсу хотя бы в одну сторону.
курс по созданию иот девайсов, там используются стандартные протоколы и не нужно лезть в дебри модуляций и подобной херни
да и все это проходят при изучении юарта того же
можеш показать такую книжку? за 1400 рублевAsmodey писал(а):А здесь же за 140 тыщ рублев опять все то же самое что в быдлокнижках почти бесплатно
у автора кстати есть бесплатная книжка по фриртос
https://mrroot.pro/books/kniga-operaczi ... trollerov/
а так ты только посты можеш найти по отдельным темам
https://habr.com/ru/articles/129105/
я смотрю его канал давно, все нормально он объясняетAsmodey писал(а):Для этого педагогический талант требуется, а он редкость и далеко не всякий инженер им обладает.
я нихера не понялAsmodey писал(а):Не надо быть филолухом чтобы понять - тут что-то не так...
тематические ответы только в форуме, в приват не пишите
- КРАМ
- Друг Кота
- Сообщения: 25167
- Зарегистрирован: Чт янв 10, 2008 22:01:02
- Откуда: Московская область, Фрязино
Re: Понять формат данных
[uquote="kalobyte",url="/forum/viewtopic.php?p=4558627#p4558627"]да и все это проходят при изучении юарта того же[/uquote]
А ты точно умеешь корректно пользоваться физ.уровнями протоколов построенных на UART?
Физ. уровни - это самый большой вынос моска у таких как ты.
Типа все сделал "правильно", а надежно работать не желает....
А ты точно умеешь корректно пользоваться физ.уровнями протоколов построенных на UART?
Физ. уровни - это самый большой вынос моска у таких как ты.
Re: Понять формат данных
[uquote="kalobyte",url="/forum/viewtopic.php?p=4558627#p4558627"]там используются стандартные протоколы[/uquote]
И каким же образом стандартизация протоколов объясняет необходимость знакомится с ними? Есть какие-то протоколы, и чего? Гвозди ими забивать?
И каким же образом стандартизация протоколов объясняет необходимость знакомится с ними? Есть какие-то протоколы, и чего? Гвозди ими забивать?
Астролябия-сама меряет, было бы что мерять!!!
Re: Понять формат данных
каких именно?КРАМ писал(а):А ты точно умеешь корректно пользоваться физ.уровнями протоколов построенных на UART?
почему?КРАМ писал(а):Типа все сделал "правильно", а надежно работать не желает....
чтобы знать, какие там есть тюнингуемые параметрыAsmodey писал(а):И каким же образом стандартизация протоколов объясняет необходимость знакомится с ними?
например при настройке точки доступа есть 100500 всяких параметров и надо знать что они значать и какие цифры там надо писать в каких случаях
но как работает влан я например не знаю и мне похер как-то
каждый протокол для конкретного примененияAsmodey писал(а):Есть какие-то протоколы, и чего? Гвозди ими забивать?
я например знаю 100500 всяких протоколов разных уровней и где и как их применяют
но это не значит, что я прям ковырялся там в каждом бите
тематические ответы только в форуме, в приват не пишите
- КРАМ
- Друг Кота
- Сообщения: 25167
- Зарегистрирован: Чт янв 10, 2008 22:01:02
- Откуда: Московская область, Фрязино
Re: Понять формат данных
[uquote="kalobyte",url="/forum/viewtopic.php?p=4558680#p4558680"]
Это прикольно... То есть ты не в курсе физ. уровней UART?
RS232, RS422, RS485 тебе ни о чем не говорят?
"И этот человек учит нас не ковырять в носу..."(с)
[uquote="kalobyte",url="/forum/viewtopic.php?p=4558680#p4558680"]почему?[/uquote]
Патамушта такие как ты не учили физику средней школы.
каких именно?[/uquote]КРАМ писал(а):А ты точно умеешь корректно пользоваться физ.уровнями протоколов построенных на UART?
Это прикольно... То есть ты не в курсе физ. уровней UART?
RS232, RS422, RS485 тебе ни о чем не говорят?
"И этот человек учит нас не ковырять в носу..."(с)
[uquote="kalobyte",url="/forum/viewtopic.php?p=4558680#p4558680"]почему?[/uquote]
Патамушта такие как ты не учили физику средней школы.
Re: Понять формат данных
[uquote="kalobyte",url="/forum/viewtopic.php?p=4558680#p4558680"]чтобы знать, какие там есть тюнингуемые параметры[/uquote]У меня такое впечатление, что я с радиоточкой общаюсь. Какие параметры, если человек вообще не знает что данные вообще передают, в если знает, то не знает зачем?
[uquote="kalobyte",url="/forum/viewtopic.php?p=4558680#p4558680"]я например знаю 100500 всяких протоколов разных уровней и где и как их применяют
но это не значит, что я прям ковырялся там в каждом бите[/uquote]Но ты знаешь для чего они разрабатывались?
[uquote="kalobyte",url="/forum/viewtopic.php?p=4558680#p4558680"]я например знаю 100500 всяких протоколов разных уровней и где и как их применяют
но это не значит, что я прям ковырялся там в каждом бите[/uquote]Но ты знаешь для чего они разрабатывались?
Астролябия-сама меряет, было бы что мерять!!!
Re: Понять формат данных
Ну и ... вместо конкретики...
А топикстартеру похоже всего то преобразователь интерфейса нужен с тех входных сигналов в строку, вводимую в комп по хотя бы rs232(стандартному СОМ порту).
Да при минимальных излишних затратах (на той же адуринке)...
Правда я бы использовал одно внешнее прерывание и или пару диодов или дополнительную мелкосхемку рассыпухи(один элемент И) -зависит от конкретных нагрузочных характеристик источника данных.
Жаль электричество в моих краях дико нестабильно - комп только ночью включать относительно безопасно (дабы от нежданных отключений диски не "снесло")...
Позже может чего выложу из "размышлямс"...

А топикстартеру похоже всего то преобразователь интерфейса нужен с тех входных сигналов в строку, вводимую в комп по хотя бы rs232(стандартному СОМ порту).
Да при минимальных излишних затратах (на той же адуринке)...
Правда я бы использовал одно внешнее прерывание и или пару диодов или дополнительную мелкосхемку рассыпухи(один элемент И) -зависит от конкретных нагрузочных характеристик источника данных.
Жаль электричество в моих краях дико нестабильно - комп только ночью включать относительно безопасно (дабы от нежданных отключений диски не "снесло")...
Позже может чего выложу из "размышлямс"...
Re: Понять формат данных
я тебя специально переспросил, чтобы ты конкретно назвал что-то и не было недопониманийКРАМ писал(а):Это прикольно... То есть ты не в курсе физ. уровней UART?
RS232, RS422, RS485 тебе ни о чем не говорят?
с этой страницы https://radiokot.ru/forum/viewtopic.php ... 4&start=20
можеш почитать мои ответы, чтобы ты наконец прекратил выдумывать всякую херню себе про меня
нет, просто твой мозг 8 битный, памяти маловатоAsmodey писал(а):У меня такое впечатление, что я с радиоточкой общаюсь.
ты себе выдумал абстгактного покупателя курса в виде тупого школьника, которому некуда девать 1500 евров и он решил купить себе курсAsmodey писал(а): Какие параметры, если человек вообще не знает что данные вообще передают, в если знает, то не знает зачем?
ты натягиваеш сову на глобус
еще раз повторяю, что тот, кто готов выложить столько денег - уже имеет понятия про протоколы и знает примерно где и для чего их юзать
wifi, bluetоoth,zigbee, lora
тут есть один человек, который купил этот курс
я ему сейчас в приват напишу, чтобы он сюда пришел и ответил на вопрос, знает ли он про протоколы и зачем они
конечно знаю, не знать этого тупо нельзя, потому что даже ремонтеры знаю эти протоколы и2ц, спи, юарт, кан, проводные и беспроводные сетиAsmodey писал(а):Но ты знаешь для чего они разрабатывались?
если на заводе каком горбатишся, то там рс485, 422, модбас, еще там какие-то были более новые протоколы и интерфейсы
ты можеш знать, как настраивать девайсы сэтими протоколами, но ты не знаеш, как написать прогу с этими протоколами
вот курс для тех, кто уже в курсе базовых вещей
тематические ответы только в форуме, в приват не пишите
- КРАМ
- Друг Кота
- Сообщения: 25167
- Зарегистрирован: Чт янв 10, 2008 22:01:02
- Откуда: Московская область, Фрязино
Re: Понять формат данных
[uquote="kalobyte",url="/forum/viewtopic.php?p=4558908#p4558908"]можеш почитать мои ответы[/uquote]
Твои ответы никак не рассматривают физ. уровень UART.
Основная проблема физ.уровня UART - согласование витых пар или несимметричного сигнала RS232 на высокой скорости при относительно длинных кабелях. К этому добавляется типичная безграмотность в понимании работы дифпары. Я имею ввиду возможности существующих драйверов работать с перекосом потенциала приемника и передатчика. То есть речь идет о правилах прокладки выравнивающего провода, а так же защиты линии от опасных потенциалов.
Твои ответы никак не рассматривают физ. уровень UART.
Основная проблема физ.уровня UART - согласование витых пар или несимметричного сигнала RS232 на высокой скорости при относительно длинных кабелях. К этому добавляется типичная безграмотность в понимании работы дифпары. Я имею ввиду возможности существующих драйверов работать с перекосом потенциала приемника и передатчика. То есть речь идет о правилах прокладки выравнивающего провода, а так же защиты линии от опасных потенциалов.
Re: Понять формат данных
заземляется на одной сторонеКРАМ писал(а):То есть речь идет о правилах прокладки выравнивающего провода, а так же защиты линии от опасных потенциалов.
да? а я и не видел относительно длинных кабелей рс232КРАМ писал(а):Основная проблема физ.уровня UART - согласование витых пар или несимметричного сигнала RS232 на высокой скорости при относительно длинных кабелях.
это может ле 40-50 назад терминалы в ивц соединялись с менйтфреймом
для рс485 есть даташиты
касаемо работы на длинных дистанциях, то работает не на особо витом кабеле или на витой паре метров 120-150 на 2400
такова скорость поворотных креплений для видеокамер
тематические ответы только в форуме, в приват не пишите