|
LPC122x это Cortex-M0 или M0+? |
|
|
|
 |
Ответов
|
Nov 5 2015, 10:41
|
.
     
Группа: Участник
Сообщений: 4 005
Регистрация: 3-05-06
Из: Россия
Пользователь №: 16 753

|
По поводу "чистокровности" стартовых/большинства процессоров NXP M0 может быть погорячился. Т.к. требуется проверка у других производителей. Может эта фича самого производителя - NXP. Ещё одно отличие в растактовке M0 и M0+, кроме переходов, существует - команды MSR/MRS, которые, что очень хорошо, не связаны с обращением к шинам. В LPC122x MSR/MRS = 4 тактам. В LPC81x MSR/MRS = 3 тактам. Т.о. LPC122x = M0 без плюса. Цитата(jcxz) В M0 есть Usage-fault? Не работал с ними. Если есть - делаете обработчик этого исключения и пробуете выполнять команды поддерживаемые во всё более и более старших ядрах, пока не поймаете соответствующее исключение. Так сможете сориентироваться где вы находитесь внутри линейки Cortex-M. Вопрос не тот задал. Цель была защитить какой-то асм-исходник от изменений растактовки инструкций, например ARMv6-M для M0. Гипотетически, даже в новой ревизии камня. При этом классифицировать ядро по терминологии ARM будет даже лишним. И ответ скорее всего очевиден - написать измерялку растактовки под свои требования. Т.к. кроме ядер от ARM могут быть ещё фичи производителей. Цитата(smalcom) что говорит нам производитель сиих МК: Цель темы - объяснить отличие обозначенных отличий растактовок процессоров с ядрами M0 производителя NXP. А так же, отличие от "официальных" растактовок ARM. Это работа посложнее чтения. Так же встречал опечатку, которая по этой причине попала в название этой темы.
Сообщение отредактировал GetSmart - Nov 5 2015, 17:07
--------------------
Заблуждаться - Ваше законное право :-)
|
|
|
|
Сообщений в этой теме
GetSmart LPC122x это Cortex-M0 или M0+? Nov 2 2015, 20:08 zltigo Обычный. Производительность указана, как для M0. Д... Nov 2 2015, 21:08 megajohn Цитата(GetSmart @ Nov 3 2015, 00:08) Каки... Nov 2 2015, 21:23 GetSmart Если это M0, то в отличие от всех остальных M0 у L... Nov 3 2015, 08:27 zltigo QUOTE (GetSmart @ Nov 3 2015, 10:27) Что ... Nov 3 2015, 09:36 esaulenka ... а у M0-не-плюс - 2.33 по тем же заявлениям (сс... Nov 3 2015, 10:20 zltigo QUOTE (esaulenka @ Nov 3 2015, 12:20) ...... Nov 3 2015, 12:00  ViKo Цитата(zltigo @ Nov 3 2015, 15:00) Это на... Nov 3 2015, 13:43   zltigo QUOTE (ViKo @ Nov 3 2015, 15:43) На самом... Nov 3 2015, 13:58    ViKo Цитата(zltigo @ Nov 3 2015, 16:58) К чему... Nov 3 2015, 14:15     zltigo QUOTE (ViKo @ Nov 3 2015, 16:15) Не думаю... Nov 3 2015, 14:34      GetSmart Цитата(zltigo @ Nov 3 2015, 18:34) Факта ... Nov 3 2015, 17:04       zltigo QUOTE (GetSmart @ Nov 3 2015, 19:04) В ка... Nov 3 2015, 17:12        GetSmart Цитата(zltigo @ Nov 3 2015, 21:12) Если у... Nov 3 2015, 17:40     adnega Цитата(ViKo @ Nov 3 2015, 17:15) А кто ищ... Nov 3 2015, 16:28      zltigo QUOTE (adnega @ Nov 3 2015, 18:28) Не зна... Nov 3 2015, 17:03 ViKo По-моему, в M0+ потребление уменьшали, а не произв... Nov 3 2015, 11:04 ViKo Вы таки желаете, в свойственной вам манере, остави... Nov 3 2015, 16:02 zltigo QUOTE (ViKo @ Nov 3 2015, 18:02) Вы таки ... Nov 3 2015, 16:13  ViKo Цитата(zltigo @ Nov 3 2015, 19:13) О чем ... Nov 3 2015, 18:12   zltigo QUOTE (ViKo @ Nov 3 2015, 20:12) Я считаю... Nov 3 2015, 18:21 GetSmart Энергопотребление это характеристика софтом не про... Nov 3 2015, 16:44 ViKo zltigo, специально для вас с сайта ARM.
Performanc... Nov 3 2015, 18:31 zltigo QUOTE (ViKo @ Nov 3 2015, 20:31) CM0 2.3... Nov 3 2015, 18:39  ViKo Цитата(zltigo @ Nov 3 2015, 21:39) Не нес... Nov 3 2015, 18:41   zltigo QUOTE (ViKo @ Nov 3 2015, 20:41) Вы вели?... Nov 3 2015, 18:44 GetSmart В NXP чистокровным (и одноядерным) кортексам-M0 бы... Nov 4 2015, 05:29 jcxz Цитата(GetSmart @ Nov 4 2015, 11:29) Всё-... Nov 4 2015, 11:31  ViKo Цитата(jcxz @ Nov 4 2015, 14:31) В M0 ест... Nov 4 2015, 14:33 smalcom ЦитатаНеужели производитель микроконтроллера не вы... Nov 4 2015, 15:10   megajohn Цитата(GetSmart @ Nov 5 2015, 20:12) если... Nov 6 2015, 05:45
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|