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

Симулация + ПИК + Дебъг =Проблем :)
http://mcu-bg.com/mcu_site/viewtopic.php?f=3&t=10457
Страница 1 от 1

Автор:  amdatlon [ Нед Сеп 02, 2012 2:48 pm ]
Заглавие:  Симулация + ПИК + Дебъг =Проблем :)

Здравейте,
От доста време имам едно проблемче, и което не беше толкова от значение. Но днес пак ми потрябва и реших да питам някой сблъсквал ли се е с това.
Компилирам със CCS и симулирам в протеуса, PIC16f88.

Проблема е че като заредя "cof" файла в протеуса, някои места от сорс кода остават като невалидни. Т.е от ляво където е адреса..... няма адрес ?!?!
Нито мога да поставя breakpoint, нито нищо.
Интересно е че половината функция няма адреси с/у линиите код.

Не мога да разбера проблема в протеуста ли е или в компилатора.
Пробах други версии и на компилатора и протеуса но пак е така.

Някой да има идея защо е така ?

Прикачени файлове:
cof.JPG
cof.JPG [ 89.61 KiB | Прегледано 1343 пъти ]

На снимката се вижда какво имам в предвид.

Автор:  Desert Leo [ Нед Сеп 02, 2012 2:59 pm ]
Заглавие:  Re: Симулация + ПИК + Дебъг =Проблем :)

Не съм против симулациите, ама да питам и на полов акт ли правите симулация преди да го правите на живо?

Автор:  amdatlon [ Нед Сеп 02, 2012 3:12 pm ]
Заглавие:  Re: Симулация + ПИК + Дебъг =Проблем :)

:)
Е знаех че ще има подобни забележки :) - приемам критиката !
Но специално за това устройство ми спестява половин час на всяка промяна на кода.
Да ходя до мястото където е монтирано и да тествам на място ( на живо )
Та затова в случая симулацията ми помага много .

Автор:  CarBeta [ Нед Сеп 02, 2012 8:39 pm ]
Заглавие:  Re: Симулация + ПИК + Дебъг =Проблем :)

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

Автор:  amdatlon [ Нед Сеп 02, 2012 8:49 pm ]
Заглавие:  Re: Симулация + ПИК + Дебъг =Проблем :)

Но това не е причина при едни ПИК-ове всичко да работи добре а при други да се явява бъг.
Честно казано не ме е грижа дали има адреси или не. Работата е че там където няма не мога да дебъгна ( бреакпойнт).

Между другото само с този пик 16ф88 съм имал проблема, със други и същия сорс всичко е наред.

Автор:  bateAz [ Нед Сеп 02, 2012 9:13 pm ]
Заглавие:  Re: Симулация + ПИК + Дебъг =Проблем :)

Desert Leo написа:
Не съм против симулациите, ама да питам и на полов акт ли правите симулация преди да го правите на живо?


Па всички оттам сме тръгнали, ама не всички си признават ...

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