реклама на сайте
подробности

 
 
> Cortex-M0, от миландра
wedmeed
сообщение Dec 6 2011, 07:18
Сообщение #1


Частый гость
**

Группа: Свой
Сообщений: 107
Регистрация: 5-04-11
Из: г.Саратов
Пользователь №: 64 137



На работе собираются взяться за камни на Cortex-M0 (от "Миландр"). Cortex-M3 изучил и суть уже понимаю. Расскажите, пожалуйста, чем отличается M3 и M0?
И еще - если кто имел дело с миландровскими камнями, на какие проблемы натыкались?
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
Сергей Борщ
сообщение Dec 6 2011, 08:19
Сообщение #2


Гуру
******

Группа: Модераторы
Сообщений: 8 455
Регистрация: 15-05-06
Из: Рига, Латвия
Пользователь №: 17 095



QUOTE (wedmeed @ Dec 6 2011, 10:18) *
Расскажите, пожалуйста, чем отличается M3 и M0?
M0 - сильно урезанная система команд, из-за этого более раздутый код. Меньше прерываний (меньше таблца векторов), меньше приоритетов прерываний, ремапинг памяти вместо регистра смещения таблицы векторов, возможно что-то еще.

Это заметил делая один проект на M0 (LPC1114), M3 (STM32) пока в процессе изучения.


--------------------
На любой вопрос даю любой ответ
"Write code that is guaranteed to work, not code that doesn’t seem to break" (C++ FAQ)
Go to the top of the page
 
+Quote Post
GetSmart
сообщение Dec 9 2011, 11:34
Сообщение #3


.
******

Группа: Участник
Сообщений: 4 005
Регистрация: 3-05-06
Из: Россия
Пользователь №: 16 753



Цитата(Сергей Борщ @ Dec 6 2011, 13:19) *
M0 - сильно урезанная система команд, из-за этого более раздутый код.

Не могли бы Вы предоставить цифры.
Я как-то сравнивал Мо и М3 для своих проектов и заметил разницу в коде только на несколько процентов. (меньше 10 однозначно)
Оптимизация даёт эффекты большие. Или смена компилятора.

Сообщение отредактировал GetSmart - Dec 9 2011, 11:35


--------------------
Заблуждаться - Ваше законное право :-)
Go to the top of the page
 
+Quote Post



Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 19th July 2025 - 23:01
Рейтинг@Mail.ru


Страница сгенерированна за 0.02618 секунд с 7
ELECTRONIX ©2004-2016