Заказал Мультиклет. Жду

Другие микроконтроллеры и микропроцессоры, не попавшие в предыдущие разделы

Moderator: Shaos

User avatar
Shaos
Admin
Posts: 24080
Joined: 08 Jan 2003 23:22
Location: Silicon Valley

Post by Shaos »

Сюда уже ссылаются :)

http://forum.ixbt.com/topic.cgi?id=8:23617-175
Я тут за главного - если что шлите мыло на me собака shaos точка net
SfS
Doomed
Posts: 491
Joined: 16 Apr 2005 22:35
Location: Томск

Post by SfS »

Угу. Только ссылаются в пассаже про "символичное название".
User avatar
Shaos
Admin
Posts: 24080
Joined: 08 Jan 2003 23:22
Location: Silicon Valley

Post by Shaos »

SfS wrote:Угу. Только ссылаются в пассаже про "символичное название".
ну у каждому свой символизм мерещится :roll:
Я тут за главного - если что шлите мыло на me собака shaos точка net
SfS
Doomed
Posts: 491
Joined: 16 Apr 2005 22:35
Location: Томск

Post by SfS »

Прошёл год.
И я всё ж добрался до копания с платой.

Впечатления:

Первое что интересно - при программировании не используются РОН. Они просто практически не нужны и служат лишь для хранения каких-то глобальных значений.

Что понравилось:
64 последних результатов и ФЛАГОВ, хранимых в коммутаторе - более чем достаточно для написания парагафа кода.

Сам по себе процесс программирования на данном проце подразумевает, что каждое отдельное действие должно быть оформлено в виде параграфа. Следствие - программист не может написать длиннющую мега-процедуру, в которой сам не разберётся. Так сказать "естественный ограничитель длины кода".

Имеется программа построения графа по ассемблерному исходнику. Иногда - удобно.

Имеется эмулятор и отладчик проца. Сыроватые - то работают неплохо.

Что не понравилось:
Нет команды вызова подпрограмм. Пришлось макросами сделать. Впринципе некритично, но непривычно.

Ещё хотелось бы на сайте мульитиклета побольше внятных примеров. Например, файл crt0.S в исходниках. Я написал свой, но мало ли.

Что сделано:

Освоена работа с портами ввода-вывода, UART и прерываниями. Написано ПО для этих целей - прерывания засунул в crt0.S, а остальное - в виде библиотек.

Те драйвера-библиотеки работы с UART, что есть на сайте - работают без прервыаний. Это не гуд. Сейчас запилил своё, вроде работатет.

Что хочу:

Хочу - допилить работу с ЦАП и АЦП. И попробовать поизменять звук. Ну там эхо всякие, преобразования. Может быть - проигрывание ogg, если получится.
SfS
Doomed
Posts: 491
Joined: 16 Apr 2005 22:35
Location: Томск

Post by SfS »

Оказалось, что проц с ошибками. В частности написать обработчик прерываний - это хм.. Ни фига не просто.

Сырое всё. Ну да ничего - прорвёмся) глючный sam7 осилил - поди и тут осилю:)