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

 
 
> Несколько вопросов по lpc176x
vallav
сообщение Apr 12 2010, 16:29
Сообщение #1


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

Группа: Участник
Сообщений: 197
Регистрация: 8-04-05
Пользователь №: 3 977



1. Почему у него такая странная распиновка выводов?
На 100 ногах нашли место только для 70 gpio, причем ни одного целого 32х битного регистра, всего один целый 16 битный а разбросаны
и перемешаны они - мама не горюй! Наследие тяжелого прошлого?
Как красиво с этим у ST32 - 5 16 битных регистров и почти все ножки в ряд.

2. 12 тактов входа в прерывание и 12 тактов выхода из него ( обязательных ) преподносится как достижение.
Вроде достижением было у ADSP 218x - полтора такта до первой команды в прерывании и 1 такт на выход.

3. Меня интересует, в lpc176x ПДП такое же тормозное....
Правда, по слухам, до кортексов у АРМа с этим было еще хуже.
Причина редактирования: Дублирование вопроса в разных темах
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
vallav
сообщение May 31 2010, 17:06
Сообщение #2


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

Группа: Участник
Сообщений: 197
Регистрация: 8-04-05
Пользователь №: 3 977



Стерли?
Тоже метод в борьбе за длину этой самой.
Вы всю ветку сострите, ведь позор Ваш на ней присутствует...

Сообщение отредактировал vallav - May 31 2010, 17:07
Go to the top of the page
 
+Quote Post
zltigo
сообщение May 31 2010, 17:13
Сообщение #3


Гуру
******

Группа: Свой
Сообщений: 13 372
Регистрация: 27-11-04
Из: Riga, Latvia
Пользователь №: 1 244



Цитата(vallav @ May 31 2010, 19:06) *
Стерли?
Тоже метод в борьбе за длину этой самой.
Вы всю ветку сострите, ведь позор Ваш на ней присутствует...

Admin:
Никто Ваш словесный понос за Вами не подтирал. Ибо дурь каждого видна должна быть. Посему еще и корчить из себя жертву модерирования совсем глупо.
А вот продолжение засорения форума подобными постами безнаказанным не останется. И отнюдь не символически - не первый раз. Лимит хамства исчерпан Вами полностью.


--------------------
Feci, quod potui, faciant meliora potentes
Go to the top of the page
 
+Quote Post
vallav
сообщение Jun 1 2010, 04:24
Сообщение #4


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

Группа: Участник
Сообщений: 197
Регистрация: 8-04-05
Пользователь №: 3 977



Предыдущий пост куда то пропал. Да и ладно, все равно там у меня была ошибка.
Про SPI.
Нашел, где я ошибся. Сбила меня с толку то, что команда на датчик требуется с нулевым байтом в конце.
То есть, после посылки комманды и записью/чтением паузы в один такт нет. так что режим мкропровода не годится.
Запись в регистр и чтение байта из регистра можно сделать по обычному SPI, заявив фрейм в 16 бит.
А вот как читать из жатчика 16 битные регистры? Фрейма в 24 бита ведь нет.
Или я что то не догоняю, или придется все таки писать программного мастера SPI?
Про USB.
Я уже про это здесь постил, но интузиазма не вызвало, напишу подробнее.
Есть аппноута AN10866 от NXP - secondary USB bootloader.
Что она делает.
Если при сбросе заземлен пин P1.20 она выставляет чип в виде USB диска, отраженного на флешь чипа размером в 500 килобайт.
То есть PC_юк может открывать файлы, читать флешь через файл, писать через файл во флешь.
Если пин не заземлен, то запускается прога по адресу 0x2000 во флеше, USB диск отключается.

Чего хотелось бы. Чтобы после запуска проги USB диск не отключался а становился диском размером в 64 килобайта, отображенным
на ОЗУ чипа. И PC_юк мог открывать на нем файлы и читать-писать ОЗУ чипа.
Это позволило бы связать чип с PC по USB без установки драйверов, добавления дополнительных чипов на довольно большой скорости и
по удобному файловому интерфейсу.
Никто с такой штукой не сталкивался?
Это штуку я запощу и в других конфах.
Go to the top of the page
 
+Quote Post
zltigo
сообщение Jun 1 2010, 05:26
Сообщение #5


Гуру
******

Группа: Свой
Сообщений: 13 372
Регистрация: 27-11-04
Из: Riga, Latvia
Пользователь №: 1 244



Цитата(vallav @ Jun 1 2010, 06:24) *
Нашел, где я ошибся. Сбила меня с толку то, что команда на датчик требуется с нулевым байтом в конце.

Бит. Один бит. Ибо байт содержит 8bit.
Цитата
А вот как читать из жатчика 16 битные регистры? Фрейма в 24 бита ведь нет.

Согласно таблицы умножения 24 = 8 * 3, как уже было отмечено в посте №54.


--------------------
Feci, quod potui, faciant meliora potentes
Go to the top of the page
 
+Quote Post
vallav
сообщение Jun 1 2010, 06:03
Сообщение #6


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

Группа: Участник
Сообщений: 197
Регистрация: 8-04-05
Пользователь №: 3 977



Цитата(zltigo @ Jun 1 2010, 09:26) *
Бит. Один бит. Ибо байт содержит 8bit.

Согласно таблицы умножения 24 = 8 * 3, как уже было отмечено в посте №54.


А соглано описания на датчик, если в средине передачи придет высокое на выборку кристалла - то начинай все сначала.
У кортекса на всех картинках по краям фреймов выборка высокая.
Извините, не удержался. Больше не буду.
Go to the top of the page
 
+Quote Post
zltigo
сообщение Jun 1 2010, 06:30
Сообщение #7


Гуру
******

Группа: Свой
Сообщений: 13 372
Регистрация: 27-11-04
Из: Riga, Latvia
Пользователь №: 1 244



Цитата(vallav @ Jun 1 2010, 08:03) *
У кортекса на всех картинках по краям фреймов выборка высокая.

Или нет. Как сделаете. Вариантов сделать целых два. Один годится для любого количества фреймов, другой для количества не превышающих размер FIFO. Дальше самостоятельно.


--------------------
Feci, quod potui, faciant meliora potentes
Go to the top of the page
 
+Quote Post
vallav
сообщение Jun 1 2010, 08:17
Сообщение #8


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

Группа: Участник
Сообщений: 197
Регистрация: 8-04-05
Пользователь №: 3 977



Цитата(zltigo @ Jun 1 2010, 10:30) *
Или нет. Как сделаете. Вариантов сделать целых два. Один годится для любого количества фреймов, другой для количества не превышающих размер FIFO. Дальше самостоятельно.


Это Вы про slave режим контроллера?
Вроде на картинках нет мастера при котором выборка вначале выдачи выставляется а при опустошении очереди - снимается.
Там все режимы - во первых с пропуском между фреймами во вторых со снятией выборки между фреймами.
Или у нас разные описания?
Go to the top of the page
 
+Quote Post
zltigo
сообщение Jun 1 2010, 08:25
Сообщение #9


Гуру
******

Группа: Свой
Сообщений: 13 372
Регистрация: 27-11-04
Из: Riga, Latvia
Пользователь №: 1 244



Цитата(vallav @ Jun 1 2010, 10:17) *
Или у нас разные описания?

Master. Описания одинаковые. Способность к пониманию написанного разная sad.gif. Если чего не понятно, и мучают сомнения, то можно проделать небольшую лабораторную работу - очень помогает разобраться в нюансах поведения в конкретных условиях.


--------------------
Feci, quod potui, faciant meliora potentes
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- vallav   Несколько вопросов по lpc176x   Apr 12 2010, 16:29
- - zltigo   Цитата(vallav @ Apr 12 2010, 18:44) 1. По...   Apr 12 2010, 17:10
- - Аматер   Зато NXP сохранил совместимость по ногам с ARM7. ...   Apr 12 2010, 17:47
- - sonycman   Можно под шумок спросить знатоков - сколько тактов...   Apr 12 2010, 18:09
|- - vallav   Цитата(sonycman @ Apr 12 2010, 22:24) Мож...   Apr 13 2010, 05:06
|- - sonycman   Цитата(vallav @ Apr 13 2010, 09:21) Встре...   Apr 13 2010, 08:16
||- - vallav   Цитата(sonycman @ Apr 13 2010, 12:31) С т...   Apr 13 2010, 10:51
||- - Student Pupkin   Цитата(vallav @ Apr 13 2010, 14:55) Дык о...   Apr 13 2010, 11:16
|||- - vallav   Цитата(Student Pupkin @ Apr 13 2010, 15:3...   Apr 13 2010, 11:41
|||- - Student Pupkin   Цитата(vallav @ Apr 13 2010, 15:56) Извин...   Apr 13 2010, 12:13
||- - zltigo   Цитата(vallav @ Apr 13 2010, 13:06) Вы ко...   Apr 13 2010, 11:18
|- - zltigo   Цитата(vallav @ Apr 13 2010, 07:21) Встре...   Apr 13 2010, 09:10
|- - Student Pupkin   Цитата(vallav @ Apr 13 2010, 09:21) Про о...   Apr 13 2010, 10:31
- - vallav   По gpio ответ вроде такой - оно в lpc176x не предн...   Apr 15 2010, 05:25
|- - vallav   Может кто либо все же в курсе - сколько тактов зан...   Apr 20 2010, 15:49
- - igorsk   Цитата(vallav @ Apr 13 2010, 06:21) И еще...   Apr 24 2010, 01:50
|- - vallav   Цитата(igorsk @ Apr 24 2010, 06:05) Есть ...   Apr 24 2010, 10:00
- - evgen2   Цитата(vallav @ Apr 12 2010, 20:29) Вроде...   Apr 28 2010, 22:14
|- - vallav   Цитата(evgen2 @ Apr 29 2010, 02:14) Что т...   Apr 29 2010, 04:41
|- - sonycman   Цитата(vallav @ Apr 29 2010, 08:41) Да и ...   Apr 29 2010, 09:21
|- - vallav   Цитата(sonycman @ Apr 29 2010, 13:21) Да ...   Apr 29 2010, 11:41
|- - sonycman   Цитата(vallav @ Apr 29 2010, 15:41) Вы не...   Apr 30 2010, 09:32
|- - vallav   Пока парился, появилось еще несколько вопросов. 1....   May 23 2010, 08:10
- - igorsk   У вас все перемешано - ARM, Cortex-M и особенности...   May 23 2010, 23:36
|- - vallav   Цитата(igorsk @ May 24 2010, 03:36) У вас...   May 24 2010, 05:01
|- - goodwin   Цитата(vallav @ May 24 2010, 09:01) Вы пр...   May 24 2010, 05:14
||- - vallav   Цитата(goodwin @ May 24 2010, 09:14) А вы...   May 24 2010, 05:43
|- - sonycman   Цитата(vallav @ May 24 2010, 09:01) И что...   May 24 2010, 08:57
||- - vallav   Цитата(sonycman @ May 24 2010, 12:57) А В...   May 24 2010, 10:44
|- - igorsk   Цитата(vallav @ May 24 2010, 06:01) Вы пр...   May 24 2010, 15:17
|- - vallav   Цитата(igorsk @ May 24 2010, 19:17) Обычн...   May 24 2010, 16:34
- - sonycman   Если контрольная сумма отсутствует в файле прошивк...   May 24 2010, 19:35
|- - vallav   Цитата(sonycman @ May 24 2010, 23:35) Есл...   May 25 2010, 05:05
|- - igorsk   Цитата(vallav @ May 25 2010, 06:05) Или в...   May 25 2010, 18:50
|- - vallav   Цитата(igorsk @ May 25 2010, 22:50) Залей...   May 26 2010, 06:45
|- - mrKirill   Цитата(vallav @ May 26 2010, 12:45) Спаси...   May 26 2010, 06:52
|- - vallav   Цитата(mrKirill @ May 26 2010, 10:52) //o...   May 26 2010, 07:24
|- - vallav   Вопрос по таймерам в lpc176x. Есть ли внешний вход...   May 26 2010, 12:22
|- - vallav   Скомпилил аппноуту AN10866 от NXP - secondary USB ...   May 28 2010, 04:48
|- - vallav   Похоже рабочие исходники проги, которая после небо...   May 29 2010, 11:21
|- - zltigo   Цитата(vallav @ May 29 2010, 14:21) Похож...   May 29 2010, 11:57
|- - vallav   Цитата(zltigo @ May 29 2010, 15:57) предс...   May 29 2010, 12:26
|- - zltigo   Цитата(vallav @ May 29 2010, 15:26) Вы эт...   May 29 2010, 13:49
|- - vallav   Ну вот видите, можете, когда захотите. Цитата(zlt...   May 30 2010, 05:54
|- - zltigo   Цитата(vallav @ May 30 2010, 07:54) И что...   May 30 2010, 07:00
|- - vallav   Цитата(zltigo @ May 30 2010, 11:00) Без п...   May 30 2010, 07:33
|- - zltigo   Цитата(vallav @ May 30 2010, 09:33) В слу...   May 30 2010, 08:44
|- - vallav   Цитата(zltigo @ May 30 2010, 12:44) Это в...   May 30 2010, 12:58
|- - toweroff   Цитата(vallav @ May 30 2010, 16:58) Не, т...   May 30 2010, 15:10
- - zltigo   Полный аут. Цитата(vallav @ May 30 2010, 14...   May 30 2010, 13:15
|- - vallav   Цитата(zltigo @ May 30 2010, 17:15) Полны...   May 31 2010, 04:09
|- - zltigo   Цитата(vallav @ May 31 2010, 06:09) И сде...   May 31 2010, 06:51
|- - vallav   Цитата(zltigo @ May 31 2010, 10:51) Это ш...   May 31 2010, 07:32
|- - zltigo   Цитата(vallav @ May 31 2010, 09:32) Ну да...   May 31 2010, 09:23
|- - vallav   Цитата(zltigo @ May 31 2010, 13:23) Если ...   May 31 2010, 10:24
|- - zltigo   Цитата(vallav @ May 31 2010, 12:24) Не ут...   May 31 2010, 11:05
- - sonycman   Переключите сигнал CS в режим софтового управления...   Jun 1 2010, 06:31
|- - vallav   Цитата(sonycman @ Jun 1 2010, 10:31) Пере...   Jun 1 2010, 08:13
|- - zltigo   Цитата(vallav @ Jun 1 2010, 10:13) то и с...   Jun 1 2010, 08:15
- - rezident   vallav, вам объясняют про использование аппаратног...   Jun 2 2010, 00:34
|- - vallav   Цитата(rezident @ Jun 2 2010, 04:34) vall...   Jun 2 2010, 04:23
|- - zltigo   Цитата(vallav @ Jun 2 2010, 06:23) Ответ,...   Jun 2 2010, 07:04
|- - vallav   Вы вроде собирались только мои ошибочные заявления...   Jun 3 2010, 11:15
|- - rezident   Цитата(vallav @ Jun 3 2010, 17:15) Похоже...   Jun 3 2010, 12:49
|- - vallav   Цитата(rezident @ Jun 3 2010, 16:49) Вы в...   Jun 3 2010, 13:42
|- - vallav   Пытаюсь разобраться, почему родной бутлоадер не за...   Jun 3 2010, 16:22
||- - vallav   Вообщем разобрался. На самом деле такая история, к...   Jun 4 2010, 04:13
||- - zltigo   Цитата(vallav @ Jun 4 2010, 07:13) А загр...   Jun 4 2010, 16:22
||- - vallav   Цитата(zltigo @ Jun 4 2010, 20:22) Если р...   Jun 5 2010, 05:40
||- - igorsk   Цитата(vallav @ Jun 5 2010, 06:40) 4. Ну ...   Jun 5 2010, 23:17
|- - zltigo   Цитата(vallav @ Jun 3 2010, 16:42) У меня...   Jun 5 2010, 07:14
|- - vallav   Цитата(zltigo @ Jun 5 2010, 11:14) Сильно...   Jun 5 2010, 08:21
|- - zltigo   Цитата(vallav @ Jun 5 2010, 11:21) Вы заб...   Jun 5 2010, 08:59
|- - vallav   Цитата(zltigo @ Jun 5 2010, 12:59) При 12...   Jun 5 2010, 11:29
|- - zltigo   Цитата(vallav @ Jun 5 2010, 14:29) жаба д...   Jun 5 2010, 12:10
|- - vallav   Цитата(zltigo @ Jun 5 2010, 16:10) Нет, п...   Jun 5 2010, 12:21
|- - rezident   Цитата(vallav @ Jun 5 2010, 18:21) Неужел...   Jun 5 2010, 15:55
|- - vallav   Цитата(rezident @ Jun 5 2010, 19:55) Ну у...   Jun 6 2010, 05:45
|- - sonycman   Цитата(vallav @ Jun 6 2010, 09:45) Я знаю...   Jun 6 2010, 08:33
|- - vallav   Цитата(sonycman @ Jun 6 2010, 12:33) 32 к...   Jun 6 2010, 12:12
|- - sonycman   Цитата(vallav @ Jun 6 2010, 16:12) 2. Как...   Jun 6 2010, 13:12
|- - vallav   Цитата(sonycman @ Jun 6 2010, 17:12) Поче...   Jun 6 2010, 13:43
|- - zltigo   В связи с предыдущим постом продолжаю вопросник: 1...   Jun 6 2010, 13:56
|- - vallav   Цитата(zltigo @ Jun 6 2010, 17:56) В связ...   Jun 6 2010, 14:03
|- - zltigo   Цитата(vallav @ Jun 6 2010, 17:03) Увы, п...   Jun 6 2010, 14:07
|- - vallav   Цитата(zltigo @ Jun 6 2010, 18:07) ...   Jun 6 2010, 14:23
|- - zltigo   Цитата(vallav @ Jun 6 2010, 17:23) Кстати...   Jun 6 2010, 14:26
|- - vallav   Цитата(zltigo @ Jun 6 2010, 18:26) Ответ ...   Jun 6 2010, 14:33
|- - zltigo   Цитата(vallav @ Jun 6 2010, 17:33) Неужел...   Jun 6 2010, 15:16
- - zltigo   Контрольные вопросы для Принца Флоризеля, который,...   Jun 6 2010, 09:14
- - zltigo   Ответы на все вопросы, кроме первого и частично тр...   Jun 6 2010, 12:26
- - vallav   Цитата(zltigo @ Jun 6 2010, 16:26) Ответы...   Jun 6 2010, 12:42
2 страниц V   1 2 >


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

 


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


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