Bill_ писал(а):Для конфигурации порта на вывод у PIC достаточно одной команды, а сколько команд для этой цели требуется в ARM?
Даже если, скажем, 3 вместо одной, это принципиально или поднимает сложность конфигурирования до заоблачных высот? Я согасен с
VladislavS, что современные средства разработки, особенно с графическим конфигуратором ресурсов, сводят к нулю сложность конфигурирования многой периферии, в частности всей, что требуется новичку. Кроме того, у каждого производителя имеются библиотеки конфигурирования периферии на C/C++, где конфигурирование пина порта производится вызовом лишь одной API функции.
Bill_ писал(а):Оказывается "забыли" подать синхронизацию ... Хорошо, если рядом есть знающий человек, который всё расскажет и покажет.
Считаю само собой разумеющимся, что прежде чем писать код для любого МК человек посмотрит мануал, книгу, видеоурок, или пример. Включение синхронизации для инициализации периферии - шаг номер 1 в любом источнике, которых сегодня полно даже в свободном доступе. Поэтому пример этот считаю неудачным. Если для кого-то это было камнем преткновения при переходе на ARM с других МК, где такого нет, то при изучении АRМ как первого МК подобных проблем не возникнет. Студенты сразу начинают думать, что иначе и быть не может.
Bill_ писал(а):Конечно у ARM "на борту" много чего имеется ... Но для создания простейшей и, главное, работоспособной программы всего этого не требуется.
Для простейшей может и не нужно, а для сколь-нибудь осмысленной понадобится. В любом случае, наличие обширной периферии, которую никто не заставляет использовать в каждом проекте, и которая по умолчания всё-равно отключена, не может быть причиной не начинать знакомство с МК с ARM.
Bill_ писал(а):Есть ли такие, кто начинал именно с ARM?
Все мои студенты такие. Да, у них есть я, но никто не начинает знакомство с
любым МК на необитаемом острове и отключенным от всех истоичников информации.
Bill_ писал(а):Часто за недостатком времени или по какой-то другой причине, студентам говорят - делай так-то и так-то.
90% современных студентов наверняка спросят почему так. А если не спросят, то грош цена тому преподавателю, который сам не объяснит это, ссылаясь на какие-то обстоятельства.