Перейти к содержанию

LPC11U34 и прошивка


Рекомендуемые сообщения

Здравствуйте.

К сожалению в ARM контроллерах совсем дуб дубом, познание электроники аля 90 годов.

Вопрос в следующем.

В Даташите на сенсор игровой мышки PMW3360 который управляется через контроллер LPC11U34 имеется раздел с Registers Table. Так вот, хватит ли этих данных для создания из них hex файла прошивки LPC контроллера или я глубоко заблуждаюсь и все не так просто?

Даташит и таблицу регистров прикладываю, может пригодится.

Снимок.JPG

3360.pdf

Ссылка на комментарий
Поделиться на другие сайты

Реклама: ООО ТД Промэлектроника, ИНН: 6659197470, Тел: 8 (800) 1000-321

Регистры предназначены для хранения служебной информации, необходимой для работы сенсора. Если туда заносить какие попало посторонние данные, он перестанет работать, к тому же некоторые регистры доступны только для чтения, записать туда что-либо нельзя.

А вообще вопрос какой-то мутный.

"Я не знаю какой там коэффициент, я просто паять умею. "

Ссылка на комментарий
Поделиться на другие сайты

20% скидка на весь каталог электронных компонентов в ТМ Электроникс!

Акция "Лето ближе - цены ниже", успей сделать выгодные покупки!

Плюс весь апрель действует скидка 10% по промокоду APREL24 + 15% кэшбэк и бесплатная доставка!

Перейти на страницу акции

Реклама: ООО ТМ ЭЛЕКТРОНИКС, ИНН: 7806548420, info@tmelectronics.ru, +7(812)4094849

51 минуту назад, Dr. West сказал:

Регистры предназначены для хранения служебной информации, необходимой для работы сенсора. Если туда заносить какие попало посторонние данные, он перестанет работать, к тому же некоторые регистры доступны только для чтения, записать туда что-либо нельзя.

А вообще вопрос какой-то мутный.

 

В каком смысле мутный?)

 

Имеется сенсор 3360 полностью рабочий, имеется даташит на него с полной схемой включения и обвязки контроллера, имеется почти референсная плата под него. Есть возможность купить сам контроллер LPC11U34 и USB-UART программатор.  По сути остается только залить прошивку управления в контроллер. Как я себе представлял, то достаточно было переписать регистры из таблицы в hex фаил и заказать через USB-UART контроллер.

 

 

Снимок2.JPG

Ссылка на комментарий
Поделиться на другие сайты

Выбираем схему BMS для корректной работы литий-железофосфатных (LiFePO4) аккумуляторов

 Обязательным условием долгой и стабильной работы Li-FePO4-аккумуляторов, в том числе и производства EVE Energy, является применение специализированных BMS-микросхем. Литий-железофосфатные АКБ отличаются такими характеристиками, как высокая многократность циклов заряда-разряда, безопасность, возможность быстрой зарядки, устойчивость к буферному режиму работы и приемлемая стоимость. Но для этих АКБ, также как и для других, очень важен контроль процесса заряда и разряда, а специализированных микросхем для этого вида аккумуляторов не так много. Инженеры КОМПЭЛ подготовили список имеющихся микросхем и возможных решений от разных производителей. Подробнее>>

Реклама: АО КОМПЭЛ, ИНН: 7713005406, ОГРН: 1027700032161

PMW3360 это всего лишь умный сенсор, который определяет факт, направление и расстояние перемещения по поверхности и помещает данные об этом в свои регистры, которые вы видите в таблице.

Микроконтроллер LPC11U34 связывается с сенсором, читает эти данные, обрабатывает их, если требуется и передаёт в компьютер по понятному ему (компьютеру) протоколу и интерфейсу.
Микроконтроллер работает по программе, записанной в его flash памяти. Эта программа и есть та самая прошивка, которую пишет разработчик манипулятора.

"Я не знаю какой там коэффициент, я просто паять умею. "

Ссылка на комментарий
Поделиться на другие сайты

1 час назад, Dr. West сказал:

PMW3360 это всего лишь умный сенсор, который определяет факт, направление и расстояние перемещения по поверхности и помещает данные об этом в свои регистры, которые вы видите в таблице.

Микроконтроллер LPC11U34 связывается с сенсором, читает эти данные, обрабатывает их, если требуется и передаёт в компьютер по понятному ему (компьютеру) протоколу и интерфейсу.
Микроконтроллер работает по программе, записанной в его flash памяти. Эта программа и есть та самая прошивка, которую пишет разработчик манипулятора.

все ясно, я думал эти регистры можно прописать в контроллер по которым он понимает перемещение и работу сенсора.

 

Прошивку ясен пень мы скорей всего в открытом доступе не найдем.

 

Тогда вопрос еще один если вас не затруднит. Можно ли как нибудь слить прошивку с такого же контроллера и потом переносить в другой?   Не мало мышек на том же 3360 и том же LPC11 контроллере с которых можно было бы считать. К примеру RS 1337 тот же сенсор, тот же контроллер, даже софта на мышке нет.

Ссылка на комментарий
Поделиться на другие сайты

Маловероятно слить, на коммерческих разработках обычно установлены биты защиты от чтения прошивки.

А собственно, что мешает просто купить мышку за 150 рублей и использовать как есть?

"Я не знаю какой там коэффициент, я просто паять умею. "

Ссылка на комментарий
Поделиться на другие сайты

12 часа назад, Dr. West сказал:

Маловероятно слить, на коммерческих разработках обычно установлены биты защиты от чтения прошивки.

А собственно, что мешает просто купить мышку за 150 рублей и использовать как есть?

 

Ну цена данных мышек в средней от 3500 и 6000 рублей и не все они имеют тот удобный корпус, что интересен мне. И у меня завалялось не мало живых сенсоров 3360, которые жалко выкидывать. Да и просто, дух авантюризма.

Изменено пользователем Dima92
Ссылка на комментарий
Поделиться на другие сайты

1 минуту назад, Dr. West сказал:

Эмммм.. рублей Российских или каких?

:blink:

Российских.

 

Тут дело даже не в цене. А в совокупности факторов.

 

Во 1 создать универсальную плату на сенсоре 3360 ( на то есть причины и люди которым это надо )

Во 2 лежит куча мышек к 3360 и 3988 с умершими контроллерами.  

В 3 элементарный интерес. 

Ссылка на комментарий
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы публикуете как гость. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.
Примечание: Ваш пост будет проверен модератором, прежде чем станет видимым.

Гость
Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
Ответить в этой теме...

×   Вставлено с форматированием.   Восстановить форматирование

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

Загрузка...
  • Последние посетители   0 пользователей онлайн

    • Ни одного зарегистрированного пользователя не просматривает данную страницу
×
×
  • Создать...