Портал для радиолюбителей и разработчиков электроники · с 2003 годаРеклама на сайте
Найти компонент, схему или даташит

Даташиты, справочник отечественных приборов, схемы с разбором и живой форум


 
Опции темы

Оптимальный старт в программировании МК на С

Непрочитано 06.08.2013, 14:53  
SergeBS
Вид на жительство
 
Аватар для SergeBS
 
Регистрация: 11.05.2007
Адрес: Владимир
Сообщений: 384
Сказал спасибо: 10
Сказали Спасибо 110 раз(а) в 47 сообщении(ях)
SergeBS на пути к лучшему
По умолчанию Re: Оптимальный старт в программировании МК на С

Сообщение от Impartial Посмотреть сообщение
ТС наверное сам не рад, что поднял тему о FlowCode.
Я его полностью поддерживаю в выборе. Программирование начинается не с С,ассемблера или бейсика и не с изучения какого нибудь проца, который через пару лет безнадежно устареет, а именно с умения рисовать, изобретать блок схемы алгоритмов. И мыслить именно категориями алгоритма.
Ща как дам БОЛЬНО!
Тема: "Оптимальный старт в программировании МК на С".
А не "Оптимальный старт в программировании". И не "оптимальный старт в изучении МК".
Название подразумевает:
1. Что такое МК - примерно уже известно.
2. Что такое программирование вообще (без упора в конкретный язык) - тоже известно.
Реклама:
SergeBS вне форума  
Непрочитано 06.08.2013, 15:11  
eddy
Почётный гражданин KAZUS.RUN
 
Аватар для eddy
 
Регистрация: 27.01.2005
Адрес: Россия, КЧР, Нижний Архыз
Сообщений: 3,684
Сказал спасибо: 116
Сказали Спасибо 823 раз(а) в 597 сообщении(ях)
eddy на пути к лучшему
По умолчанию Re: Оптимальный старт в программировании МК на С

Сообщение от SergeBS Посмотреть сообщение
Название подразумевает:
1. Что такое МК - примерно уже известно.
2. Что такое программирование вообще (без упора в конкретный язык) - тоже известно.
Тогда к чему больше ста страниц демагогии?
Просто берешь макетку с МК, подключаешь, да программируешь!
__________________
Если ты пользуешься Windows, то ты финансируешь мировой терроризм!
eddy вне форума  
Непрочитано 06.08.2013, 15:29  
SergeBS
Вид на жительство
 
Аватар для SergeBS
 
Регистрация: 11.05.2007
Адрес: Владимир
Сообщений: 384
Сказал спасибо: 10
Сказали Спасибо 110 раз(а) в 47 сообщении(ях)
SergeBS на пути к лучшему
По умолчанию Re: Оптимальный старт в программировании МК на С

Сообщение от eddy Посмотреть сообщение
Просто берешь макетку с МК, подключаешь, да программируешь!
Угу. И выясняешь, что "С бывает разный - жидкий и газообразный. И вообще бывает не С, а черт-те что и сбоку бантик".
Ну и МК - аналогично.
Чтобы было понятно: просто возьми PIC16F84 и microPascal. А дальше разрешаю (вот такой я добрый ) просто повеситься - чтобы в агонии не мучался напрасно .
И вааще: я уже предлагал разобраться - "что такое новичок и как с ним бороться" -
https://kazus.run/forums/showpost.ph...&postcount=945
SergeBS вне форума  
Непрочитано 06.08.2013, 16:05  
eddy
Почётный гражданин KAZUS.RUN
 
Аватар для eddy
 
Регистрация: 27.01.2005
Адрес: Россия, КЧР, Нижний Архыз
Сообщений: 3,684
Сказал спасибо: 116
Сказали Спасибо 823 раз(а) в 597 сообщении(ях)
eddy на пути к лучшему
По умолчанию Re: Оптимальный старт в программировании МК на С

Сообщение от SergeBS Посмотреть сообщение
И выясняешь, что "С бывает разный - жидкий и газообразный. И вообще бывает не С, а черт-те что и сбоку бантик".
Не бывает такого. Си — он и в Африке Си.
Сообщение от SergeBS Посмотреть сообщение
Ну и МК - аналогично.
В даташите есть все спецификации, да и многое делать самому не нужно, т.к. обычно производитель микроконтроллеров предлагает как минимум базовые заголовочные файлы с описанием всех констант.
Сообщение от SergeBS Посмотреть сообщение
просто возьми PIC16F84 и microPascal
На пиках программировал. На C, нормальном человеческом С. А паскаль считаю извращением.
Сообщение от SergeBS Посмотреть сообщение
разобраться - "что такое новичок и как с ним бороться"
Ну, понятное дело, стоит дать четкое определение.
__________________
Если ты пользуешься Windows, то ты финансируешь мировой терроризм!
eddy вне форума  
Непрочитано 06.08.2013, 18:47  
omercury
Почётный гражданин KAZUS.RUN
 
Аватар для omercury
 
Регистрация: 25.05.2010
Адрес: г. Королёв
Сообщений: 8,487
Сказал спасибо: 30
Сказали Спасибо 3,070 раз(а) в 2,011 сообщении(ях)
omercury на пути к лучшему
По умолчанию Re: Оптимальный старт в программировании МК на С

Сообщение от SergeBS Посмотреть сообщение
Тема: "Оптимальный старт в программировании МК на С".
А не "Оптимальный старт в программировании". И не "оптимальный старт в изучении МК".
Вот прям с этого поста сюда слили другую тему, собсно по ей и ответы.
omercury вне форума  
Непрочитано 06.08.2013, 19:30  
tempora
Почётный гражданин KAZUS.RUN
 
Регистрация: 10.01.2007
Сообщений: 3,411
Сказал спасибо: 65
Сказали Спасибо 664 раз(а) в 443 сообщении(ях)
tempora на пути к лучшему
По умолчанию Re: Оптимальный старт в программировании МК на С

Сообщение от omercury Посмотреть сообщение
слили другую тему, собсно по ей и ответы.
Коктейль еще богаче - вот с этого поста в "дискуссию" включился человек, у котогорого своя беда:
  • цены высокие "до невозможности",
  • а поставщики - низкие, жадные люди;
  • коровы не поросятся, а озимые - не доятся.
__________________
There's always more than one way to skin a cat.
tempora вне форума  
Непрочитано 08.08.2013, 13:31  
kosmos440o
Заблокирован
 
Регистрация: 23.09.2007
Сообщений: 761
Сказал спасибо: 84
Сказали Спасибо 352 раз(а) в 151 сообщении(ях)
kosmos440o на пути к лучшему
По умолчанию Re: Оптимальный старт в программировании МК на С

За 1200 постов ни один человек системно не разобрался с проблемой. Если вы понимаете, о чём я.
kosmos440o вне форума  
Непрочитано 08.08.2013, 13:40  
SergeBS
Вид на жительство
 
Аватар для SergeBS
 
Регистрация: 11.05.2007
Адрес: Владимир
Сообщений: 384
Сказал спасибо: 10
Сказали Спасибо 110 раз(а) в 47 сообщении(ях)
SergeBS на пути к лучшему
По умолчанию Re: Оптимальный старт в программировании МК на С

Да где уж нам, деревенским, понимать, что значит СИСТЕМНО разбираться. Мы по-простецки знаем как надо, и этого хватает. А для особо начитавшихся умных слов у И.А.Крылова есть басня "Философ и огурцы". Очинно способствует правильному подходу, и не только с огурцами .
SergeBS вне форума  
Непрочитано 08.08.2013, 14:15  
akegor
Гуру портала
 
Аватар для akegor
 
Регистрация: 06.05.2005
Адрес: Краснодар, возле укротворного моря.
Сообщений: 19,313
Сказал спасибо: 2,633
Сказали Спасибо 12,076 раз(а) в 6,082 сообщении(ях)
akegor на пути к лучшему
По умолчанию Re: Оптимальный старт в программировании МК на С

Один из примеров к теме.
Дошли руки до STM8. Решил попробовать свободный софт - Резонансно-Космическую STVD от ST. Сплошной трах-тебедох с компиляцией пустого проекта. Куча ругани компилятора. Ну, ладно, не новичок, стал постепенно убирать то, что вызывает ругань. В конце концов осталось одно, но очень ругательное сообщение о выходе за пределы адресного пространства - и это при том, что еще ни одной собственной строчки! Не считая раскомментирования типа контроллера. Все - тупик.
Ладно, подойдем с другой стороны. К STVD подключал Резонанс, в нем, в чистом, пробую то же самое. Опять ругань, опять разборки на уровне настроек и т.д. (не в тексте программы, main() пуст). В результате скомпилилось нормально.
Новичку подсунуть подобное - сколько соплей? А то и отвращение (что у меня и было в первый заход: плюнул и закинул в длинный ящик - на когда делать нечего).
А вот теперь опять мишень для плевков. В CV такого не наблюдал. Гы! Там ругань на твои собственные косяки.
__________________
Не бейте больно, ежели чо, ну не удержался... А вааще,
"Мы за все хорошее, против всей х..., По лугам некошеным чтобы шли ступни,
Чтобы миром правила правда, а не ложь, Мы за все хорошее, нас не на...!
..." (Ленинград)
Я не несу ответственности за свои действия в Вашей голове.
akegor вне форума  
Непрочитано 08.08.2013, 14:25  
tempora
Почётный гражданин KAZUS.RUN
 
Регистрация: 10.01.2007
Сообщений: 3,411
Сказал спасибо: 65
Сказали Спасибо 664 раз(а) в 443 сообщении(ях)
tempora на пути к лучшему
По умолчанию Re: Оптимальный старт в программировании МК на С

Сообщение от SergeBS Посмотреть сообщение
Да где уж нам, деревенским, понимать,
Не обращайте внимание - этот человек пока ещё путает sprintf и stdio.h, причём, так за год и не разобрался, что же там к чему - всё пытается навести тень на плетень...
Ну и как, при таком раскладе, ему разглядеть в этой теме прямые указания на системную основу? Вот и мучается.

_____________________
1)
Сообщение от kosmos440o Посмотреть сообщение
Если бы Вы хорошо знали стандартную функцию stdio, или ...
2)
Сообщение от tempora Посмотреть сообщение
Сообщение от kosmos440o Посмотреть сообщение
Я вспомнил, Вы предлагали похерить stdio, потратить пару дней на написание своих функций, ...
Ну, раз такие проблемы с памятью, напомню, что там было на самом деле.
...
________
++
Сообщение от akegor Посмотреть сообщение
В CV такого не наблюдал.
А когда другие показывали - вы старательно отворачивались.

Сообщение от akegor Посмотреть сообщение
Новичку подсунуть подобное - сколько соплей?
Так что же не пересели с STVD на свой любимый ЦВ?
__________________
There's always more than one way to skin a cat.

Последний раз редактировалось tempora; 08.08.2013 в 14:30.
tempora вне форума  
 
Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Оптимальный лазерник для ЛУТ Kabron Делимся опытом 187 31.05.2016 10:51
Оптимальный привод тележки весом 200кг d-f-m Производственное оборудование 18 12.07.2010 00:29
[Решено] Оптимальный коттеджный домофон LAVR12 Автоматика и аппаратура связи 0 22.04.2010 20:17
О программировании AVR на C++ neiver Микроконтроллеры, АЦП, память и т.д 55 24.03.2010 19:33
Оптимальный ламинатор для ЛУТ snakesoft Делимся опытом 7 13.01.2010 22:41


Часовой пояс GMT +4, время: 23:08.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.