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

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

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

Особенности хранения литиевых аккумуляторов и батареек

Потеря емкости аккумулятора напрямую зависит от условий хранения и эксплуатации. При неправильном хранении даже самый лучший литиевый источник тока с превосходными характеристиками может не оправдать ожиданий. Технология, основанная на рекомендациях таких известных производителей литиевых источников тока, как компании FANSO и EVE Energy, поможет организовать правильный процесс хранения батареек и аккумуляторов. Подробнее>>

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

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

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

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

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

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

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

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

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 пользователей онлайн

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

    • @Romanchek82 в данной ситуации скорее "подложена под ножку стола у дядюшки Ляо")
    • КИТ на Озоне, 2 канала за 500р. РФ. Я сам с конструктора начинал, там и опыт паять получите.  не надо с платы, схемы начинать, блок питания сначала соберёте, КИТ распаяйте, в корпус всё оформите. Одно до ума изделие доведите. Там и поймёте, куда дальше двигаться. А по схеме, ЕЩЁ раз, они есть на любое ОУ в даташит. По "ушникам", пятиножки в бОльшем случае - достаточно (по ссылке) прежде, чем Сухову, Нечаеву,.. в ж. "Радио" писать, готовился, после школы в библиотеку, вечерами за паяльник... пока обратная связь приходила (письма), уже многое исправил, да, не методом тыка, а через понимание физических процессов.  Быстро это только ЕГЭ, описательный, творческий процесс отсутвует (мозгами шевелить, статьи анализировать, углубляться и видеть перспективу).  Паять совет не нужен, ручками, ручками, готовый кит и в корпус.
    • Привет!  Мне не известно, есть ли другие варианты формата прошивки. Почитайте ветку , может кто то и выкладывал.
    • Совершенно точно. И об этом и сам разработчик (ца) подтвердила о силовой плате. Вот файл pdf от разработчика похоже, где то попалось... Сопротивление , импеданс входа операционника надо учитывать как то. По взодам стоят резисторы по 20к (делители), как то многовато для ОУ на биполярниках. В буржуйских схемах и в даташитах начиная с легендарного ОУ 741 стоят не более 10к по входу, пробовал вместо 20к ставить 10к, но это отдельная тема.... И при правильном проектировании замена ОУ на аналогичный не должно влиять на параметры (настройки) схемы. В наем случаее решил заменить ОУ LM324 (бытовку) на LM224 (промышленную) ... Поставил панельку и при смене разных партий 224 и 124 (милитари) настройка тока уходила в ощутимо по индикатору. Ставил LM-ки от томсон и семикондуктор. Семикондуктор резко уходили насторойки, а томсон более близко к заводской настойке. С завода стояла 324 от томсон. Как и что не буду расписывать по этим двум фирмам. Подобрал балее , менее приемлимые 2 корпуса 224, один из частотника, второй из автомобильного реле. Крутить подстроечники на силовой плате не стал особо, т.к. это сложный случай и методики настойки нет и методом тыка не было времени и желания упражнятся. хотя с завода настройка не радует и желательно откорректировать.... термистор поставил  MF52 на 100к и прилепил на термопасту к радиатору VD1. Его тоже заменил на 60А - 100В и падению напряджния по мультиметру в 2 раза меньше, чем заводской. Индуктивность L2 проводом 1,9 мм 19 витков, замер показал 41,5 мкГн (пинцет Smart Tweezers Канада) заменена на на такое же салатовое кольцо (есть в загажнике) намотанно линцедратом 43х0,22 мм. Поместились все 19 витков как задская намотка один в один. Нагрузочный резистор R68 390 Ом заменил на 4 запаралеленных 1,2к 1 Вт. Конденсатор С20 1000х25 заменил на твёрдотельный 1000х50 и вынес от радиаторов. С9 и С10 заменил на твёрдотельные 47х50.  С5 заменил на два в параллель 150х450 и зашунтировал плёночной ёмкостью 2,5х630, чтобы облегчить жизнь электролитам....Поставил синфазный Др на синем колечке по 20 витков МГТФ 0,2 , индуктивность 5 мГн. Добавил варистор 20Т471 (470 В). Добавил сетевой выключательи дополнительную колодку с предохранителем 5А, штатный заменил на твёрдотельный 3,15А. Нагружал на 20А при 12 В - в течении часа всё работает, чуть тёплый воздух из  корпуса. ничего не кипятится не греется критично. ЗУ Вымпел-30.pdf Для справки, вроде как от разработчика(цы), утащено - Вымпел 30 ....
    • 01 — копия.lay6 amp_tda7377.pdf Назовём это "тестовый вариант по турецким мотивам". По идее должно норм ? 1к1 всё равно только рейсфедером нарисуешь.  Решено взять оттуда только УМ, фильтр wm019, питание внешний трансформатор. 
    • Новички собирают схемы из батарейки и лампочки! А не предусилители..
×
×
  • Создать...