Please suggest software debugger for dspic30f

Status
Not open for further replies.

impet14

Junior Member level 3
Joined
Jul 11, 2009
Messages
25
Helped
0
Reputation
0
Reaction score
0
Trophy points
1,281
Location
Thailand
Activity points
1,504
Please suggest software debugger for dspic30f.

Thank you
 

What C compiler are you currently using?

Is your programmer just a programmer or is it a programmer/debugger, like the ICD3?
 
I'm using MPLAB C30 and MPLAB SIM. I've tried to debug with uart interrupt.MPLAB SIM can print out but can not receive the input key when I test receiving interrupt code from uart.

thnks.
 

You can get an educational copy of ISIS Proteus, it allows circuit full circuit emulation within MPLAB.

However, I do not know what models come with the education version, probably not the dsPIC series.

**broken link removed**

**broken link removed**

I have the full professional version with many of the models, it's very impressive. Unfortunately, I haven't used it enough, I prefer hardware prototyping.

If you need a good hardware programmer/debugger checkout the MicroChip ICD3.
 
Mplab Sim is able to generate complex waveforms, emulate external hardware, simulate complex serial protocols, verify response of algorithms and detect errors, analyse system latency and real-time response to stimulus, and more.
A not very well documented aspect of mplab sim is its support for SCL, the Stimulus Control Language.

You can find a primer on SCL at the Microchip forums here:

SCL PRIMER / TUTORIAL

You can find a code repository here, which includes an rs232 script.

SCL Code repository

Quote from the forum.

 
Thanks btbass,

The SCL information is very helpful and you're correct not well documented. I'll have to give it a try in my next project. I had found a webinar on the Microchip Simulation Engine, which mentioned SCL and introduced a SCL workbook, which peaked my interest, but fell off the radar shortly after.
 

Status
Not open for further replies.

Similar threads

Cookies are required to use this site. You must accept them to continue using the site. Learn more…