View previous topic :: View next topic |
Author |
Message |
GoodEmbed'
Joined: 14 Apr 2007 Posts: 11
|
Mastering the dsPIC |
Posted: Sat Apr 14, 2007 3:51 pm |
|
|
Hi everyone,
I am a student of electronic engineering and comp. sci. and have spent some time using PIC 16/18 MPUs.
My current knowledge level is quite high concerning PIC18s and below but I really want to get into dsPICs and don't know much about them except that they're 16-bit and presumably optimised in some way for DSP.
Being the forum for the rather excellent pic-c compiler, perhaps there might be people/someone here who can shed some light on these controllers.
Are they any good? I can read the datasheets, but I'm interested in knowing how easy they are to use and what they're best at from a users perspective. |
|
|
PCM programmer
Joined: 06 Sep 2003 Posts: 21708
|
|
|
GoodEmbed'
Joined: 14 Apr 2007 Posts: 11
|
|
Posted: Mon Apr 16, 2007 7:47 am |
|
|
Cheers for the link, PCMP.
So there's absolutely no one here who's written programs for the dsPIC?! |
|
|
SherpaDoug
Joined: 07 Sep 2003 Posts: 1640 Location: Cape Cod Mass USA
|
|
Posted: Mon Apr 16, 2007 8:07 am |
|
|
GoodEmbed' wrote: | So there's absolutely no one here who's written programs for the dsPIC?! |
I have been waiting for CCS to support the dsPICs. Fortunately I am VERY patient! _________________ The search for better is endless. Instead simply find very good and get the job done. |
|
|
RogerB
Joined: 16 Apr 2007 Posts: 1
|
|
Posted: Mon Apr 16, 2007 8:23 am |
|
|
This might be risky but have you looked at http://www.mikroe.com/en/books/dspicbook/00.htm - its for Pascal but contains a lot of usefull information for all languages and I've found it usefull to start with and understand many principles.
Roger B |
|
|
PCM programmer
Joined: 06 Sep 2003 Posts: 21708
|
|
|
GoodEmbed'
Joined: 14 Apr 2007 Posts: 11
|
|
Posted: Mon Apr 16, 2007 12:13 pm |
|
|
RogerB, thanks for the tip. I've had a look at their site before but didn't notice the book.
I was rather excited to see that filter design was incorporated into Mikroe's IDE. |
|
|
ultralol Guest
|
|
Posted: Mon Apr 16, 2007 4:27 pm |
|
|
SherpaDoug wrote: | GoodEmbed' wrote: | So there's absolutely no one here who's written programs for the dsPIC?! |
I have been waiting for CCS to support the dsPICs. Fortunately I am VERY patient! |
Keep up the good work mate! Just wait a little longer till ccs develops dspic tool, then wait a little longer till major bugs are solved, then wait longer till minor bugs are solved at the devices.
While you wait and until the release, your nearby mate has tried microchip c30,hitech c18 and mikropascal, has decided to work on one of them, and has already tried and applied lots of dsc capabilities. And you just keep waiting.
C'mon pal, ansi c is not hard, there are a few differences, but nothing a patient man like you can master.
|
|
|
GoodEmbed'
Joined: 14 Apr 2007 Posts: 11
|
|
Posted: Mon Apr 16, 2007 5:27 pm |
|
|
You've tried other solutions, ultralol?
I'm cool with Pascal, though I've never tried 'embedded pascal' (contrary to my what my screen name might suggest).
I just want to know what I have the power to create really cool [censored] - and the dsPIC datasheets indicate extreme coolness.
Normal PICs are just too lame for any other than arbitrary control applications.
One things though.. has anyone had a look at the oscillator section of the dsPIC33 datasheet (one sheet for whole range)?
Not simple: start with 10MHz crystal... then internally this is reduced to 5MHz... then up to 160MHz... then back down to 80MHz... finally 2 CCs per ins = 40MIPS. (AND I've missed some steps out!) |
|
|
|