Вызывает уважение основательный подход автора к изложению материала. Видно, что человек старается донести информацию до слушателя, а не просто так побалаболить. Так держать!
Добрый день! Спасибо за ваши уроки. Подскажите, как прошить мк на отделной плате при помощи платы Нуклео? Необходимо подключить к ножкам прошиваемого МК, - колодку СN4 от Нуклео(VDD TARGET на VDD МК, SWCLK, SWDIO, NRST к соотвецтвующим ножкам МК, GND на VSS)? Нужно ли отдельно подавать на VDD МК питание 3.3V, ведь на колодке програматора Нуклео VDD TARGET согласно схемы не будет 3.3V? Или при прошивке отдельно питание подавать не нужно? Нужно ли что то делать с ножкой BOOT0? Будет ли работать кнопка reset на плате нуклео для нашего пришиваемого МК или кнопку надо допаивать отдельно?
Добрый ден. Благодарю за комментарии. Напишите мне пожалуйста в телегу на собачкаfreeman_ni я вам помогу, тут не очень удобно отвечать и писать подобное.
26:00 Что это за стрелочки справа и слева? 2/8, 3/8 Анализ идёт на основе трёх бит: 4,5,6 биты. Это 3 бита из 8 ми. Для чего эти стрелочки справа и слева? Эти биты справа и слева от sampled value не используются ведь для анализа шума. Или это просто показано количество бит? Справа 2/8 это без стоп бита и 3/8 это вместе со стоп битом?
@@NRelectronics Что такое оверсемплинг я понимаю. Непонятно что по бокам этой выборки из 3х бит находится. Почему там стрелочки. Нет, о чём я спрашиваю точно непонятно.
@@NRelectronics 26:01 То есть некоторые значения выборки среднее 3 из восьми. Здесь используется ну какой то хитрый вариант 2 из восьми 3 из восьми. -------------- Ну да, всё очень подробно, что это я в самом деле. Выборка 3 из восьми в середине и называется sampled values. А там где стрелочки- это уже не sampled values.
Мажоритарная избирательная система -при которой избранными считаются кандидаты, получившие большинство голосов избирателей в своём избирательном округе. 111- это 100% ное голосование. 110 две единицы это большинство, но выдаст ошибку, шум.
@@NRelectronics Polling mode ожидает Стоп бит. Это ведь нормально. UART должен ведь знать когда закончилась передача 9 бит. В режиме прерывания Стоп бит не нужен?
@@NRelectronics Да, про это как мне кажется в видео ничего не было или было непонятно. В режиме прерывания не нужен стоп бит? Как тогда UART в режиме прерывания узнаёт что передача 9 бит окончена?
Вы сваливаете в одну кучу два разных режима. Вы предварительно настраиваете юарт на определённое количество стоп битов и они всегда проверяются в обоих режимах.
14:55 На TX считается количество единиц, а на RX проверяется то ли количество единиц пришло? Если бы так было, то неважно сколько бы бит потерялось, бит чётности бы это распознавал. Значит происходит что то другое. Значит навеное на TX считается количество единиц и проверяется чётное ли это количество, а на RX проверяется на чётность единиц. Отличный урок, нигде такой полной информации не находил.
Бит чётности при определённых потерях может и не отработать, с ним надо быть аккуратнее. Хотя применяется повсеместно для проверки целостности передачи посылок. Проверяется количество принятых байт, или если кольцевой буфер применён то вообще по кругу всё берётся. Почитайте про кольцевой буфер юарта, у меня небыло кажется ролика...
13:47 А если бит чётности не включён? В этом случае передаётся всё равно 8 бит, при 8 битной передаче? Бит чётности просто выставлен в ноль? Или передаваться будет 7 бит из за того что бит чётности отключён? Или если Parity bit выставлен в 0, то это бит чётности, а если Parity bit выставлен в 1, то это бит нечётности?
@@NRelectronics > Бита не чётности нет. (No parity) - без бита четности. (Even parity) - с битом проверки на четность. (Odd parity)-с битом проверки на нечетность.
Чуть неверная формулировка у Вас. Бит как единица информации может быть тллько 0 и 1. В ролике говорится про длительность сигнала, которая может быть равна 1, 1.5, 2 длительности бита. И тут противоречия нет.
@@alfarabius сейчас на телефоне послушаю "ор" обоих в сравнении))) Разница есть, ладно, если принципиально это в следующий раз уровень громкости подниму.
@@МихалИваныч стараюсь во всю!) На прошлых выходных два сделал, обычно делаю один. В эти выходные очень постараюсь сделать также два ролика...так что ожидайте ;-)
Вызывает уважение основательный подход автора к изложению материала. Видно, что человек старается донести информацию до слушателя, а не просто так побалаболить. Так держать!
Стараюсь именно для слушателей! Спасибо! Не забывайте про лайки, единственное, что стимулирует мой канал.
23:56 Полудуплекс надо настраивать как приёмопередатчик?
8:53 Потому что здесь TX написано для полудуплекса.
По памяти не помню, раз так приводил значит так и есть. Обычно юарт дуплексом используется...
Добрый день! Спасибо за ваши уроки. Подскажите, как прошить мк на отделной плате при помощи платы Нуклео? Необходимо подключить к ножкам прошиваемого МК, - колодку СN4 от Нуклео(VDD TARGET на VDD МК, SWCLK, SWDIO, NRST к соотвецтвующим ножкам МК, GND на VSS)? Нужно ли отдельно подавать на VDD МК питание 3.3V, ведь на колодке програматора Нуклео VDD TARGET согласно схемы не будет 3.3V? Или при прошивке отдельно питание подавать не нужно? Нужно ли что то делать с ножкой BOOT0? Будет ли работать кнопка reset на плате нуклео для нашего пришиваемого МК или кнопку надо допаивать отдельно?
Добрый ден. Благодарю за комментарии. Напишите мне пожалуйста в телегу на собачкаfreeman_ni я вам помогу, тут не очень удобно отвечать и писать подобное.
26:00
Что это за стрелочки справа и слева?
2/8, 3/8
Анализ идёт на основе трёх бит: 4,5,6 биты. Это 3 бита из 8 ми.
Для чего эти стрелочки справа и слева? Эти биты справа и слева от sampled value не используются ведь для анализа шума.
Или это просто показано количество бит?
Справа 2/8 это без стоп бита и 3/8 это вместе со стоп битом?
Оверсэмплинг. Выборка по 8 битам или 16 одного полезного бита данных, для шумных линий связи. Вроде норм всё рассказано и показано.
@@NRelectronics Что такое оверсемплинг я понимаю.
Непонятно что по бокам этой выборки из 3х бит находится. Почему там стрелочки.
Нет, о чём я спрашиваю точно непонятно.
Смотрите пожалуйста внимательно. Можно открыть RM подсмотреть ;)
@@NRelectronics 26:01 То есть некоторые значения выборки среднее 3 из восьми.
Здесь используется ну какой то хитрый вариант 2 из восьми 3 из восьми.
--------------
Ну да, всё очень подробно, что это я в самом деле.
Выборка 3 из восьми в середине и называется sampled values. А там где стрелочки- это уже не sampled values.
Мажоритарная избирательная система -при которой избранными считаются кандидаты, получившие большинство голосов избирателей в своём избирательном округе.
111- это 100% ное голосование.
110 две единицы это большинство, но выдаст ошибку, шум.
44:02 Это непонятно было.
В режиме прерываний не ожидается флаг события.
Почему в режиме прерываний не надо использовать режим опроса?
Polling mode? Он загружает мк непрерывным опросом, этого плохо для выполнения других задач. Поэтому если режим прерывания, то polling mode в топку.
@@NRelectronics Polling mode ожидает Стоп бит. Это ведь нормально.
UART должен ведь знать когда закончилась передача 9 бит.
В режиме прерывания Стоп бит не нужен?
Ожидает стоп бит. Но первый вопрос был про другое, почему в режиме прерывания не надо использовать режим опроса.
@@NRelectronics Да, про это как мне кажется в видео ничего не было или было непонятно.
В режиме прерывания не нужен стоп бит?
Как тогда UART в режиме прерывания узнаёт что передача 9 бит окончена?
Вы сваливаете в одну кучу два разных режима. Вы предварительно настраиваете юарт на определённое количество стоп битов и они всегда проверяются в обоих режимах.
14:55 На TX считается количество единиц, а на RX проверяется то ли количество единиц пришло?
Если бы так было, то неважно сколько бы бит потерялось, бит чётности бы это распознавал.
Значит происходит что то другое.
Значит навеное на TX считается количество единиц и проверяется чётное ли это количество, а на RX проверяется на чётность единиц.
Отличный урок, нигде такой полной информации не находил.
Бит чётности при определённых потерях может и не отработать, с ним надо быть аккуратнее. Хотя применяется повсеместно для проверки целостности передачи посылок. Проверяется количество принятых байт, или если кольцевой буфер применён то вообще по кругу всё берётся. Почитайте про кольцевой буфер юарта, у меня небыло кажется ролика...
13:47 А если бит чётности не включён?
В этом случае передаётся всё равно 8 бит, при 8 битной передаче?
Бит чётности просто выставлен в ноль?
Или передаваться будет 7 бит из за того что бит чётности отключён?
Или если Parity bit выставлен в 0, то это бит чётности, а если Parity bit выставлен в 1, то это бит нечётности?
Бит чётности при Parity bit 1. Бита не чётности нет. Там было вроде при его включении 9 бит полезных данных не передаётся. В RM описано.
@@NRelectronics
> Бита не чётности нет.
(No parity) - без бита четности.
(Even parity) - с битом проверки на четность.
(Odd parity)-с битом проверки на нечетность.
Послушайте. Если вы всё знаете зачем меня отвлекаете? 😀
@@NRelectronics Вы написали что бита нечётности нет.
Но вопрос был про немного другое.
Я всего не знаю, но если хотите, писать вам не буду.
Да, нет, почему, пишите)
3:39
Это из документции:
The USART only supports bit rates up to 115.2 Kbits/s
4.5 Мегабит/с это наверное сам USART поддерживает, но не STM32?
И stm32.
@@NRelectronics Это из документции:
The USART only supports bit rates up to 115.2 Kbits/s
Это вы что-то неправильно прочитали. Поддерживает разные скорости, очень гибко.
17:25 подробная расшифровка структуры UART
Да, именно так.
Не могу понять, как биты могут быть нецелые. 0.5 или 1.5. Подскажите, может тут какой-то другой смысл?
Да, может, именно так. Не ошибка это.
Определяется длительностью бита.
Чуть неверная формулировка у Вас. Бит как единица информации может быть тллько 0 и 1. В ролике говорится про длительность сигнала, которая может быть равна 1, 1.5, 2 длительности бита. И тут противоречия нет.
Можете дать доступ к второй части видео.
Выполнена просьба моих дорогих подписчиков!)
@@NRelectronics Спасибо!
@@NRelectronics наконец-то пришла моя STM32F4-DISCOVERY теперь мое убочение по вашим урокам продолжется с новой силой!
@@АлексПовзун-г6у отлично, я вас поздравляю с получением хорошей отладочной платы!
Если не секрет, то где и за сколько купили F4Disco ?
Звук бы погромче. Все бегунки выкрутил, но приходится прислушиваться.
Проверял, звук громкий.
@@NRelectronics Вы серьезно? Вот сейчас на телефоне запустилось видео, звук на максимум, а из динамика какой-то шепот (
@@alfarabius серьезно. У меня на максимальной громкости на телефоне я "ору". Только что проверил.
@@alfarabius сейчас на телефоне послушаю "ор" обоих в сравнении)))
Разница есть, ладно, если принципиально это в следующий раз уровень громкости подниму.
@@NRelectronics никакой принципиальной позиции, просто обратная связь.
Мне как лузеру, не понятно было в части про конфигурации.
Очень много каких-то аббревиатур совсем ни о чем не говорящих.
Есть список аббревиатур в интернете, можно посмотреть. Если все приводить, то видео будет двухчасовое, и так подзатянул.
Смотрите чаще мои видео и будете всё знать ;-)
@@NRelectronics смотрю по мере выхода)) Поэтому давайте почаще)))
@@МихалИваныч стараюсь во всю!) На прошлых выходных два сделал, обычно делаю один. В эти выходные очень постараюсь сделать также два ролика...так что ожидайте ;-)