|
Виж темите без отговор | Виж активните теми
Дата и час: Пон Юли 27, 2026 5:22 pm
Microchip Visual Initializer ...
| Автор |
Съобщение |
|
Dimitar
Ранг: Форумен бог
Регистриран на: Пет Ное 12, 2004 3:38 pm Мнения: 9103 Местоположение: Chicago, IL
|
 Microchip Visual Initializer ...
Някой успял ли е да го подкара това чудо на чудесата - да ме светне как става и кои контролери поддържа, щото аз нещо немога да се светна как става работа  .
|
| Вто Юли 11, 2006 10:21 pm |
|
 |
|
Predator_MF
Ранг: Форумен бог
Регистриран на: Чет Окт 07, 2004 1:22 pm Мнения: 1949 Местоположение: София
|
Това е за dsPIC-ове само, бях си го сложил преди около година да го пробвам, но така и не се реших да си купя dsPIC затова само на опити го карах. Доколкото човърках по Visual Initializer останах с впечатлението, че в него просто за изведени всички периферии които има в dsPIC-а (UART, MSSP, PSP, TIMERS etc) като иконки и си ги редиш в dsPIC-а. Работи само с MPLAB (над версия 6 доколкото помня), като инсталираш VDI трябва да ти излезе тая допълнителна команда "Visual Initializer" в Tools на MPLAB
|
| Сря Юли 12, 2006 1:53 am |
|
 |
|
Dimitar
Ранг: Форумен бог
Регистриран на: Пет Ное 12, 2004 3:38 pm Мнения: 9103 Местоположение: Chicago, IL
|
Ха - сега като ти прочетох мнението и поглеждам в менюто тулс - и познайте - тя се появила  . А само допреди няколко часа, като направих тоя проект и трябваше да си инициализирам процесора и неми се мислеше много - я нямаше - ама сега след като вече не ми трябва изникнала от нищото. Съвсем в стила на Майкрочип  . Само за инфо - проца е 18F2520 - т.е. не е само за dsPIC-ве. Сега ще си начеша крастата да го разчовъркам, да видим поне има ли някаква идея от него.
|
| Сря Юли 12, 2006 3:45 am |
|
 |
|
Radjo
Ранг: Минаващ
Регистриран на: Чет Ное 10, 2005 7:38 pm Мнения: 53 Местоположение: Ruse
|
 Р
Това нещо генерира един фаил , който съдържа инициализиращите инструкции. Ама е много объркан и трябва да го дооправяш. Аз го ползвам като справочник , да си гледам краката в кои регистри конфигурира итн.
|
| Сря Юли 12, 2006 1:18 pm |
|
 |
|
Dimitar
Ранг: Форумен бог
Регистриран на: Пет Ное 12, 2004 3:38 pm Мнения: 9103 Местоположение: Chicago, IL
|
Да - за справочник става, ама за друго май не. Наистина е много объркано. Аз се отказах да го ползвам. Може и аз да съм дефектен, щото след Processor Expert-а имам много високи изисквания явно за такъв тул  .
|
| Сря Юли 12, 2006 3:13 pm |
|
 |
|
¶
Ранг: Форумен бог
Регистриран на: Пет Фев 25, 2005 1:58 pm Мнения: 4585 Местоположение: US
|
Имай впредвид, че PIC18F2520 ревизия А е много бъгав, ревизия B е почти без бъгове 
_________________ Ето аз дишам, работя, живея и програми пиша тъй както умея, с проца под вежди се гледаме строго и боря се с него доколкото мога....
|
| Сря Юли 12, 2006 3:26 pm |
|
 |
|
Dimitar
Ранг: Форумен бог
Регистриран на: Пет Ное 12, 2004 3:38 pm Мнения: 9103 Местоположение: Chicago, IL
|
Пише ревизия 0x01 - това А ли е или В.
|
| Сря Юли 12, 2006 3:28 pm |
|
 |
|
¶
Ранг: Форумен бог
Регистриран на: Пет Фев 25, 2005 1:58 pm Мнения: 4585 Местоположение: US
|
_________________ Ето аз дишам, работя, живея и програми пиша тъй както умея, с проца под вежди се гледаме строго и боря се с него доколкото мога....
|
| Сря Юли 12, 2006 3:37 pm |
|
 |
|
Dimitar
Ранг: Форумен бог
Регистриран на: Пет Ное 12, 2004 3:38 pm Мнения: 9103 Местоположение: Chicago, IL
|
Добре де, моя чип е с id 0x88 и rev. 0x01 - и от поста ти в другата тема, нито пък от ератата става ясно това бъгавата ревизия А ли е, или по-новата не толкова бъгава В  . Сега като гледам - всичките ерати касаят точно тая ревизия, явно моя чип ще да е от по-бъгавите 
|
| Сря Юли 12, 2006 4:01 pm |
|
 |
|
¶
Ранг: Форумен бог
Регистриран на: Пет Фев 25, 2005 1:58 pm Мнения: 4585 Местоположение: US
|
Да, за съжаление си попаднал на коча  От БГ ли си го носиш там или оттам го закупи ? В Комета са от ревизия B.
_________________ Ето аз дишам, работя, живея и програми пиша тъй както умея, с проца под вежди се гледаме строго и боря се с него доколкото мога....
|
| Сря Юли 12, 2006 4:13 pm |
|
 |
|
Dimitar
Ранг: Форумен бог
Регистриран на: Пет Ное 12, 2004 3:38 pm Мнения: 9103 Местоположение: Chicago, IL
|
Каква БГ бе - преди 1 седмица от DigiKey ги поръчахме  .
|
| Сря Юли 12, 2006 4:16 pm |
|
 |
|
Dimitar
Ранг: Форумен бог
Регистриран на: Пет Ное 12, 2004 3:38 pm Мнения: 9103 Местоположение: Chicago, IL
|
Пирев твойта версия В кога е произведена бе, мойте тука са от 17-а седмица 2006 г. Кога е излезнала тая нова версия или си ги правят и двете едновременно нашите фенове  .
|
| Чет Юли 13, 2006 3:25 am |
|
 |
|
Dimitar
Ранг: Форумен бог
Регистриран на: Пет Ное 12, 2004 3:38 pm Мнения: 9103 Местоположение: Chicago, IL
|
Другия дето го ползвам е 18F2680, ама той е ревизия 0x04 та се предполага, че му е минала детската възраст (ще ми се де)  .
|
| Чет Юли 13, 2006 7:25 am |
|
 |
|
¶
Ранг: Форумен бог
Регистриран на: Пет Фев 25, 2005 1:58 pm Мнения: 4585 Местоположение: US
|
Честно да си кажа хептен се обърках
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 модула. Или пък имам грешки в програмите, които компенсират буболечките по процесора
5-то един съвет: при всички PIC процесори, след RESET прави задължително собствена инициализация на всички служебни регистри на периферните модули, които ще използваш. Забелязал съм, че ако ги оставиш по подразбиране след RESET, се получават странни неща. Примерно може да пише, че регистъра REGxxx ще има след RESET стойност 0xA2, нищо, не им вярвай, ти си запиши за по-сигурно още един път 0xA2.
_________________ Ето аз дишам, работя, живея и програми пиша тъй както умея, с проца под вежди се гледаме строго и боря се с него доколкото мога....
|
| Чет Юли 13, 2006 10:37 am |
|
 |
|
Dimitar
Ранг: Форумен бог
Регистриран на: Пет Ное 12, 2004 3:38 pm Мнения: 9103 Местоположение: Chicago, IL
|
Пирев - ти уби всичко детско в мен - сега кашата с ревизиите е пълна  .
|
| Чет Юли 13, 2006 4:15 pm |
|
|
Кой е на линия |
Потребители разглеждащи този форум: 0 регистрирани и 1 госта |
|
Вие не можете да пускате нови теми Вие не можете да отговаряте на теми Вие не можете да променяте собственото си мнение Вие не можете да изтривате собствените си мнения Вие не можете да прикачвате файл
|
|