Автор |
Съобщение |
Nikola Kirov
Ранг: Форумен бог
Регистриран на: Нед Окт 31, 2004 8:19 pm Мнения: 4410 Местоположение: Stara Zagora
|
Логически Анализатори - продължение
Много набъбна старата тема и затова направих нова.
Последна промяна Nikola Kirov на Пон Окт 03, 2005 2:17 am, променена общо 1 път
|
Пон Окт 03, 2005 2:14 am |
|
|
Nikola Kirov
Ранг: Форумен бог
Регистриран на: Нед Окт 31, 2004 8:19 pm Мнения: 4410 Местоположение: Stara Zagora
|
С работата по процесорния модул понапреднах доста. Отработих почти изцяло управлението и за автономния режим. Прилагам една снимка на прдварителния вариант на main menu. Всъщност системата позволява 254 менюта от тоя тип като всяка такава клетка има 7 реда като всеки ред може да бъде показан или не, и има 3 възможни типа от които може да бъде:
- указател към друга клетка
- функция за стартиране
- стоиност на променлива която да буде настроивана. off редовете са такива но могат да бъдат и числови стоиности int16,char ili signed char
има графична библиотека за права,окръжност и правоъгълник
има класове Dialog,MesageBox,ProgressBar,ErrorMessage,Dialog,SliderBar.
Като има 16 level stack за дисплея в които се поставят указатели към методите Draw на графичните обекти и с извикване на само една фукция RedrawDisplay(); се изчертават всички обекти от най долния fullscrean обект нагоре.
Минах на C++ заради тези глезотии и което е най учудвашо все още работи с АТмега16
Значи по замисъла ми и в автономен режим ще може да прави доста неща, а работата с устроиството ще е съвсем интуитивна и удобна.
А добавянето на нови възможности и менюта е максимално опростено.
А с FPGA-модула няма ли някои да се заеме? Най много до месец ще направя каквото може да се прави без да има FPGA модул.
|
Пон Окт 03, 2005 2:15 am |
|
|
Реконструктор
Ранг: Форумен бог
Регистриран на: Съб Сеп 25, 2004 11:32 am Мнения: 7878 Местоположение: София
|
Баси, супер е, какво е дисплейчето?
|
Пон Окт 03, 2005 8:05 am |
|
|
BrainStorm
Ранг: Почетен член
Регистриран на: Пон Юли 04, 2005 10:51 pm Мнения: 651 Местоположение: София
|
Uha dosta dobre izglejda ......
Nikola ako ima6 vreme ne e lo6o da nahwyrlq6 na byrzo kak to4no si go podkaral toq displei ...... sy6to taka ako se 4uvstwa6 6tedyr 6te te pomolq da metne6 bibliotekata koqto si napisal za upravlenieto na displeq wyw foruma ... taka de ako moje
/Otnowo se izwinqwam za latinicata .... pust TU .... )
PS ... mejdo drugoto towa nali e Sony Ericson T230 .. ? Kak zakrepi kabelite ... naprawo si poil wyrhu lentowiq ili ... ?
_________________ От наше село са види връо, ама от връо се невиди наше село ... що така и я незнам .. ?!?
|
Пон Окт 03, 2005 8:06 am |
|
|
Nikola Kirov
Ранг: Форумен бог
Регистриран на: Нед Окт 31, 2004 8:19 pm Мнения: 4410 Местоположение: Stara Zagora
|
Точно от Sony Ericson T230 е. Ще систематизирам в един документ информацията как се управлява и ще ти пратя.
А жиците са запоени направо върху лентовия кабел. С много тънки жички става.
|
Пон Окт 03, 2005 10:26 am |
|
|
Predator_MF
Ранг: Форумен бог
Регистриран на: Чет Окт 07, 2004 12:22 pm Мнения: 1947 Местоположение: София
|
Много добре изглежда, я светни менюто как е съставено?
|
Пон Окт 03, 2005 2:06 pm |
|
|
Nikola Kirov
Ранг: Форумен бог
Регистриран на: Нед Окт 31, 2004 8:19 pm Мнения: 4410 Местоположение: Stara Zagora
|
Това ми е h файла
Това му е структурата като данни
|
Пон Окт 03, 2005 2:18 pm |
|
|
Nikola Kirov
Ранг: Форумен бог
Регистриран на: Нед Окт 31, 2004 8:19 pm Мнения: 4410 Местоположение: Stara Zagora
|
Няма ли желаещи наистина да работят по тоя проект?
Толкова приказки се изприказваха а накрая да си го правя сам ........
Сложих му реал-тиме clock s HT1381.
Сложих му 16 входов логически пробник.
Cложих му програмка за тестове на сериина комуникация.
Сложих му поддъжка на ISO7816 устроиства
Сложих му и галванично разделяне.
Сложих му възможност да се управлява и да управлява по RS485 линия Half i Full Duplex
Прилагам снимка как изглежда засега.
И един конкретен въпрос. Дайте идея за RS485 чип дето да не смуче ток в неактивен режим и да може да се купи в БГ.
|
Пон Окт 24, 2005 7:22 pm |
|
|
Dimitar
Ранг: Форумен бог
Регистриран на: Пет Ное 12, 2004 2:38 pm Мнения: 9103 Местоположение: Chicago, IL
|
Трудна работа, особенно ако искаш да е и на 3.3 волта. Аз ползвам едни на Тексас, ама си ги купувам от щатите. Имам някакви бройки в DIP8 корпус, които не ги ползвам - ако искаш и имаш път към Пловдив ще ти ги дам.
|
Вто Окт 25, 2005 7:03 am |
|
|
ДедоБоре
Ранг: Форумен бог
Регистриран на: Нед Ное 21, 2004 10:31 pm Мнения: 9635
|
абе два месеца не съм чели нищо и май съм изтървал доста. а гледам си напреднал... защо се отказа от нокия дисплея? този колко пари е? ще изчета пърко какво си сложил в темата, дано ми остане малко време да помагам PS: като гледам как си се разхвърлял, гледай да не те изгони жената
|
Вто Окт 25, 2005 7:36 am |
|
|
the_real_maniac
Ранг: Почетен член
Регистриран на: Пет Авг 19, 2005 10:38 am Мнения: 978 Местоположение: Europe -> BG
|
лек offtopic:
Аз имам Т230 и бях се решил да си направя едно IR модулче за него.
Трябваше ми потребителска програма на GSM-a (T230 API) и самата джаджа (PIC & ASM/C).
Проблема ми беше , че така и не го намерих това T230 API никъде, никакви обяснения, нищо , но където и да търся, T230 има си API. Та покрай това и четох малко за дисплеите на SE (които ползват демек) и доколкото бях разбрал те са един от най-трудните за управлние, така че:
1. ми е чуден избора ти
2. или аз не съм разбрал нещо
3. колко в/и изпозлваш за управлението му ?
пп: в T230 управлението е от някакъв AVR9
(и ако не си го ползвал има едно забавяне при изпълнение на десйтвието)
Благодаря предварително за отговорите
пп2: абе то народа го е казал и сам война е войн
|
Вто Окт 25, 2005 8:36 am |
|
|
Nikola Kirov
Ранг: Форумен бог
Регистриран на: Нед Окт 31, 2004 8:19 pm Мнения: 4410 Местоположение: Stara Zagora
|
Не мога да ти помогна с API за ериксона. Дисплея го разгадавах как се управлява с логически анализатор и експериментално.
Да доста е бавен I2C управление на 400КHz. И като се има на пред вид че всеки пиксел е 2 байта ...... но за 25 лева толкова дават хората.
Сега гледам че излезе за 45 лева LTS180S3 на Самсунг. С по голяма разделителна способност,истинско TFT s към 40000 цвята,по голям,много бърз управлява се по паралелна 16 битова шина и е един от най качествените GSM дисплеи. Който му трябва истинско качество може да се ориентира към него.
Димитре,по колко излизат тия от щатите,щото не ми трябват само за анализатора и какви са?
Да,тежка е съдбата на женения мъж ама още не съм я хванал тая болест . Но ккакто казват човек дори добре да живее се жени. Тогава ще му мисля
|
Вто Окт 25, 2005 1:03 pm |
|
|
Dimitar
Ранг: Форумен бог
Регистриран на: Пет Ное 12, 2004 2:38 pm Мнения: 9103 Местоположение: Chicago, IL
|
SN65HVD11 и SN65HVD12 ама съм ги вземал преди доста време и непомня цени. Имам 15 бройки.
|
Вто Окт 25, 2005 4:55 pm |
|
|
Predator_MF
Ранг: Форумен бог
Регистриран на: Чет Окт 07, 2004 12:22 pm Мнения: 1947 Местоположение: София
|
Nikola, реших тука да ти отговоря Има, що не питаш по-рано Използвам Install Shield като пиша нещо за End-User. За да инсталираш драйверите на FTDI ръчно, предполагам си забелязал, че на FT2XX.inf файла, в контекст менюто което излиза с десния бутон на мишката има един ред Install...ами от там се инсталира. За да разбереш самата команда която трябва да извикаш, влизаш в Tools>>Options на Windows Explorer, после в Tab-a File Types намираш съответния файл (.INF) и гледаш как са описани командите му Специално за Install се вика RunDll32.exe с няколко интересни параметъра и в края на реда се слага %1, което всъщост е пътя към .inf файла, който искаш да инсталираш, ето го как излгежда при мене:
C:\WINDOWS\System32\rundll32.exe setupapi,InstallHinfSection DefaultInstall 132 %1
Ей сега като замениш %1 със пътя към .inf файла на FTDI и изпълниш съответния ред (например в Start>>Run или в .bat файл) се инсталират драйверите на FTDI
Пример:
C:\WINDOWS\System32\rundll32.exe setupapi,InstallHinfSection DefaultInstall 132 E:\Work\NET circuits\LATEST\USB\FTDI\D10620\ftd2xx.inf
|
Съб Окт 29, 2005 11:45 am |
|
|
Nikola Kirov
Ранг: Форумен бог
Регистриран на: Нед Окт 31, 2004 8:19 pm Мнения: 4410 Местоположение: Stara Zagora
|
Аз пробвах преди с Instal от контекст менюто и не стана нещо като му влкючих устроиството и поиска драивери и реших че така не става. При теб как е след такава инсталация,като сложиш устроиството само пита ли те за драивери?
|
Пон Окт 31, 2005 9:50 pm |
|
|