Микроконтроллеры | Помогите с AtMega48 |
|
---|---|---|
Прошу помощи у здешних профи по Атмегам. Нужно переделать контроллер джойстика, поскольку штатный имеет слишком большие мертвые зоны по каждой оси, они зашиты в софт и никак не отключаются. Есть широко известный открытый проект MJoy в двух функционально одинаковых версиях - просто MJoy на Атмеге8 и MJoy16 на Атмеге16. У меня имеется МК Атмега48, годится ли он для заливки прошивки Атмеги8? |
|
|
Подойдёт не подойдёт, а куда будете джоя цеплять, USB у Меги нету. А аудио карты с джо разъёмом я уже и не помню что это и когда это было. Сходите в комп магаз и купите нормальный джо. Поверьте дешевле обойдётся. Потому что кто с этими джо мегами сталкивался всё там кривое и программа то же разбухана и кривая. ИМХО проходили бросили. Чушь и на новых USB2 дровов там нет. На нот не подключишь. Может у Вас получится, но траха там будет много. Я уже своё хотел писать от этой кривизны. Потом просто пошёл и купил. До сих пор валяется на полке. Поигрался бросил. На 2 недели хватило. А сколько займёт предполагаемый траходром. Да в разы поболее. |
|
|
НА вскидку в 48 в 2раза меньше памяти, но это вы и сами могли увидеть. |
|
|
Проект включает какую-то USBшную библиотеку, т.е. софтовую реализацию протокола. Alexey: НА вскидку в 48 в 2раза меньше памяти Вот здесь (http://www.sukhoi.ru/forum/showthread.php?t=24406&page=11) автор самой распространённой прошивки LazyCamel упоминает следующее: Я обратил внимание на то, что при обсуждении разницы речь о нехватке программной памяти не идёт. |
|
|
М48 и М88 - близнецы, просто размер памяти разный |
|
|
Спец: вот их во всей прошивке искать и менять на то что надо. Не столько сложная, сколько геморройная работа. Если в прошивке, то это титаническая... Для этого существуют исходники, где все регистры должны быть обозваны стандартными букоффками . Например, в вашем : "equ inputport =PINB .equ outputport =PORTB .equ USBdirection =DDRB " и компилятор сам заменит их на соответствующие им циферки. Попробуйте зарядить исходник в АВР Студио , выбрать нужный чип и запустить компиляцию. |
|
|
Alexey, спасибо, но... увидев, с каким геморроем это связано, я решил не использовать Атмегу48, и купил сегодня Атмегу8. Вопрос исперчен (кажется, так выражаются в определённых кругах?). |
|
|
Форум про радио — сайт, посвященный обсуждению электроники, компьютеров и смежных тем. pro-radio.online | Обратная связь |
© 2003—2024 |