|
Siramiko
|
 |
« on: March 15, 2008, 10:03:41 AM » |
|
ano ang pinagkaiba nila ?
|
|
|
|
|
Logged
|
I shall return
|
|
|
|
The Philippine Electronics and Technology Forum
|
 |
« on: March 15, 2008, 10:03:41 AM » |
|
|
|
|
|
|
Logged
|
|
|
|
paranz
Technical People
Nuclear Reactor
   
Pogi/Ganda Points: 167
Offline
Gender: 
Posts: 4511
1/4W resistor specialist
|
 |
« Reply #1 on: March 15, 2008, 10:18:02 AM » |
|
For microcontrollers, there are various development tools like programmer, in-circuit debuggers (ICD), emulators, devt boards, etc. All of these are useful for microcontroller application devt. To get started on how to learn using a new microcontroller, the recommended hardwares are devt. board, programmers, & ICD. If you are a professional application engr, you are recommended to use the Emulators. I recommend reading the "Getting Started with Dev't Tools" at Microchip.com. The discussion is specific for PIC microcontroller, but the idea is the same for just about any microcontroller brands. http://www.microchip.com/stellent/idcplg?IdcService=SS_GET_PAGE&nodeId=2122
|
|
|
|
|
Logged
|
|
|
|
paranz
Technical People
Nuclear Reactor
   
Pogi/Ganda Points: 167
Offline
Gender: 
Posts: 4511
1/4W resistor specialist
|
 |
« Reply #2 on: March 15, 2008, 10:19:24 AM » |
|
pardon for the not so specific reply above. Its better to see the real picture 
|
|
|
|
|
Logged
|
|
|
|
|
deanc
|
 |
« Reply #3 on: March 19, 2008, 01:04:29 AM » |
|
I think dev boards allow you to download programs, debugging, editing (both data and program) on the fly. It may also have some sort of i/o circuits that you an use to simulate your MCU or check the output. Some dev boards have built in programmers that allow you to program the final code to your device. They normally work in conjunction with a development software you install on your PC.
On the other hand, a programmer will just program your device and normally used in final production since the programs are mostly the same and does not need to be modified, they are also faster and could even be a stand-alone device.
hope this helps, my first post so be gentle....
|
|
|
|
|
Logged
|
I make anything from something to nothing
|
|
|
paranz
Technical People
Nuclear Reactor
   
Pogi/Ganda Points: 167
Offline
Gender: 
Posts: 4511
1/4W resistor specialist
|
 |
« Reply #4 on: March 19, 2008, 01:24:22 AM » |
|
|
|
|
|
|
Logged
|
|
|
|
|
deanc
|
 |
« Reply #5 on: March 19, 2008, 02:28:56 AM » |
|
Haha!! Salamat...
|
|
|
|
|
Logged
|
I make anything from something to nothing
|
|
|
glutnix_neo
Technical People
Hydroelectric
   
Pogi/Ganda Points: 130
Offline
Gender: 
Posts: 3324
Developing code for "humans" since 2004
|
 |
« Reply #6 on: March 19, 2008, 07:59:01 AM » |
|
I think dev boards allow you to download programs, debugging, editing (both data and program) on the fly. It may also have some sort of i/o circuits that you an use to simulate your MCU or check the output. Some dev boards have built in programmers that allow you to program the final code to your device. They normally work in conjunction with a development software you install on your PC.
On the other hand, a programmer will just program your device and normally used in final production since the programs are mostly the same and does not need to be modified, they are also faster and could even be a stand-alone device.
hope this helps, my first post so be gentle....
Galing, wala na ko masabi, hehehe
|
|
|
|
|
Logged
|
|
|
|
|
Siramiko
|
 |
« Reply #7 on: March 19, 2008, 08:44:42 PM » |
|
@deanc salamat at welcome 
|
|
|
|
|
Logged
|
I shall return
|
|
|
paranz
Technical People
Nuclear Reactor
   
Pogi/Ganda Points: 167
Offline
Gender: 
Posts: 4511
1/4W resistor specialist
|
 |
« Reply #8 on: March 19, 2008, 10:59:36 PM » |
|
Just a fact, zilog encore microcontrollers are better in the ICSP category since they dont need additional programmer hardware. You can program them using 1 pin only!. Ang layo ng PIC, meron nga ICSP but you will use 3,4,5, or 6 pins ngeks! Tapos, meron na debugging circuitry sa loob ng zilog encore IC mismo, unlike sa PIC that you will need the ICD2 hardware for debugging. Additional cost sa devt and ICD2 
|
|
|
|
|
Logged
|
|
|
|
Mentor Lee
Size C Battery
   
Pogi/Ganda Points: 16
Offline
Gender: 
Posts: 193
"Call to Me and I will answer you.....
|
 |
« Reply #9 on: March 26, 2008, 08:04:57 PM » |
|
....I think dev boards allow you to download programs, debugging, editing (both data and program) on the fly. It may also have some sort of i/o circuits that you an use to simulate your MCU or check the output. Dev boards will just help you evaluate the features of the MCU by providing you ready made interfaces. 1. The debugging part is still the programmer's job. There are separate hardware debuggers out there ( ie ICD from Microchip) but not all MCUs are tailored to work with it. 2. the editing part is yours (the programmer). The dev board will just help you point your wrongdoings by not running as you expect it to - simply GIGO! 3. Download - yes I believe so because they normally come with a bootloader. But there are people who doesn't prefer bootloaders because - you are stuck in one MCU clock freq with bootloaders though development is really faster.
|
|
|
|
|
Logged
|
...and show you great and inscrutable things that you do not know " --Hotline 333--
|
|
|
rdpzycho
Technical People
Solar Power Satellite
   
Pogi/Ganda Points: 467
Offline
Gender: 
Posts: 9160
Perfection is an Illusion
|
 |
« Reply #10 on: March 27, 2008, 11:44:19 AM » |
|
yung Development Boards and Kits designed yan para mapabilis understanding mo ng certain MCU...may mga sample programs para dun sa interfaces para kung may bug program mo may reference ka...
yung Starter kits na dev boards various peripherals nakalagay diyan para marami kang ma-evaluate...
meron din dev boards na for specific purposes like Ethernet, Memory Card reading, Wireless comms, etc...
dine-design yan ng mga Application Engineers ng mga companies para magkaroon ng Rapid Development among possible clients...mas mabilis at mas madaling maintindihan ng gumagamit ang board, mas malaki yung chances na gamitin yung product nila...
|
|
|
|
|
Logged
|
"Keep on starting, and finishing will take care of itself."
- Neil Fiore
|
|
|
rommelpm
Size C Battery
   
Pogi/Ganda Points: 13
Offline
Gender: 
Posts: 186
learning is a continuous process...
|
 |
« Reply #11 on: May 26, 2008, 03:58:18 AM » |
|
For those who are just starting and have a tight budget, I would suggest to start with simple programmers (freely available from the internet). Just a couple of parts, you'll be able to start immediately. Your target circuit doesn't have to be complicated, just a simple circuit that would enable an LED to blink would be a good start. The MPLAB IDE software is also for free and can be downloaded from www.microchip.com
|
|
|
|
|
Logged
|
|
|
|
|
The Philippine Electronics and Technology Forum
|
|
|
|
|
|
Logged
|
|
|
|
|