| Микроконтролери и електроника http://mcu-bg.com/mcu_site/ |
|
| Логически анализатор - PC софтуер WIN/Linux/Unix/... http://mcu-bg.com/mcu_site/viewtopic.php?f=13&t=889 |
Страница 1 от 1 |
| Автор: | Predator_MF [ Нед Юли 24, 2005 5:29 pm ] |
| Заглавие: | Логически анализатор - PC софтуер WIN/Linux/Unix/... |
Колеги, нещо загубихте ентусиазма напоследък. Понеже аз заявих желание да участвам откъм PC страната на анализатора, реших аз да задам темата |
|
| Автор: | bateAz [ Нед Юли 24, 2005 7:47 pm ] |
| Заглавие: | |
Не е лошо. Те двете работи трябва да вървят успоредно, за да може нещо да се тества на реално. Трябва да решим: - обхват на задачите, които ще решава софта - език за писане ( езици ) - модули на софта - интерфейс между модулите - разпределение на задачите. Бай Хищник да си каже мнението. |
|
| Автор: | Predator_MF [ Пон Юли 25, 2005 12:27 am ] |
| Заглавие: | |
Хихи 1. Езици - привърженик съм на Borland продуктите, Borland C++ Builder и Borland Delphi. Става и на всичко друго, стига да работи. 2. Обхвата на задачите - програмата (програмите) ще бъде предимно програма за визуализиране на резултатите. Оттук нататък следват всичките глезотии като декодер на някакъв протокол и пр. 3. Модули - естествено най-важния е модула за комуникация по USB и предлагам първо с него да се захванем. Трябва да се изгради някакъв протокол на базата на който ще се пренасят данните между PC и анализатора. По-нататък следва модул за анализиране на данните и визуализирането им в удобен вид. Не виждам никакъв проблем паралелно с това (дори и без изграден хардуер) да се работи по модул за декодиране на анализа във вид на протокол (I2C/SPI/Microwire/RS232 и пр.). Предполагам най-лесно ще се направи ако има функции с вход някакъв stream и изход I2C/.../... за да може да се използва универсално. Също така може да почнем и работа по съхраняване/четене на файлове/настройки без хардуера. За разпределението незнам, трябва да го решим. Засега съм почнал интерфейса на Delphi, ако на някой не му харесва идеята да каже. |
|
| Автор: | ДедоБоре [ Пон Юли 25, 2005 1:53 pm ] | ||
| Заглавие: | |||
аз съм частен случай - почти не работя на М$ сигурно ще си правя нещо за BSD, като за базза ще взема gtkwave, тука слагам един един снапшут. има достa неща за донаправяне като удобство, но е добро като начало. има и win32 версия, ама не съм я качвал никога http://www.geocities.com/SiliconValley/Campus/3216/GTKWave/gtkwave-win32.html мисля че е подходящ формата VCD (VCD/EVCD -- Verilog Value Change Description files) за описание на данни и бъсове.
|
|||
| Автор: | Predator_MF [ Съб Юли 30, 2005 12:35 pm ] |
| Заглавие: | |
Много добре изглежда, но е правено за Visual C++ 6.0, а аз не съм наясно с него. Мога да се опитам да направя нещо подобно, наистина изглежда много удобно за работа. |
|
| Автор: | ДедоБоре [ Съб Юли 30, 2005 2:48 pm ] |
| Заглавие: | |
абе не е на С++, на плейн-С е почти всичко. и съвсем не е правено за конкретен компилатор. давам го само като пример как да изглежда на екрана. най-добре е ModelSim интерфейса (той също ползва Тк), но няма нужда от чак такова изхвърляне. нвити ли сте поне файловия формат за сканираните данни да е VCD? |
|
| Автор: | Predator_MF [ Съб Юли 30, 2005 4:46 pm ] |
| Заглавие: | |
Ами аз съм навит, стига да ми покажеш къде има документация, че аз нещо не намирам днеска (пък и преинсталирам Windows цял ден) |
|
| Автор: | ДедоБоре [ Пон Авг 01, 2005 11:34 am ] | ||||
| Заглавие: | |||||
е, аз пък преинсталирах бушони за климатици аман от китайски ментета. гъзурих се на таблото циала сутрин и смених всичко с легранд. много лесно се работи нямам много добро описание на VCD файловия формат, но мисля че и това тук ще стигне отделно ти пращам два парсера. генерирането трябва да е по-лесно
|
|||||
| Автор: | Predator_MF [ Чет Авг 04, 2005 3:45 pm ] |
| Заглавие: | |
Ами прочетох, удобен е наистина... Хайде сега който има време да се занимава с тоя проект и PC софта да заяви малко желание, за да можем да си разпределим задачките |
|
| Автор: | nickich [ Сря Ное 23, 2005 3:53 pm ] |
| Заглавие: | |
а не може ли да се използва нещо 'почти' готово, като например на Matlab или на NI ? Може да се сглоби нещо сносно и да се компилира после.... |
|
| Страница 1 от 1 | Часовете са според зоната UTC + 2 часа [ DST ] |
| Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group http://www.phpbb.com/ |
|