caramoan tour package

caramoan tour package

Author Topic: ARM Microcontroller  (Read 1653 times)

Offline rdpzycho

  • Technical People
  • Solar Power Satellite
  • *****
  • Posts: 10728
  • Pogi/Ganda Points: 632
  • Gender: Male
  • Respect Begets Respect
    • rdpzycho
ARM Microcontroller
« on: March 24, 2008, 03:23:07 PM »
mga sir, next MCU project ko po may need 32 bit processing...I'll be trying out NXP's LPC2103, ARM7TDMI-S po yung core...wala po akong development tools like special hardware, DIY lang (Wiggler compatible)...

lately nakita ko mas mura pala yung Cortex-M3 cores and mas mabilis pa...ano po mas ok sa kanilang 2 (but I bet kung compiler gagamitin, hindi gaano mararamdaman differences)? may DSP po ba yung Cortex, yung ARM7TDMI-S ang alam ko kasi wala?

BTW, free po ba talaga yung Keil C Compiler for ARM? sakop niya na po ba lahat ng core ng ARM (including ARM9, in the future baka kailanganin din)...

kung hindi po kasi I might use a GNU compiler...

ang applications po, TCP/IP (including HTTP Server, ADSL Modem), Data Logging, File Manipulations, High Level Language Shell Interpreter (this is a personal project  ;D), LCD Displays...

pasensya na po andaming tanong... ;D

thanks in advance... ;)
‎"Divide each difficulty into as many parts as is feasible and necessary to resolve it."
- Rene Descartes

"For every difficult problem there is always a simple answer and most of them are wrong."
- Clayton Paul

Philippine Electronics Forum

ARM Microcontroller
« on: March 24, 2008, 03:23:07 PM »

Offline zer0w1ng

  • Technical People
  • Gas Turbine
  • *****
  • Posts: 2179
  • Pogi/Ganda Points: 305
  • Gender: Male
  • Enter any 11-digit prime number to continue...
    • The Cebuano Geek
Re: ARM Microcontroller
« Reply #1 on: March 24, 2008, 03:50:22 PM »
LPC2103 has a built-in bootloader. You need only UART/RS232 to program it.  JTAG is needed only for debugging.

No special DSP instructions for both but you they have a fast 32bit multiply.  Some DSP algorithm can still be possible. Even ARM7 is able decode MP3s.

Keil is not free but IAR has free code size limited version or time limit. It supports all ARM flavors.

GCC also is complete but no IDE. Eclipse can be used but needs configuration.

There are many free TCP/IP stacks out there. But you need RTOS for this.
The Cebuano Geek

Philippine Electronics Forum

Re: ARM Microcontroller
« Reply #1 on: March 24, 2008, 03:50:22 PM »

Offline rdpzycho

  • Technical People
  • Solar Power Satellite
  • *****
  • Posts: 10728
  • Pogi/Ganda Points: 632
  • Gender: Male
  • Respect Begets Respect
    • rdpzycho
Re: ARM Microcontroller
« Reply #2 on: March 24, 2008, 04:02:56 PM »
thank you sir...

d2 ko po nakita na Free yung Keil...Table 1...

http://www.embedded.com/columns/guest/206801769

might be needing the JTAG for debugging...

comfortable naman po ako without the IDE (PL/M for 8051, SDCC for 8051, GCC for C programs, G++ for C++ programs)  tapos gedit in gnome ang programming...may syntax warnings naman sa gedit...;D

actually, medyo hindi ko gusto yung Eclipse...nagiging mas complicated pa...for larger programs for Windows or Linux mas ok yung may IDE...

currently studying Embedded Multitasking, and RTOS...writing our own for the company (might look at FreeRTOS)...

would it be better to start using Cortex M3 core rather than ARM7TDMI-S? just looked at ARM's site and the Cortex can run at 1.25MIPS/MHz...

I also have plans for the MP3 decoding pero ihuhuli ko na...priority list ko USB, MMC/SD (with FAT16/32), TCP/IP (on top of all of them RTOS)...

thanks again...
‎"Divide each difficulty into as many parts as is feasible and necessary to resolve it."
- Rene Descartes

"For every difficult problem there is always a simple answer and most of them are wrong."
- Clayton Paul

Philippine Electronics Forum

Re: ARM Microcontroller
« Reply #2 on: March 24, 2008, 04:02:56 PM »

Offline rdpzycho

  • Technical People
  • Solar Power Satellite
  • *****
  • Posts: 10728
  • Pogi/Ganda Points: 632
  • Gender: Male
  • Respect Begets Respect
    • rdpzycho
Re: ARM Microcontroller
« Reply #3 on: March 24, 2008, 04:44:22 PM »
BTW, the Cortex M3 core that I am planning to buy would be STM32103Cx...doesn't have a bootloader...

it has USB connectivity and can use 2 SPIs...I'll still read more about them...

thanks...
‎"Divide each difficulty into as many parts as is feasible and necessary to resolve it."
- Rene Descartes

"For every difficult problem there is always a simple answer and most of them are wrong."
- Clayton Paul

Philippine Electronics Forum

Re: ARM Microcontroller
« Reply #3 on: March 24, 2008, 04:44:22 PM »

Online anthonydp

  • Size D Battery
  • ******
  • Posts: 320
  • Pogi/Ganda Points: 54
  • Gender: Male
    • My Empty Blog
Re: ARM Microcontroller
« Reply #4 on: April 30, 2008, 10:34:13 AM »
Heads Up!

May Thin Client Computer na binebenta sa CDRKING ;

http://www.cdrking.com/local/products/index.php?action=&temp=2&typeno=5398859-567292-612195429-6878404&prod=Thin%20Client&prodcode=0780735-760389-830731165-9439741

Here's the specs ng thinclient pc:

?   Processor: Cirrus Logic EP9307 ARM core embedded processor, 200 MHz
?   SDRAM: 64MB
?   FLASH: 16MB
?   Network: 10/100 Base T
?   USB: 2 ports of USB 2.0
?   Video: sub DB-15 VGA output, support 15 bits color, resolution up to 1024x768
?   Power Consumption: 5V, 2A (without RS-232 communications)
?   Audio: Stereo Audio
?   Human Input Device: Support USB or PS2 mouse / keyboard / barcode reader

Price:  Php5500.00

Website ng manufacturer: http://www.encore-usa.com/product_download.php?region=us&bid=3&pgid=119&pid=318

Heto yung site ng Cirrus Logic tungkol sa embedded SOC nito:

http://www.cirrus.com/en/products/pro/detail/P1061.html

at heto ang specs ng SOC mula sa Cirrus Logic site:

Quote
    *  200 MHz ARM920T processor
          o 16 KB data cache and 16 KB instruction cache
          o MMU enabling Linux? and Windows CE?
          o 100 MHz system bus
    * MaverickCrunch? math engine
          o Floating point, integer and signal-processing instructions
          o Hardware interlocks for in-line coding
    * MaverickKey? IDs for digital rights management or design IP security (special order feature)
          o 32-bit unique ID
          o 128-bit random ID
    * Integrated peripheral interfaces
          o Graphics accelerator
          o Three-port USB 2.0 full-speed host (OHCI)
          o Three UARTs (16550 type)
          o IrDA interface, slow and fast mode
          o LCD interface with dedicated SDRAM channel
          o Touchscreen interface
          o SPI port
          o AC '97 interface
          o I?S interface, up to six channels
          o 8x8 keypad
    * External memory options
          o 32-bit SDRAM interface, up to four banks
          o 32-, 16- and 8-bit SRAM/Flash/ROM I/F
          o Serial EEPROM interface
    * Internal peripherals
          o Real-time clock with software trim
          o 12 DMA channels for data transfer that maximizes system performance
          o Boot ROM
          o Dual PLLs to control all clock domains
          o Watchdog timer
          o Two general-purpose 16-bit timers
          o General-purpose 32-bit timer
          o 40-bit debug timer
    * General-purpose I/Os (GPIOs)
          o 14 enhanced GPIOs including interrupt capability
          o 18 additional optional GPIOs multiplexed on peripherals
    * Package: 272-pin TFBGA; option for lead-free assembly and industrial temperature ratings

Mukhang magandang gawin na ARM9 Dev't System ito.
your question appears to be an XY Problem.

why don't you just tell us exactly what you're trying to do?

Philippine Electronics Forum

Re: ARM Microcontroller
« Reply #4 on: April 30, 2008, 10:34:13 AM »

Offline zer0w1ng

  • Technical People
  • Gas Turbine
  • *****
  • Posts: 2179
  • Pogi/Ganda Points: 305
  • Gender: Male
  • Enter any 11-digit prime number to continue...
    • The Cebuano Geek
Re: ARM Microcontroller
« Reply #5 on: April 30, 2008, 11:04:31 AM »
Wow! This is great. Thanks for the info.
The Cebuano Geek

Offline the_next_big_name

  • Size D Battery
  • ******
  • Posts: 250
  • Pogi/Ganda Points: 2
Re: ARM Microcontroller
« Reply #6 on: May 07, 2009, 10:16:13 PM »
parang mas maganda yung lpc...available kase dev board sa sparkfun

Offline leoren_tm

  • Size AAA Battery
  • ***
  • Posts: 87
  • Pogi/Ganda Points: 2
Re: ARM Microcontroller
« Reply #7 on: May 12, 2009, 12:01:38 PM »
un ARM, pwde ba un linux as OS?

Offline the_next_big_name

  • Size D Battery
  • ******
  • Posts: 250
  • Pogi/Ganda Points: 2
Re: ARM Microcontroller
« Reply #8 on: May 12, 2009, 12:27:13 PM »
un ARM, pwde ba un linux as OS?
pwede

Philippine Electronics Forum

Re: ARM Microcontroller
« Reply #8 on: May 12, 2009, 12:27:13 PM »

 

Privacy Policy

Contact Us: elabph@yahoo.com