Рад что помог, было интересно и полезно для вас. Следующее видео, уже будет с детальным разбором, думаю двух примеров для начала. И понесется потом...)
Спасибо что подписались! Лайк за лайк) Рекламируйте друзьям идея канала для начинающих и не очень программирование на языке Си для микроконтроллеров STM32.
Спасибо вам огромное за такую кучу уроков по stm и по си. Вам и автору с narodstream надо памятник воздвигнуть за то что без снобизма и на голом энтузиазме делает такие прекрасные уроки и распространяете в массы! Все отлично и прекрасно, лучше и адекватней чем у надменного персонажа istarik c его сайтом
Благодарю, очень приятно! Стараюсь, порой получается и хорошо)) istarik-со своих телеграмм каналов поудалял кучу людей беспричинно, так что он теперь не уважаемый в сообществе.
@@NRelectronics вот я и сам так столкнулся с его придурью. Странный персонаж он. Хотелось бы чтобы нечто подобное появилось в телеге, а люди надеюсь поддержат.
Спасибо огромное за уроки по C. Я совсем новичок. Хочу для себя освоить микроконтроллеры и программирование. Несмотря на то что есть всем известный канал с 💯 ми уроков по программированию avr, stm и т.д. Но как-то не заходит подача материала. А Ваше объяснение супер.
Отличный материал!!! Скорость речи менять не стоит. Все должно быть естественно, иначе всем остальным, особенно начинающим будет смотреть не интересно. Вы и сами не заметите, как Ваши уроки превратятся в видео рекламу отчетов и подведение итогов для самого себя. Самое трудное - это снимать документальные фильмы. Примите на веру - у Вас очень хорошо получается, доходчиво и не навязчиво. Предчувствие меня не обманывает - очень скоро Ваш канал будет самым популярным.
Спасибо за такую оценку моей работы! Мне уже даже не удобно... Многие говорят, что медленно говорю, но сам как послушал одно видео парня на канале, не буду рекламировать, я обалдел как плохо когда быстро! И много людей писало комментов что быстро и не успевают типа даже подумать)) ещё и заминусили видео ему видео, хотя я лайки всегда ставлю за хороший труд. Интересная у вас мысль по поводу как бы моих отчётов, надо подумать.
@@NRelectronicsМожет многие привыкли к зомбоящику. Там тоже происходит все быстро, громко, под музыку, мерцание экрана, показывание ладоней и жестов, значение которых, как правило никто не понимает. Ни на какие мысли не наводит??? С чего бы вдруг такая спешка???
Отличный материал! Очень интересны реализации, фишки, каким образом решаете те или иные задачи. Есть пожелания видео: смотрел на скорости 1.5 , так как слишком медленно.
Спасибо за добрые слова, стараюсь, и работаю над речью, есть вопросы у меня к скорости своей речи. В следующих уроках постараюсь говорить быстрее. Подписывайтесь на канал, ставьте лайки и такие конструктивные комментарии!)
Спасибо за ваши видео! Недавно начал изучать C, но встал вопрос, когда узнал о существовании другого системного языка программирования Rust. Что лучше учить? Все говорят, что Rust перспективнее, чем C. Хотелось бы услышать мнение знающего человека)
Чтобы заинтересовать молодежь после первого урока ученики должны бы написать и запустить простейшую програмку. А эта информация должна быть последним уроком. Это конечно мое мнение, вам виднее.
Простейшие программы как раз идут со второго урока, если вы смотрели. Всегда должно быть введение, некий обзор куда мы все идём, или вступаем в "партию"
Здравствуйте. Спасибо за лекции. Почему, рассматривая все языки, Вы не вспомнили, даже вскользь язык RUST ? И ждать ли нам рассказ об этом языке? Например я много лет для себя (хобби) программировал 8 - ми и 16 - ти разрядные МК исключительно на Асме и теперь решил перейти на 32 - разрядные ARM - ы, и как следствие - освоение языка высокого уровня. Сейчас в поиске и выборе. Из интернета узнал, что кроме Си, RUST тоже можно использовать для МК, поэтому сейчас в раздумьях. RUST новый язык и ему пророчат большое будущее, так может начать с него? Что посоветуете? В любом случае хочется услышать Ваше мнение об этом языке. Спасибо.
Здравствуйте. Языков много, а толку часто мало. Многообразие как хорошо так и плохо. Вы забыли упомянуть, если лазали по интернету, Rust малопопулярен и малоинтересен для МК. Более интересно программирование на MicroPython и на Java. А также не стоит забывать про nodeJS. Будущее идет к пайтону неимоверными шагами. Зачем про это говорить? Это очень узко, есть свои особенности и минусы. Си это объективная база и норм для МК, можно С++ для любителей. P. S. И серия видео у меня если, что только по Си. Это ведь видно из названия.
@@NRelectronics Спасибо за ответ, быстрый и расширенный. Буду отвечать Вас цитируя. Цитата: "Вы забыли упомянуть, если лазали по интернету, Rust малопопулярен". Это новый язык и я не думаю, что он будет хуже ранее созданных. Это просто логично. Или Вы с этим не согласны? К тому же изучение нового требует и желания, и Времени, и некоторых сил, на что согласны не многие, тем более уже владеющие альтернативой. Цитата: "и малоинтересен для МК". Ну почему же малоинтересен. Возможно для 8-ми разрядных - да, но для более современных, особенно 32-х битных - как посмотреть. Вот например видео на тему языка Rust и микроконтроллёров. ruclips.net/video/VJNFPty55ac/видео.html Цитата: "Более интересно программирование на MicroPython и на Java." Про MicroPython не скажу, а вот на счёт Java не раз встречал утверждение, что программировать МК на этом языке, это дурной тон. Цитата: "Си это объективная база и норм для МК". Не спорю. Наработок много, от слова ОЧЕНЬ. Но Си был молод и свеж лет 20 назад, а теперь его приходится так или иначе подстраивать под сегодняшние реалии, тогда как Rust язык молодой и изначально учитывает все реалии сегодняшнего дня. Цитата: "P. S. И серия видео у меня если, что только по Си. Это ведь видно из названия.". Да, видно, но Вы рассматривали таблицы с другими языками и ни разу не вспомнили о Rust, поэтому я и задал вопрос. Может это консерватизм? Зачем осваивать что-то новое, если прекрасно владею аналогичным?
@trampampusha Vilk я вот не понимаю зачем расписывать ответ к каждой строке. Ваше право, топите за Rust. И когда он будет действительно популярен , как хотя бы ардуино, тогда можно о нем и говорить серьёзно. Что значит был молод и свеж лет 20 назад? А ну как поясните)) P. S. Все новое это пайтон,он и на его основе. В то же время с ним появилась кстати Java и JS, а топить за один язык это реклама или потроллить тут, либо реклама, чтобы продать, вы не из продажников случайно?
Да, меня это тоже напрягло. Но как объясняют на сайте IEEE: In this, we are led by simple pragmatism: When faced with a programming question, the overwhelming majority of Arduino developers search Google using terms like “Arduino Code for…,” rather than any alternative. By choosing the de facto name, we avoid deeply discounting the popularity of programs written for the Arduino and similar microcontrollers.
А если мне необходимо форматировать строки и выводить в UART, например, какие-то логи, то мне все функции самому реализовывать надо будет для микроконтроллера? Стандартной библиотеки же нет, что тогда?
Я так понимаю, уроки ориентированы на уже знающих программистов? Я запутался в части урока про компиляторы. Отладчик - это отдельная программа или она всегда и обязательно является частью компилятора? Почему так много компиляторов, они имеют разный функционал? Зачем их столько, если можно использовать самый главный и мощный? Так же по стандартам - говоря простым языком - это добавления в язык новых возможностей? Если да, то почему всё ещё существуют старые стандарты, ведь можно использовать полный - последний? Стандарт - это вообще - что, относительно языка? Правила использования языка, так? Например, в раннем стандарте обязательно использовать ";", а в последнем не обязательно. Я правильно понимаю? Можно ли тогда говорить о том, что компилятор это и есть стандарт? Ну т.е. - какой компилятор, по таким правилам и нужно писать код. Я понимаю, мои вопросы тупы и примитивны, но пожалуйста - объясните эти моменты.
Как раз уроки ориентированы на изучающих язык в начале своем пути так скажем. Но и опытные найдут много интересного. Отладчик отдельная программа идущая вместе с компилятором всегда. Ну много компиляторов это безусловно хорошо, как хорошо, много различных марок автомобилей разных по функционалу, красоте, безопасности и цене ;-) Стандартов много, поддержкой их осуществляют тоже люди в других компаниях и это процесс очень не быстрый, многолетний труд. Стандарт это относительно языка, как база действительно, тот минимум который нужно знать. Например Microsoft любит добавлять в свой компилятор VisualC++ того чего нет еще пока в стандартах, это нормальная практика. Но ";" никто именно в Си не отменял ;-) Компилятор это программа поддерживающий тот или иной стандарт скажем так. Правила, как писать код на языке, описан в отдельном документе .pdf, где все расжовано, но они всегда на английском и на русский никогда такое не переводят, т.к. есть риск потерять смысл при переводе и пользуются оригиналом. Вопросы как вопросы, задавайте еще если, что не понятно ;-)
Очень познавательно, спасибо за труды.
Рад что помог, было интересно и полезно для вас. Следующее видео, уже будет с детальным разбором, думаю двух примеров для начала. И понесется потом...)
наконец-то все тайное становится явным. Автору - огромное уважение и спасибо за труды! Лайк, подписка.
Спасибо что подписались! Лайк за лайк) Рекламируйте друзьям идея канала для начинающих и не очень программирование на языке Си для микроконтроллеров STM32.
Tak vi eshe i C obychaete tyt. Vam mozno otkrivat universitet :) spasibo ochen polezniy kanal y vas
Вам спасибо) да где же его откроешь)
видео по данной теме пока не делаю, но в плане большой курс с более 50 видео с разными темами.
Спасибо вам огромное за такую кучу уроков по stm и по си. Вам и автору с narodstream надо памятник воздвигнуть за то что без снобизма и на голом энтузиазме делает такие прекрасные уроки и распространяете в массы! Все отлично и прекрасно, лучше и адекватней чем у надменного персонажа istarik c его сайтом
Благодарю, очень приятно! Стараюсь, порой получается и хорошо))
istarik-со своих телеграмм каналов поудалял кучу людей беспричинно, так что он теперь не уважаемый в сообществе.
@@NRelectronics вот я и сам так столкнулся с его придурью. Странный персонаж он. Хотелось бы чтобы нечто подобное появилось в телеге, а люди надеюсь поддержат.
@@Minas__Morgul все же думают о донатах... вот и поудалял людей. Хотя всем каналы развивать нужно
@@NRelectronics istarik поудалял даже тех кто ему донатил
@@Minas__Morgul ага
Отличная форма подачи
Спасибо. Смотрите остальные видео.
Спасибо огромное за уроки по C. Я совсем новичок. Хочу для себя освоить микроконтроллеры и программирование. Несмотря на то что есть всем известный канал с 💯 ми уроков по программированию avr, stm и т.д. Но как-то не заходит подача материала. А Ваше объяснение супер.
Благодарю, стараюсь. Канал развивается темами и сериями, программирование на языке Си у меня в приоритете. Заходите почаще.
Спасибо! Отличная подача материала!
Спасибо.
Отличный материал!!! Скорость речи менять не стоит. Все должно быть естественно, иначе всем остальным, особенно начинающим будет смотреть не интересно. Вы и сами не заметите, как Ваши уроки превратятся в видео рекламу отчетов и подведение итогов для самого себя. Самое трудное - это снимать документальные фильмы. Примите на веру - у Вас очень хорошо получается, доходчиво и не навязчиво. Предчувствие меня не обманывает - очень скоро Ваш канал будет самым популярным.
Спасибо за такую оценку моей работы! Мне уже даже не удобно... Многие говорят, что медленно говорю, но сам как послушал одно видео парня на канале, не буду рекламировать, я обалдел как плохо когда быстро! И много людей писало комментов что быстро и не успевают типа даже подумать)) ещё и заминусили видео ему видео, хотя я лайки всегда ставлю за хороший труд. Интересная у вас мысль по поводу как бы моих отчётов, надо подумать.
@@NRelectronicsМожет многие привыкли к зомбоящику. Там тоже происходит все быстро, громко, под музыку, мерцание экрана, показывание ладоней и жестов, значение которых, как правило никто не понимает. Ни на какие мысли не наводит??? С чего бы вдруг такая спешка???
@@Vladimir_Zarubin спешка только к быстрому потреблению, но не к учебе, мне так кажется...
Спасибо Вам !
Спасибо и вам!
Спасибо!!! Все просто прекрасно!
Спасибо, стараюсь!) Смотрите следующие уроки, они уже направлены на изучение не только теории программирования но и выполнения практических задач.
Отличный материал!
Очень интересны реализации, фишки, каким образом решаете те или иные задачи.
Есть пожелания видео: смотрел на скорости 1.5 , так как слишком медленно.
Спасибо за добрые слова, стараюсь, и работаю над речью, есть вопросы у меня к скорости своей речи. В следующих уроках постараюсь говорить быстрее. Подписывайтесь на канал, ставьте лайки и такие конструктивные комментарии!)
@@NRelectronics нормальный у вас темп речи. кому поскорее, пусть в тик-ток шагает.
))) спасибо)
Большое спасибо!!!!
На пользу главное.
Весьма информативно))) спасибо))
Пожалуйста)
Хорошее объяснение 🙂
Ставьте лайки ;-)
Уже поставил 😊
@@alexejrm спасибо :-)
@@alexejrm смотрите другие не менее полезные видео и обучайтесь. Лайкать тоже не забывайте :-)
Спасибо! Интересный обзор
Спасибо!
Продолжайте смотреть дальше)
для начала отлично
Рад что понравилось) Смотрите далее)
Спасибо за ваши видео! Недавно начал изучать C, но встал вопрос, когда узнал о существовании другого системного языка программирования Rust. Что лучше учить? Все говорят, что Rust перспективнее, чем C. Хотелось бы услышать мнение знающего человека)
Учите Си, после него можете учить хоть раст хоть пайтон, Си все равно база и миллионы строк кода уже написаны и вам всегда помогут.
@@NRelectronics Понял, спасибо.
Спасибо
Вам пожалуйста. Приятного обучения) не забывайте про лайки)
@@NRelectronics вроде стараюсь не забыть)
@@DunnoOnTheMoon молодцы, спасибо!)
Чтобы заинтересовать молодежь после первого урока ученики должны бы написать и запустить простейшую програмку. А эта информация должна быть последним уроком. Это конечно мое мнение, вам виднее.
Простейшие программы как раз идут со второго урока, если вы смотрели. Всегда должно быть введение, некий обзор куда мы все идём, или вступаем в "партию"
Вы показываете экран, а как установить оболочку и компилятор ещё не рассказали. Но пока своими руками ученик не сделает, грош цена вашим словам.
Здравствуйте.
Спасибо за лекции.
Почему, рассматривая все языки, Вы не вспомнили, даже вскользь язык RUST ?
И ждать ли нам рассказ об этом языке?
Например я много лет для себя (хобби) программировал 8 - ми и 16 - ти разрядные МК исключительно на Асме и теперь решил перейти на 32 - разрядные ARM - ы, и как следствие - освоение языка высокого уровня.
Сейчас в поиске и выборе.
Из интернета узнал, что кроме Си, RUST тоже можно использовать для МК, поэтому сейчас в раздумьях.
RUST новый язык и ему пророчат большое будущее, так может начать с него?
Что посоветуете?
В любом случае хочется услышать Ваше мнение об этом языке.
Спасибо.
Здравствуйте. Языков много, а толку часто мало. Многообразие как хорошо так и плохо. Вы забыли упомянуть, если лазали по интернету, Rust малопопулярен и малоинтересен для МК. Более интересно программирование на MicroPython и на Java. А также не стоит забывать про nodeJS. Будущее идет к пайтону неимоверными шагами. Зачем про это говорить? Это очень узко, есть свои особенности и минусы. Си это объективная база и норм для МК, можно С++ для любителей.
P. S. И серия видео у меня если, что только по Си. Это ведь видно из названия.
@@NRelectronics Спасибо за ответ, быстрый и расширенный.
Буду отвечать Вас цитируя.
Цитата: "Вы забыли упомянуть, если лазали по интернету, Rust малопопулярен".
Это новый язык и я не думаю, что он будет хуже ранее созданных. Это просто логично. Или Вы с этим не согласны?
К тому же изучение нового требует и желания, и Времени, и некоторых сил, на что согласны не многие, тем более уже владеющие альтернативой.
Цитата: "и малоинтересен для МК".
Ну почему же малоинтересен. Возможно для 8-ми разрядных - да, но для более современных, особенно 32-х битных - как посмотреть.
Вот например видео на тему языка Rust и микроконтроллёров.
ruclips.net/video/VJNFPty55ac/видео.html
Цитата: "Более интересно программирование на MicroPython и на Java."
Про MicroPython не скажу, а вот на счёт Java не раз встречал утверждение, что программировать МК на этом языке, это дурной тон.
Цитата: "Си это объективная база и норм для МК".
Не спорю. Наработок много, от слова ОЧЕНЬ.
Но Си был молод и свеж лет 20 назад, а теперь его приходится так или иначе подстраивать под сегодняшние реалии, тогда как Rust язык молодой и изначально учитывает все реалии сегодняшнего дня.
Цитата: "P. S. И серия видео у меня если, что только по Си. Это ведь видно из названия.".
Да, видно, но Вы рассматривали таблицы с другими языками и ни разу не вспомнили о Rust, поэтому я и задал вопрос.
Может это консерватизм? Зачем осваивать что-то новое, если прекрасно владею аналогичным?
@trampampusha Vilk я вот не понимаю зачем расписывать ответ к каждой строке. Ваше право, топите за Rust. И когда он будет действительно популярен , как хотя бы ардуино, тогда можно о нем и говорить серьёзно.
Что значит был молод и свеж лет 20 назад? А ну как поясните))
P. S. Все новое это пайтон,он и на его основе. В то же время с ним появилась кстати Java и JS, а топить за один язык это реклама или потроллить тут, либо реклама, чтобы продать, вы не из продажников случайно?
Здравствуйте. Ваш курс основан на книгах Дейтел?
Здравствуйте. Моё видение.
на 32:37 в слайде с рейтингами языков программирования присутствует язык Arduino
Разве есть такой язык?
Как язык фреймворк да, есть. По сути это Си. Но ответвление незначительное.
@@NRelectronics C++ по сути, вроде в Си нет ООП.
В Си нет ООП, но можно кое что использовать.
Да, меня это тоже напрягло. Но как объясняют на сайте IEEE: In this, we are led by simple pragmatism: When faced with a programming question, the overwhelming majority of Arduino developers search Google using terms like “Arduino Code for…,” rather than any alternative. By choosing the de facto name, we avoid deeply discounting the popularity of programs written for the Arduino and similar microcontrollers.
А если мне необходимо форматировать строки и выводить в UART, например, какие-то логи, то мне все функции самому реализовывать надо будет для микроконтроллера? Стандартной библиотеки же нет, что тогда?
Функции строк printf есть, но ручками все равно пописать придется.
Я так понимаю, уроки ориентированы на уже знающих программистов?
Я запутался в части урока про компиляторы.
Отладчик - это отдельная программа или она всегда и обязательно является частью компилятора? Почему так много компиляторов, они имеют разный функционал? Зачем их столько, если можно использовать самый главный и мощный?
Так же по стандартам - говоря простым языком - это добавления в язык новых возможностей? Если да, то почему всё ещё существуют старые стандарты, ведь можно использовать полный - последний?
Стандарт - это вообще - что, относительно языка? Правила использования языка, так? Например, в раннем стандарте обязательно использовать ";", а в последнем не обязательно. Я правильно понимаю?
Можно ли тогда говорить о том, что компилятор это и есть стандарт? Ну т.е. - какой компилятор, по таким правилам и нужно писать код.
Я понимаю, мои вопросы тупы и примитивны, но пожалуйста - объясните эти моменты.
Как раз уроки ориентированы на изучающих язык в начале своем пути так скажем. Но и опытные найдут много интересного. Отладчик отдельная программа идущая вместе с компилятором всегда. Ну много компиляторов это безусловно хорошо, как хорошо, много различных марок автомобилей разных по функционалу, красоте, безопасности и цене ;-)
Стандартов много, поддержкой их осуществляют тоже люди в других компаниях и это процесс очень не быстрый, многолетний труд.
Стандарт это относительно языка, как база действительно, тот минимум который нужно знать. Например Microsoft любит добавлять в свой компилятор VisualC++ того чего нет еще пока в стандартах, это нормальная практика. Но ";" никто именно в Си не отменял ;-)
Компилятор это программа поддерживающий тот или иной стандарт скажем так. Правила, как писать код на языке, описан в отдельном документе .pdf, где все расжовано, но они всегда на английском и на русский никогда такое не переводят, т.к. есть риск потерять смысл при переводе и пользуются оригиналом.
Вопросы как вопросы, задавайте еще если, что не понятно ;-)
Реклама каждые 3-5 минут.
Вопросы к ютуб...
Спасибо!
Пожалуйста!) Не забывайте про лайки и конструктивные предложения ;-)