189 похожих чатов

Добрый вечер! Может кто-нить поделиться ссылкой на проект под микроконтроллер

на плюсах? Хочу реализовать пет проект, для укрепления знаний плюсов

29 ответов

23 просмотра

ну, вот, например: https://github.com/andysworkshop/stm32plus

Ардуино)

прогая на плюсах под МК вы вряд ли сколь-либо "укрепите" знание плюсов, скорее даже наоборот получите совершенно ложное представление об этом языке и сведете его все-равно к си с никому в эмбеде не нужными классами

Ponytale
прогая на плюсах под МК вы вряд ли сколь-либо "укр...

хотел бы я посмотреть, как вы сведете вышеупомянутый stm32plus к "C с классами"

Vga
Ардуино)

Мне кажется ардуино не способствует укреплению занний на плюсах. Без камней в сторону ардуины. Но там же не задействуется МОЩЬ тм(с)

Dima B
ну, вот, например: https://github.com/andysworksho...

Чет угарно, когда сначала _can.CanInterruptEventSender.insertSubscriber(CanInterruptEventSourceSlot::bind(this,&CanMasterSendReceive::onCanInterrupt)); А потом for(i=0;i<sizeof(sendData);sendData[i++]=nextByte++); Это как подъезжаешь на длинном длинном лимузине, он все едет и едет. А в конце дверь от шахи не в цвет и ты выходишь.

SetPf
Чет угарно, когда сначала _can.CanInterruptEventSe...

Хорошо, что потом там не появляется subroutine lu(a,p) real(8), intent(inout) :: a(:,:) integer, intent(out ) :: p(:) integer :: n,i,j,k,kmax

Pengo
Хорошо, что потом там не появляется subroutine ...

Ну это уже не дверь от шахи, а порог 5 раз переваренный, из которого пассажир выпал

Ponytale
прогая на плюсах под МК вы вряд ли сколь-либо "укр...

Почему не нужно? Я с высокоуровневых языков пришёл пару месяцев назад и даже на C под МК пытаюсь около ООП писать. В чем минусы такого подхода под МК вообще?

Kemalele
Почему не нужно? Я с высокоуровневых языков пришёл...

хочется взять... и подарить K&R C programming language. @lady_noname скажите пожалуйста, я ПОНИмаю, что выходил из чата и снова вот здесь. Но как-то подсказать боту, что мне можно постить, иногда, картинки и ссылки на другие ресурсы. Чувствую себя немного ущербным.

Kemalele
Почему не нужно? Я с высокоуровневых языков пришёл...

Мхмм... когда-то, в третью эпоху, когда на земле еще были Эльфы, Хоббитсы и люди. И я изучал язык си, мне написали: "в тот момент, когда ты поймешь разницу между си и си++ это будет очередной важный для тебя шаг". Сегодня, я могу только повторить эту фразу. Так и не освоив си++😅. Но хотя бы, ПОНИмая это)

Ponytale
хочется взять... и подарить K&R C programming lang...

Ну я прошёлся по нему, ничего такого не обнаружил по тому о чем я спрашивал

Ponytale
Мхмм... когда-то, в третью эпоху, когда на земле е...

Неплохой сторител, жалко без смысловой нагрузки х)

Kemalele
Неплохой сторител, жалко без смысловой нагрузки х)

сторител простой: освой, блжад, си. для эмбеда. а потом уже подумай о более высоких абстракциях. а потом, осознав и их, в своем сознании настолько преисполнившись, вернись к эмбеду. И тогда уже для себя сделай вывод. А нужно ли оно?

Kemalele
Ну я прошёлся по нему, ничего такого не обнаружил ...

спрашивай конкретику. не обращай внимание на ворчание старпёров

Kemalele
Почему не нужно? Я с высокоуровневых языков пришёл...

лучше скажите в чем плюсы ооп на мк. Как по мне читаемость может немного лучше. Сверхпопулярный ардуино на ооп но это скорее С в объектном стиле

Arm Jedi
лучше скажите в чем плюсы ооп на мк. Как по мне чи...

Для плюсов последних ревизий есть много приятных фишек типа реализации шаблонов и/или Constexpr

Alexander
Для плюсов последних ревизий есть много приятных ф...

Уточнение нужно, ревизий чего? В плюсах самих по себе шаблоны точно уже давно.

Oleksij Kyslytsja
Уточнение нужно, ревизий чего? В плюсах самих по с...

Ревизий стандарта типа плюсов C++17 и позже.

Arm Jedi
а как эти конструкции к мк ложатся? HAL?

https://github.com/pfalcon/PeripheralTemplateLibrary

Alexander
Ревизий стандарта типа плюсов C++17 и позже.

Шаблоны и в предыдущих стандартах есть, задолго до 17го появились. ЛонгТайм эго в далекой далекой галактике когда Степанов STL запилил

Oleksij Kyslytsja
Шаблоны и в предыдущих стандартах есть, задолго до...

Я понимаю. Хотя синтаксис шаблонов и лямбд вроде бы слегка менялся со временем. Плюс Constexpr if - после 17го появились.

Alexander
Я понимаю. Хотя синтаксис шаблонов и лямбд вроде ...

И синтаксис и реализации менялись, таки да. Потому и попросил уточнить, о чем собственно речь, явно не о шаблонах вообще, а скорее о какомнить синтаксическом сахаре

Cate Archer
Готово

Еееее :) Спасибо

Ponytale
Еееее :) Спасибо

Так это… Не стесняйтесь

Похожие вопросы

Обсуждают сегодня

Господа, а что сейчас вообще с рынком труда на делфи происходит? Какова ситуация?
Rꙮman Yankꙮvsky
29
А вообще, что может смущать в самой Julia - бы сказал, что нет единого стандартного подхода по многим моментам, поэтому многое выглядит как "хаки" и произвол. Короче говоря, с...
Viktor G.
2
30500 за редактор? )
Владимир
47
а через ESC-код ?
Alexey Kulakov
29
Гайс, вопрос для разносторонее развитых: читаю стрим с юарта, нада выделять с него фреймы с определенной структурой, если ли чо готовое, или долбаться с ринг буффером? нада у...
Vitaly
9
Чёт не понял, я ж правильной функцией воспользовался чтобы вывести отладочную информацию? но что-то она не ловится
notme
18
У меня есть функция где происходит это: write_bit(buffer, 1); write_bit(buffer, 0); write_bit(buffer, 1); write_bit(buffer, 1); write_bit(buffer, 1); w...
~
14
Добрый день! Скажите пожалуйста, а какие программы вы бы рекомендовали написать для того, чтобы научиться управлять памятью? Можно написать динамический массив, можно связный ...
Филипп
7
Недавно Google Project Zero нашёл багу в SQLite с помощью LLM, о чём достаточно было шумно в определённых интернетах, которые сопровождались рассказами, что скоро всех "ибешни...
Alex Sherbakov
5
длина пакета фиксированная, или меняется?
Okhsunrog
7
Карта сайта