Микроконтролери и електроника
http://mcu-bg.com/mcu_site/

Microchip Visual Initializer ...
http://mcu-bg.com/mcu_site/viewtopic.php?f=14&t=2631
Страница 1 от 2

Автор:  Dimitar [ Вто Юли 11, 2006 10:21 pm ]
Заглавие:  Microchip Visual Initializer ...

Някой успял ли е да го подкара това чудо на чудесата - да ме светне как става и кои контролери поддържа, щото аз нещо немога да се светна как става работа :oops: .

Автор:  Predator_MF [ Сря Юли 12, 2006 1:53 am ]
Заглавие: 

Това е за dsPIC-ове само, бях си го сложил преди около година да го пробвам, но така и не се реших да си купя dsPIC затова само на опити го карах. Доколкото човърках по Visual Initializer останах с впечатлението, че в него просто за изведени всички периферии които има в dsPIC-а (UART, MSSP, PSP, TIMERS etc) като иконки и си ги редиш в dsPIC-а. Работи само с MPLAB (над версия 6 доколкото помня), като инсталираш VDI трябва да ти излезе тая допълнителна команда "Visual Initializer" в Tools на MPLAB

Автор:  Dimitar [ Сря Юли 12, 2006 3:45 am ]
Заглавие: 

Ха - сега като ти прочетох мнението и поглеждам в менюто тулс - и познайте - тя се появила 8) . А само допреди няколко часа, като направих тоя проект и трябваше да си инициализирам процесора и неми се мислеше много - я нямаше - ама сега след като вече не ми трябва изникнала от нищото. Съвсем в стила на Майкрочип 8) . Само за инфо - проца е 18F2520 - т.е. не е само за dsPIC-ве. Сега ще си начеша крастата да го разчовъркам, да видим поне има ли някаква идея от него.

Автор:  Radjo [ Сря Юли 12, 2006 1:18 pm ]
Заглавие:  Р

Това нещо генерира един фаил , който съдържа инициализиращите инструкции. Ама е много объркан и трябва да го дооправяш. Аз го ползвам като справочник , да си гледам краката в кои регистри конфигурира итн.

Автор:  Dimitar [ Сря Юли 12, 2006 3:13 pm ]
Заглавие: 

Да - за справочник става, ама за друго май не. Наистина е много объркано. Аз се отказах да го ползвам. Може и аз да съм дефектен, щото след Processor Expert-а имам много високи изисквания явно за такъв тул :? .

Автор:  [ Сря Юли 12, 2006 3:26 pm ]
Заглавие: 

Имай впредвид, че PIC18F2520 ревизия А е много бъгав, ревизия B е почти без бъгове :wink:

Автор:  Dimitar [ Сря Юли 12, 2006 3:28 pm ]
Заглавие: 

Пише ревизия 0x01 - това А ли е или В.

Автор:  [ Сря Юли 12, 2006 3:37 pm ]
Заглавие: 

http://mcu-bg.com/mcu_site/viewtopic.ph ... 8%FF#30568

Автор:  Dimitar [ Сря Юли 12, 2006 4:01 pm ]
Заглавие: 

Добре де, моя чип е с id 0x88 и rev. 0x01 - и от поста ти в другата тема, нито пък от ератата става ясно това бъгавата ревизия А ли е, или по-новата не толкова бъгава В :? . Сега като гледам - всичките ерати касаят точно тая ревизия, явно моя чип ще да е от по-бъгавите :(

Автор:  [ Сря Юли 12, 2006 4:13 pm ]
Заглавие: 

Да, за съжаление си попаднал на коча :wink: От БГ ли си го носиш там или оттам го закупи ? В Комета са от ревизия B.

Автор:  Dimitar [ Сря Юли 12, 2006 4:16 pm ]
Заглавие: 

Каква БГ бе - преди 1 седмица от DigiKey ги поръчахме 8) .

Автор:  Dimitar [ Чет Юли 13, 2006 3:25 am ]
Заглавие: 

Пирев твойта версия В кога е произведена бе, мойте тука са от 17-а седмица 2006 г. Кога е излезнала тая нова версия или си ги правят и двете едновременно нашите фенове 8) .

Автор:  Dimitar [ Чет Юли 13, 2006 7:25 am ]
Заглавие: 

Другия дето го ползвам е 18F2680, ама той е ревизия 0x04 та се предполага, че му е минала детската възраст (ще ми се де) 8) .

Автор:  [ Чет Юли 13, 2006 10:37 am ]
Заглавие: 

Честно да си кажа хептен се обърках 8O

1-во, самите devid1 & devid2 са грешно дадени в data sheet 39631a.pdf, това го пише в PIC18F2420/2520/4420/4520 Data Sheet Errata - документ 802229b.pdf.

2-ро, дори като чета вярната кодировка от 802229b.pdf моите процесори пак не мога да ги квалифицирам в коя ревизия попадат. Или съм се заблудил с друг процесор или отново в 802229b.pdf има грешки за devid1 & devid2. При мен, четейки и от програмата и от ICD-S40 се получава следното: за devid1 = 0x11 ( адрес 0x3FFFFE ), за devid2 = 0x01 ( адрес 0x3FFFFF ). Ако използвам кодировката от 802229b.pdf излиза, че това не е PIC18F2520 процесор ( а пък ICD-S40 го разпознава като точно такъв ).

3-то 802229 документа има и той нова ревизия - 802229e.pdf. Въобще настава пълна каша.

4-то твоите излиза, че са по-нови процесори ( на моите не им се чете надписа отгоре от многото пипане с ръце ), обаче от документите става ясно, че няма следваща ревизия след A1. Демек всичките си бъгове си стоят. При мен в интерес на истината не съм забелязал нито един, въпреки, че използвм ADC-то, TMR1, TMR3, PWM, MSSP и USART модула. Или пък имам грешки в програмите, които компенсират буболечките по процесора :D

5-то един съвет: при всички PIC процесори, след RESET прави задължително собствена инициализация на всички служебни регистри на периферните модули, които ще използваш. Забелязал съм, че ако ги оставиш по подразбиране след RESET, се получават странни неща. Примерно може да пише, че регистъра REGxxx ще има след RESET стойност 0xA2, нищо, не им вярвай, ти си запиши за по-сигурно още един път 0xA2.

Автор:  Dimitar [ Чет Юли 13, 2006 4:15 pm ]
Заглавие: 

Пирев - ти уби всичко детско в мен - сега кашата с ревизиите е пълна 8) .

Страница 1 от 2 Часовете са според зоната UTC + 2 часа [ DST ]
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
http://www.phpbb.com/