Пн мар 20, 2023 19:59:34
Пн мар 20, 2023 23:15:22
Вполне разумное замечание.Martian
У Атмела другая беда: народность. Как следствие - много некачественных решений и вообще бреда. Менее народными мк занимаются более специалисты, выше качество информации (но не количество). Да, вхождение туда более сложное, но зато качественнее.
Вт мар 21, 2023 11:45:34
Чт мар 30, 2023 16:15:05
Пт мар 31, 2023 16:32:45
Пт мар 31, 2023 20:45:25
Сб апр 01, 2023 06:30:26
Сб апр 01, 2023 06:43:20
Сб апр 01, 2023 08:18:59
Сб апр 01, 2023 11:23:43
Сб апр 01, 2023 11:54:41
Сб апр 01, 2023 15:37:35
Сб апр 01, 2023 15:49:48
Сб апр 01, 2023 16:13:18
Сб апр 01, 2023 16:43:59
Сб апр 01, 2023 20:06:58
Даже если, скажем, 3 вместо одной, это принципиально или поднимает сложность конфигурирования до заоблачных высот? Я согасен с VladislavS, что современные средства разработки, особенно с графическим конфигуратором ресурсов, сводят к нулю сложность конфигурирования многой периферии, в частности всей, что требуется новичку. Кроме того, у каждого производителя имеются библиотеки конфигурирования периферии на C/C++, где конфигурирование пина порта производится вызовом лишь одной API функции.Bill_ писал(а):Для конфигурации порта на вывод у PIC достаточно одной команды, а сколько команд для этой цели требуется в ARM?
Считаю само собой разумеющимся, что прежде чем писать код для любого МК человек посмотрит мануал, книгу, видеоурок, или пример. Включение синхронизации для инициализации периферии - шаг номер 1 в любом источнике, которых сегодня полно даже в свободном доступе. Поэтому пример этот считаю неудачным. Если для кого-то это было камнем преткновения при переходе на ARM с других МК, где такого нет, то при изучении АRМ как первого МК подобных проблем не возникнет. Студенты сразу начинают думать, что иначе и быть не может.Bill_ писал(а):Оказывается "забыли" подать синхронизацию ... Хорошо, если рядом есть знающий человек, который всё расскажет и покажет.
Для простейшей может и не нужно, а для сколь-нибудь осмысленной понадобится. В любом случае, наличие обширной периферии, которую никто не заставляет использовать в каждом проекте, и которая по умолчания всё-равно отключена, не может быть причиной не начинать знакомство с МК с ARM.Bill_ писал(а):Конечно у ARM "на борту" много чего имеется ... Но для создания простейшей и, главное, работоспособной программы всего этого не требуется.
Все мои студенты такие. Да, у них есть я, но никто не начинает знакомство с любым МК на необитаемом острове и отключенным от всех истоичников информации.Bill_ писал(а):Есть ли такие, кто начинал именно с ARM?
90% современных студентов наверняка спросят почему так. А если не спросят, то грош цена тому преподавателю, который сам не объяснит это, ссылаясь на какие-то обстоятельства.Bill_ писал(а):Часто за недостатком времени или по какой-то другой причине, студентам говорят - делай так-то и так-то.
Вс апр 02, 2023 06:00:35
90% современных студентов наверняка спросят почему так. А если не спросят, то грош цена тому преподавателю, который сам не объяснит это, ссылаясь на какие-то обстоятельства.Bill_ писал(а):Часто за недостатком времени или по какой-то другой причине, студентам говорят - делай так-то и так-то.
Вс апр 02, 2023 06:23:22
Вс апр 02, 2023 07:29:49
Вс апр 02, 2023 08:19:46