LINUX.ORG.RU

DIY гаджеты для изучения C (Си)

 , , ,


0

3

Вот был хороший проект Pebble Watch. Со своей средой разработки, мануалами и примерами. Отлично для практики при изучения Си. Но больше эти часы не выпускают. Нет ли на рынке подобного? Именно для самостоятельной и тренировкой программирования на Си?

Вот спасибо человеку, ваяет, что-то подобное:

http://catcatcat.d-lan.dp.ua/

Но не подкините ли более сгруппированные проекты для моих целей?

З.Ы. Уровень знаний - ноль.

З.Ы.Ы. Кстати, для таких людей-нулей в Си и вообще в программировании есть хороший курс для школьников: http://kpolyakov.spb.ru/school/c.htm

И видео уроки по Ассемблеру: https://www.youtube.com/playlist?list=PLVBQ16nKzRwqD8qPOldSYBUWEjjFOCPXu

После этого хотябы можно понимать, что пишут в серьёзных книгах.

Надеюсь, пойдёт топик на пользу для будующих новичков.

★★

Последнее исправление: le_legioner (всего исправлений: 3)
Ответ на: комментарий от outsider

мсье любитель редкостных извращений?

можно взять тот же stm32. и дешевле дурины, и мощнее эдак на порядок, и периферии побольше, и отладчики дешевые, и cubemx есть для быстрого старта (создает готовый проект с подключением нужных драйверов, в который просто добавляешь свой код).

NiTr0 ★★★★★
()
Ответ на: комментарий от NiTr0

Поддерживаю. STM32 — классная штука! Это не говно какое-то атмелевское.

Только калокуб не надо советовать. Единственный правильный способ — nolib, т.е. гольные регистры с CMSIS.

anonymous
()
Ответ на: комментарий от outsider

не легче. хрен поотлаживаешь код пошагово искаропки, а нормальный отладчик сколько там будет стоить? баксов 50? 100? больше?

ну и да, дурина(атмел) была интересной лет 15 назад. сейчас таки протухла. хотя, не спорю, кто-то даже PIC-и еще использует...

к слову, среди 8бит МК опять-таки самые интересные - STM8. с нормальным аппаратным умножением-делением, богатой периферией и ОЧЕНЬ дешевые. и с опять-таки очень дешевыми отладчиками.

NiTr0 ★★★★★
()
Ответ на: комментарий от outsider

Для STM вообще нихрена никаких библиотек нет. И этим STM хорош, что не абдурина похабная с ногой писаным кодом.

Но сделать несложно.

anonymous
()
Ответ на: комментарий от outsider

есть хороший, годный HAL, есть даже RTOS искаропки в кубике (ну и поддержка в куче других RTOS). остальное допиливается элементарно по мере необходимости. enc28j60 драйвер к примеру с uIP стеком прикрутил за пару часов.

NiTr0 ★★★★★
()
Последнее исправление: NiTr0 (всего исправлений: 1)
Ответ на: комментарий от NiTr0

хороший, годный HAL

Ты вот прямо взял, и на нуль поделил!

Ни в коем случае калокуб использовать нельзя! А уж ртось — тем паче!!!

Для новичка проще будет начать с STM8 (там всего полтыщи страниц в RM, быстро разберется), потом перейти на STM32F0 (тоже простые, но, к сожалению, нет аппаратного деления). И уж после них на кортексы M4-M7 переходить.

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.