|
ысе дело в том, что архитектура PIC достаточно примитивная и имеет определенные ограничения, преодоление которых для начинающих является делом непростым. Конечно, если Вы хотите заниматься программированием МК в виде хобби и ограничиться только решением простейших задач, тогда Вы можете остановиться на PIC. Но перейти на нечто более мощное и сложное будет затруднительно, стереотипы создаются очень легко.
Если Вы хотите заниматься МК профессионально, то лучше начать с чего-то более сложного. В этом смысле архитектура AVR является, НА МОЙ ВЗГЛЯД, сегодня идеальным компромиссом. Изучить AVR будет сложнее, чем PIC, но зато стереоитпов у Вас не будет. Вы потом легко сможете перейти и на PIC, и на ARM, и на любой другой контроллер (процессор).
Один маленький пример проблем работы с PIC можете посмотреть по ссылке. Конечно один только пример еще ни о чем не говорит, с одной стороны. Но сдругой сторонв он говорит о многом.
Если же говорить о PIC, то лучше всего начать с dsPIC или, в крайнем случае, с PIC18. Но они будут подороже AVR mega.
Хочу подчеркнуть, что я высказал только СВОЮ точку зрения.
E-mail: info@telesys.ru