то-ли моя мега8 косячная, то-ли еще что, но она в упор не хочет работать с i2c. хотя на этой-же прошивке в протеусе i2c дебагер показывает активность.
вот тестовая сборка для atmega8 - частота 8МГц, скорость UART - 38400, PPM выводится на PD7 + на UART выводятся данные по каналам.
если у кого есть желание - можете проверить.
SCL и SDA подтянуты 1.8кОм резисторам к 1 в самом нунчаке.
штатное питание нунчака - 3.3в.
от 5в он работает, но как это со временем скажется на его микросхемах - вопрос открытый. видел на форумах комментарии типа “уже давно так пользую, ничего не сгорело и не собирается”.
так все вроде нормально, i2c у m8, m48, m88 не отличается, если не считать реальных адресов и векторов, правда тактовая частота задана в 2 раза больше чем 100 кгц, но это не должно сказаться, активности совсем нет (осциллографом)?
так все вроде нормально, i2c у m8, m48, m88 не отличается, если не считать реальных адресов и векторов, правда тактовая частота задана в 2 раза больше чем 100 кгц, но это не должно сказаться, активности совсем нет (осциллографом)?
то F_CPU уже задана в Makefile и переопределяться не будет.
к тому-же, нунчак штатно использует FAST I2C (400кГц) и на частоту ему как-то так.
специально сейчас проверил на 48й меге - и на 400кГц работает нормально, и на 100кГц, и на 1кГц (данные приходят меееедленно).
нет осцилографа, чтобы посмотреть активность.
похоже, это просто глюк моей меги8. не единственный, кстати - у нее еще и на UART иногда мусор сыпется. просто так, сам по себе.
поскольку она у меня единственная - проверить больше не на чем.
Чой то мне вспоминается, что встречалось в сети о косячности i2c у 8 меги в принципе, но подробностей не помню. Есть 168 и 168V в DIP, если надо для эксперементов, кидайте в личку адрес вышлю
Чой то мне вспоминается, что встречалось в сети о косячности i2c у 8 меги в принципе, но подробностей не помню. Есть 168 и 168V в DIP, если надо для эксперементов, кидайте в личку адрес вышлю
уже едет посылка с мегами328 и wii motion+ - до ее прихода особых экспериментов не предвидится.
так только, настройки подкрутить - но это и на 48й прекрасно делается.
теперь буду пытаться впихнуть V-tail микс и сглаживание (рука на весу немного дрожит, и сервы на новом самолете это дрожание отрабатывают 😃 ) в оставшиеся байты флэша.
или ждать новые меги (уже больше 20 дней прошло, пора бы)
ничего не понимаю…
собрал Fusebit Doctor на меге8, скормил ему 168ю.
после нескольких прогонов вижу зеленый светодиод и отличный лог.
{"assets_hash":"a8b26fa7f6e768b07a72c8c9aadb9422","page_data":{"users":{"42dc0bcc3df9550077790040":{"_id":"42dc0bcc3df9550077790040","hid":8239,"name":"PigTail","nick":"PigTail","avatar_id":null,"css":""},"47f7482c3df955007777c294":{"_id":"47f7482c3df955007777c294","hid":33220,"name":"v61","nick":"v61","avatar_id":null,"css":""},"4b5c47c23df95500777654f7":{"_id":"4b5c47c23df95500777654f7","hid":60048,"name":"cvy7","nick":"cvy7","avatar_id":null,"css":""},"4c315e6e3df955007775ee82":{"_id":"4c315e6e3df955007775ee82","hid":68569,"name":"kukabarra","nick":"kukabarra","avatar_id":null,"css":""}},"settings":{"can_see_ip":false,"can_report_abuse":false,"can_see_hellbanned":false,"forum_can_view":true,"forum_can_reply":false,"forum_edit_max_time":30,"forum_can_close_topic":false,"forum_show_ignored":false,"forum_mod_can_delete_topics":false,"forum_mod_can_hard_delete_topics":false,"forum_mod_can_see_hard_deleted_topics":false,"forum_mod_can_edit_posts":false,"forum_mod_can_pin_topic":false,"forum_mod_can_edit_titles":false,"forum_mod_can_close_topic":false,"can_vote":false,"forum_mod_can_add_infractions":false,"forum_topic_title_min_length":10,"forum_reply_old_post_threshold":30,"votes_add_max_time":168,"forum_show_post_interval":7,"can_see_deleted_users":false},"section":{"_id":"61c9a54c3df9550077bb50ba","hid":8,"title":"Самодельная электроника, компьютерные программы","parent":"61c9a54c3df9550077bb50f3","description":"Софт для моделирования и черчения, самодельные электронные устройства.","is_category":false,"is_votable":true,"is_writable":true,"cache":{"topic_count":2667,"post_count":48274,"last_post":"6757f71af9bb00ab89de832d","last_topic":"6757f71af9bb00ab89de832c","last_topic_hid":572572,"last_topic_title":"DVB-T2 для FPV видео","last_ts":"2024-12-10T08:08:58.227Z","last_user":"5b0062d13df95500776fe377"}},"topic":{"_id":"4c332d663df95500777c89f0","hid":194699,"title":"управление моделью с помощью Wii Nunchuk","views_count":6203,"last_post_counter":30,"cache":{"post_count":30,"first_post":"4c332d663df95500777c8f99","first_ts":"2010-07-06T13:19:34.000Z","first_user":"4c315e6e3df955007775ee82","last_post":"4c5ef47e3df95500777c8fd3","last_post_hid":30,"last_ts":"2010-08-08T18:16:30.000Z","last_user":"4c315e6e3df955007775ee82"},"st":1,"section":"61c9a54c3df9550077bb50ba"},"subscription":null,"pagination":{"total":30,"per_page":25,"chunk_offset":19},"posts_list_before_post":["paginator","datediff"]},"locale":"en-US","user_id":"000000000000000000000000","user_hid":0,"user_name":"","user_nick":"","user_avatar":null,"is_member":false,"settings":{"can_access_acp":false,"can_use_dialogs":false,"hide_heavy_content":false},"unread_dialogs":false,"footer":{"rules":{"to":"common.rules"},"contacts":{"to":"rco-nodeca.contacts"}},"navbar":{"tracker":{"to":"users.tracker","autoselect":false,"priority":10},"forum":{"to":"forum.index"},"blogs":{"to":"blogs.index"},"clubs":{"to":"clubs.index"},"market":{"to":"market.index.buy"}},"recaptcha":{"public_key":"6LcyTs0dAAAAADW_1wxPfl0IHuXxBG7vMSSX26Z4"},"layout":"common.layout"}
We use cookies and web analytics services. By continuing to use our
website, you consent to the use of cookies or similar technologies on
this website, including third-party statistics and web analytics services,
which may in some cases collect and process information about your visit
and activity. To find out more, see rules of this website.