| Микроконтролери и електроника http://mcu-bg.com/mcu_site/ |
|
| I2C терминал http://mcu-bg.com/mcu_site/viewtopic.php?f=3&t=14070 |
Страница 1 от 2 |
| Автор: | itso.t [ Пон Сеп 28, 2015 10:26 pm ] |
| Заглавие: | I2C терминал |
Оглеждам се за някакъв тестван хардуер, със съответния приложен софтуер, за чоплене по I2C бъс - изпращане на данни към зададен слейв адрс, четене на такива, а ако може и да подслушва, още по-добре. Предполагам че интерфейсът откъм компютъра ще е USB. Евентуално, и като цена да е нещо прилично. Би било добре и UI да е нещо поносимо. Гледах някакви китайджани които могат да правят всичко, включително и палачинки, но като загледах софтуера и се отказах. Отдавна не ми е трябвала подобна джаджа. Имам разни антични кокали, но далеч не са най-удобното за използване нещо и затова проучвам за нещо по-модерно. |
|
| Автор: | ilkor [ Пон Сеп 28, 2015 11:33 pm ] |
| Заглавие: | Re: I2C терминал |
http://www.microchip.com/Developmenttoo ... O=DV164122 Не е от най модерните и удобни обаче ... |
|
| Автор: | itso.t [ Вто Сеп 29, 2015 12:29 pm ] |
| Заглавие: | Re: I2C терминал |
Мерси. Междувременно се присетих че realterm имаше подобна функционалност. Като ми остане време, че задълбая в детайлите, за да видя дали би могъл да е удобен за работа. |
|
| Автор: | Desert Leo [ Вто Сеп 29, 2015 12:33 pm ] |
| Заглавие: | Re: I2C терминал |
FTDI имаха някакъв USB<->I2C бридж. Не съм го ползвал, но не пречи да го погледнеш. |
|
| Автор: | itso.t [ Вто Сеп 29, 2015 12:42 pm ] |
| Заглавие: | Re: I2C терминал |
Чипове намерих - FTDI имат такива, Майкрочип също, и още куп знайни и незнайни. Проблемът е в другата част. Тоест, в комплексното решение - черна кутийка със съответният софтуер. Няма кой да се занимава с разработка на подобно нещо, тъй като текущата задача, като предполагаемо време, ще е няколко порядъка по-кратка като време, отколкото би траяла разработката на подобни нещо. |
|
| Автор: | Desert Leo [ Вто Сеп 29, 2015 1:46 pm ] |
| Заглавие: | Re: I2C терминал |
Не става ли с някоя терминална програма. |
|
| Автор: | itso.t [ Вто Сеп 29, 2015 2:01 pm ] |
| Заглавие: | Re: I2C терминал |
Като изключим гореспоменатия realterm, който има вградена подобна функционалност, вероятно по-скоро не. Или едва ли ще е удобно за работа. Знам ли де, не претендирам че съм ползвал всички терминални емулатори. Предполагам, че в стринга който ще се изпраща, ще трябва да се попълва досадна информация като слейв адрес на устройството. При четене на данните, пак ще падне голямо взиране, кое какво е. Само мога да гадая как ще визуализира акнолиджите. Ако са в общия поток, като данни, ще е голяма досада за бачкане... В специализираните тулове нещата са улеснени в някаква степен. Затова търся нещо по-мързеливо... |
|
| Автор: | Desert Leo [ Вто Сеп 29, 2015 3:44 pm ] |
| Заглавие: | Re: I2C терминал |
Прав си, ама тоя интерфейс изведен навън си е направо екзотика. Когато използвам чипове с I2C към проц, за дебъг изкарвам UART навън и там се виждат нещата в чист вид. Та в тази връзка що не сложиш един контролер като бридж, като програмката му лесно може да се преработва за всеки конкретен случай. |
|
| Автор: | itso.t [ Вто Сеп 29, 2015 4:30 pm ] |
| Заглавие: | Re: I2C терминал |
Ами един път е писането на програмата. След това е някакъв дебъг, да е сигурно че нещата бачкат. Както и да го мисля, ще е някакво губи-време. Отделно, както съм споменавал и преди, на тема програмиране съм блондинка и нещо по-сложно от "мигалка" ще е голямо предизвикателство... Не че подобен проект не би имал своята стойност, като учебно помагало, но точно в момента имам други неща за дялкане. Съответно, трябва да ангажирам други хора, което ако мога да избегна, най-добре... |
|
| Автор: | Desert Leo [ Вто Сеп 29, 2015 6:32 pm ] |
| Заглавие: | Re: I2C терминал |
Хм, ти с конкретен чип ли искаш да комуникираш или ти трябва по принцип. Питам, защото като огледам платките около мен, имам няколко чипа с I2C - акселерометър, АЦП, жироскоп, датчик за налягане, един РФ предавател и порт ексрандери и при тях с регистрите и сетъпа - нищо общо. Част от адреса на експандерите се задава хардуерно. Та, ако да речем се наложи да ги клатя отвън ще трябва за всеки чип да си пиша отделна последователност от команд. |
|
| Автор: | MYXATA [ Вто Сеп 29, 2015 8:21 pm ] |
| Заглавие: | Re: I2C терминал |
http://www.tech-tools.com/DV3200-logic-analyzer.htm |
|
| Автор: | itso.t [ Вто Сеп 29, 2015 8:46 pm ] | ||||||||||||||||||
| Заглавие: | Re: I2C терминал | ||||||||||||||||||
В момента е за нещо конкретно, но за да не се получават и за в бъдеще подобни почесвани, се оглеждам за по-универсално решение.
Прегледах го по диагонал. Останах с впечатление, че като функционалност е като останалите логически анализатори - само слушалка. Липсва му приказвалка... |
|||||||||||||||||||
| Автор: | ilkor [ Сря Сеп 30, 2015 4:42 pm ] | ||
| Заглавие: | Re: I2C терминал | ||
Ето интерфейса на това което предложих:
|
|||
| Автор: | ¶ [ Пет Окт 02, 2015 5:04 am ] |
| Заглавие: | Re: I2C терминал |
За един проект използвам това. По принцип не е предназначено за дебъг на I2C но в bqStudio има един Advanced Communication джам, където можеш да задаваш ръчно slave адрес, четене/писане на байт или буфер. Работи на 32/64-битов Windows, като за 64-бита се инсталира един неофициален TI драйвер, при мен тръгна безпроблемно. |
|
| Автор: | Grubi [ Вто Окт 13, 2015 2:18 pm ] |
| Заглавие: | Re: I2C терминал |
това върши ли ти работа, може да ти го запратя за тестване search.php?keywords=aardvark&terms=all&author=&sc=1&sf=all&sk=t&sd=d&sr=posts&st=0&ch=300&t=0&submit=Search |
|
| Страница 1 от 2 | Часовете са според зоната UTC + 2 часа [ DST ] |
| Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group http://www.phpbb.com/ |
|