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

 
 
> Двухъядерные микроконтроллеры NXP LPC43xx, Есть ли изюм в переходе???
Metallist64
сообщение Jul 5 2013, 19:10
Сообщение #1


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

Группа: Участник
Сообщений: 103
Регистрация: 29-01-08
Пользователь №: 34 558



Здравствуйте уважаемые специалисты!
Заинтересовали 2х ядренные микроконтроллеры от NXP.
В частности серия LPС43xx.
Но помимо всяких вкусностей, есть непонятности.
1. Отсутствие внутренней флэш памяти. Я так понимаю ставят внешнюю шлэш... Наверное медленее исполняется программа...???
2. Наличие каких-то драйверов для переферии уже в самом МК. Это вообще непонятно...
Ну и последнее, как на практике, для новичка выглядит программирование под 2 ядра???
Можно ли запустить один таймер на сопроцессоре для отрисовки скажем небольшого графического дисплея, а основное ядро допустим не будет отвлекаться на эти прерывания???

Если кто сталкивался или пользовался, просвятите пожалуйста.
Очень интересно!
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
skripach
сообщение Jul 8 2013, 06:56
Сообщение #2


■ ■ ■ ■
*****

Группа: Свой
Сообщений: 1 100
Регистрация: 9-08-06
Пользователь №: 19 443



Цитата(Metallist64 @ Jul 5 2013, 22:10) *
1. Отсутствие внутренней флэш памяти. Я так понимаю ставят внешнюю шлэш... Наверное медленее исполняется программа...???

Ставят внешнюю или используют контроллер с внутренней. С внешней особенно сериальной флешкой жудко медленно!
Цитата(Metallist64 @ Jul 5 2013, 22:10) *
2. Наличие каких-то драйверов для переферии уже в самом МК. Это вообще непонятно...

Во флеш уже залиты какие-то функции осталось их только вызывать зная их адрес.
Цитата(Metallist64 @ Jul 5 2013, 22:10) *
Ну и последнее, как на практике, для новичка выглядит программирование под 2 ядра???

Пишем код для одного адра, отлаживаем; пишем код для второго, отлаживаем.
Цитата(Metallist64 @ Jul 5 2013, 22:10) *
Можно ли запустить один таймер на сопроцессоре для отрисовки скажем небольшого графического дисплея, а основное ядро допустим не будет отвлекаться на эти прерывания???

Можно.


--------------------
Делай что должен и будь что будет.
Go to the top of the page
 
+Quote Post
Metallist64
сообщение Jul 9 2013, 07:54
Сообщение #3


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

Группа: Участник
Сообщений: 103
Регистрация: 29-01-08
Пользователь №: 34 558



Цитата(skripach @ Jul 8 2013, 09:56) *
Пишем код для одного адра, отлаживаем; пишем код для второго, отлаживаем.
Можно.


Насколько я понял вы уже общались с данными микросхемами.
Не было ли затруднений при обращении в один и тот же массив/структуру обоим ядрам?
Может как-то надо разделять эти операции по времени?
Компилятор(Keil, IAR) вообще корректно работает с данными МК?
Go to the top of the page
 
+Quote Post
skripach
сообщение Jul 10 2013, 07:30
Сообщение #4


■ ■ ■ ■
*****

Группа: Свой
Сообщений: 1 100
Регистрация: 9-08-06
Пользователь №: 19 443



Цитата(Metallist64 @ Jul 9 2013, 10:54) *
Насколько я понял вы уже общались с данными микросхемами.
Не было ли затруднений при обращении в один и тот же массив/структуру обоим ядрам?
Может как-то надо разделять эти операции по времени?
Компилятор(Keil, IAR) вообще корректно работает с данными МК?

-Не понимаю какие затруднения могут быть?
-Да корректно. Ну и наверно компилятор работает не с МК, а с ядром (M4/M0).


--------------------
Делай что должен и будь что будет.
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- Metallist64   Двухъядерные микроконтроллеры NXP LPC43xx   Jul 5 2013, 19:10
- - Fujitser   Цитата(Metallist64 @ Jul 6 2013, 01:10) 1...   Jul 7 2013, 04:03
- - Metallist64   Да, действительно, посмотрел немного повнимательне...   Jul 7 2013, 09:29
|- - AlexandrY   Цитата(Metallist64 @ Jul 7 2013, 12:29) Н...   Jul 7 2013, 09:59
||- - LexaryStyle   Цитата(AlexandrY @ Jul 6 2013, 21:59) У N...   May 14 2015, 16:13
|- - SII   Цитата(Metallist64 @ Jul 7 2013, 13:29) Н...   Jul 7 2013, 10:39
- - Metallist64   ЦитатаКак программист сделает, так и будет. В обще...   Jul 7 2013, 20:38
|- - AlexandrY   Цитата(Metallist64 @ Jul 7 2013, 23:38) Т...   Jul 7 2013, 21:20
- - Methane   Цитата(Metallist64 @ Jul 5 2013, 22:10) З...   Jul 8 2013, 05:56
- - Metallist64   Ну и прекрасно. Всем большое спасибо за мнения и ц...   Jul 10 2013, 07:38
- - Ёрген   Неужели трехядерник: LPC4370: 32-bit ARM Cortex-M...   Jul 15 2013, 14:47
- - DASM   Что Вас удивляет ? В OMAP4460 по моим подчетам ок...   Jul 15 2013, 15:02
- - MrAlex   http://www.nxp.com/products/microcontrolle...4370F...   Jul 15 2013, 15:16


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

 


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


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