This site contains a lot of Free E-Books and all information about Electronics Enginering, EBooks, Algorithms, Software Books & Complete Micro Processor Guide
Saturday, February 28, 2009
32 bit microcontrollers from ATMEL with ARM7 core
New ARM7 Microcontrollers from NXP with LCD support
LPC24 series have two high speed buses AHB to ensure independent work of peripherals like LCD, 10/100 Ethernet, USB and two channels of CAN. LPC24xx have reasonable low prices […]
Programming microcontrollers AduC70xx using boot-loader and ARMWSD utility
Firmware for AduC70xx ARM microcontrollers can be uploaded using built in boot-loader. To work with boot-loader Analog Devices offer to use small free program ARMWSD working under windows system. Program doesn’t require installation. ARMWSD communicates with AduC70xx via COM-port. Simple programming steps looks like this:
Connect target board to PC COM port;
Go to Configure->Parts and select […]
ARM Development Tools
http://www.codesourcery.com/gnu_toolchains/arm.html develops improvements to the GNU Tool-chain for ARM processors and provides regular, carefully tested, pre-compiled releases of the GNU Tool-chain;
http://www.EmbeddedArtists.com/ Ships pre-setup GCC build environment with all their Quick-Start Boards/Kits;
http://www.embedinfo.com/ Embest IDE for ARM, include Compiler,debugger,editor,project manager,flash programmer,JTAG Emulator, Low cost;
http://www.iar.com/ Embedded Workbench for ARM7,9,11 C/C++ compiler;
http://www.keil.com/ IDE,Debugger,Simulator which […]
Building embedded software using algorithm flow charts
Embedded software consists of various functions performing particular tasks. Before writing any ASM or C code it is good to draw algorithm flow chart. Flow charts are visual method of representing inner algorithm. It is easer analyze the algorithm and write the code according to diagram.
The main parts of diagram:
Fig 1. Simple series instructions
Fig 2. […]
Microcontroller eats too much of RAM
The main aim […]
Minimizing microcontroller code size
Minimizing microcontroller code size can be done in two ways:
Firs is using compilers optimization feature by code size. This optimization is very dangerous. Your optimized code may not work as supposed to because compiler may eliminate some […]
Increase microcontroller code efficiency
The Increase of microcontroller code efficiency can be done in many […]
32 bit microcontrollers from ATMEL with ARM7 core
New ARM7 Microcontrollers from NXP with LCD support
LPC24 series have two high speed buses AHB to ensure independent work of peripherals like LCD, 10/100 Ethernet, USB and two channels of CAN. LPC24xx have reasonable low prices [...]a
Programming microcontrollers AduC70xx using boot-loader and ARMWSD utility
Firmware for AduC70xx ARM microcontrollers can be uploaded using built in boot-loader. To work with boot-loader Analog Devices offer to use small free program ARMWSD working under windows system. Program doesn’t require installation. ARMWSD communicates with AduC70xx via COM-port. Simple programming steps looks like this:
Connect target board to PC COM port;
Programming microcontrollers AduC70xx using boot-loader and ARMWSD utility
Firmware for AduC70xx ARM microcontrollers can be uploaded using built in boot-loader. To work with boot-loader Analog system. Program doesn’t require installation. ARMWSD communicates with AduC70xx via COM-port. Simple programming steps looks like this:
Connect target board to PC COM port;
Using LPC2000 flash ISP utility to program LPC2148
As I earlier was writing about my home made ARM7-Base development board for LPC2148
It is time to write few words on how to use LPC2000 flash ISP utility.LPC2000 flash utility is a software which is used to program LPC2000 series ARM microcontrollers:
LPC2101, LPC2102, LPC2103, LPC2104, LPC2106, LPC2106, LPC2114, LPC2114, LPC2119, LPC2124, LPC2129, LPC2131, LPC2132,
ARM Development Tools
http://www.codesourcery.com/gnu_toolchains/arm.html develops improvements to the GNU Tool-chain for ARM processors and provides regular, carefully tested, pre-compiled releases of the GNU Tool-chain;
http://www.EmbeddedArtists.com/ Ships pre-setup GCC build environment with all their Quick-Start Boards/Kits;
http://www.embedinfo.com/ Embest IDE for ARM, include Compiler,debugger,editor,project manager,flash programmer,JTAG Emulator, Low cost;
http://www.iar.com/ Embedded Workbench for ARM7,9,11 C/C++ compiler;
http://www.keil.com/ IDE,Debugger,Simulator which
Building embedded software using algorithm flow charts
The main parts of diagram:
RTC example on ARM7 LPC2148 using WinARM
Finally got my LPC2148 RTC working on my development board. arm7 base development board for lpc2148
I am quite new to ARM microcontrollers, so I managed to make few tests using them by driving some peripherals and writing some test routines. First code I tried was simple LED blink program first lpc2148 arm7 microcontroller test [...]
Microcontroller eats too much of RAM
Minimizing microcontroller code size
Minimizing microcontroller code size can be done in two ways:
Firs is using compilers optimization feature by code size. This optimization is very dangerous. Your optimized code may not work as supposed to because compiler may eliminate some
Increase microcontroller code efficiency
The Increase of microcontroller code efficiency can be done in many
Archive for the 'ARM microcontrollers' Category Next Entries » First LPC2148 ARM7 microcontroller test–led blink
Her