advice on choosing mcu

Started by Calvin Chan in comp.arch.embedded15 years ago 10 replies

Hi Folk I am currently looking for a micro with the following must features: 24K+ flash programming memory hardware uart supporting 115200...

Hi Folk I am currently looking for a micro with the following must features: 24K+ flash programming memory hardware uart supporting 115200 baud hardware master i2c 2 channels 10 bit A/D 512+ byte ram operating voltage 2.7V - 5V 1 PWM speed of 10MIPs+ 8051 core, eeprom on chip are bonuses I know there are quite a few out there, eg. microchip pic18lc252, texas instrument - MSP4...


Serial driver error handling

Started by Chris Carlen in comp.arch.embedded11 years ago 6 replies

Hi: Once again, I am writing a buffered, interrupt-driven driver for the serial comm UART (SCI) in the TI TMS320F2812. The lowest level...

Hi: Once again, I am writing a buffered, interrupt-driven driver for the serial comm UART (SCI) in the TI TMS320F2812. The lowest level interface to the user will be a function int SCI_getc(void); returns the next character received or EOF if nothing is available. However, if there is an error in the receiver, there appear to be two ways to inform the user space: 1. On the...


Cortex M3/M4 with bootloader ROM

Started by David Brown in comp.arch.embedded6 years ago 83 replies

Does anyone have recommendations for Cortex M3/M4 microcontrollers with a bootloader in ROM? We use a number of Freescale Kinetis devices,...

Does anyone have recommendations for Cortex M3/M4 microcontrollers with a bootloader in ROM? We use a number of Freescale Kinetis devices, but there is no ROM bootloader - programming is through either JTAG or the EZ-Port (basically treating the chip like an SPI flash device). We have an application where a UART-based bootloader would be very useful, and having it in ROM would save a lot of...


What is the best USB-to-RS232 adapter out there?

Started by Chris_99 in comp.arch.embedded13 years ago 28 replies

Gang: Now that all the cuel new laptops have no serial ports and no PCMCIA card slot, and I am stuck haplessly with USB, does anyone have a...

Gang: Now that all the cuel new laptops have no serial ports and no PCMCIA card slot, and I am stuck haplessly with USB, does anyone have a good experience with any USB (or fire-wire) serial devices? I have many legacy apps that want to talk to a UART real bad and the quality of the driver would be the issue here. I would really appreciate a couple of names of devices I could purchase...


AT91RM900 USART problem

Started by Anonymous in comp.arch.embedded13 years ago 11 replies

We have been developing code for the AT91RM9200 and have found problems with the UART when running the USART 1.5% slower than the selected boaud...

We have been developing code for the AT91RM9200 and have found problems with the UART when running the USART 1.5% slower than the selected boaud rate. A natural consequence with certain clocks and the available divisors available. The problem is that framing errors are not correctly detected. i.e for 115200 we have a 18.432 MHz crystal clock, and processors runs at 179.712MHz, main clock=59....


ISR in SoC

Started by star...@gmail.com in comp.arch.embedded11 years ago

Hi all, My name is Ravi. I am working on system integration and testing. I am using SDCC compiler for my C code compilation. I have...

Hi all, My name is Ravi. I am working on system integration and testing. I am using SDCC compiler for my C code compilation. I have different peripheral module like i2c, spi, uart, memory controller, lcd. Inside ISR, based on status of interrupt controller i am setting flags, and based on these flag i want to call some functions to reconfigure the peripherals. So where do i need to write tho...


USB HID on ML405/CY7C67300

Started by johnnash82 in comp.arch.embedded10 years ago

Hello, I'm trying to implement a simple communication link between my PC and the FPGA. Having read that an HID is the simplest form of USB...

Hello, I'm trying to implement a simple communication link between my PC and the FPGA. Having read that an HID is the simplest form of USB communication, being a newbie in this, I decided to have a go at that (UART has been done, I figured I could use the challenge, silly me :). Problem's that the documentation for writing the firmware of the USB controller (Cypress CY7C67300/EZ-HOST) is ver...


Porting JAM-Player from 8051 to AVR?

Started by Patrik in comp.arch.embedded15 years ago 3 replies

hi, 1st did anyone do the portation? 2nd Does anyone knows a document where portation from 8051 (Keil C++) to AVR (GCC) is described in...

hi, 1st did anyone do the portation? 2nd Does anyone knows a document where portation from 8051 (Keil C++) to AVR (GCC) is described in general? 3rd Can anyone tell me how I port a UART Interface from 8051 to AVR in C? Thanx, Patrik -- Using M2, Opera's revolutionary e-mail client: http://www.opera.com/m2/


Do you use serialization formats for communication?

Started by pozz in comp.arch.embedded3 years ago 29 replies

I often have the need to exchange some data between two or more MCUs. I usually use I2C or UART as physical layers. Normally I design a...

I often have the need to exchange some data between two or more MCUs. I usually use I2C or UART as physical layers. Normally I design a simple protocol between the MCUs: one framing mechanism (Start Of Frame, End Of Frame), one integrity check mechanism (CRC), and so on. The payload is statically defined between the two MCUs: - first byte is the version - second byte is the voltage m...


UART handshaking + control over 2 wire link

Started by Anonymous in comp.arch.embedded14 years ago 7 replies

Hi, i am looking at running serial comms over a bidirectional fibre link. What i would like is to run full handshaking and control lines over...

Hi, i am looking at running serial comms over a bidirectional fibre link. What i would like is to run full handshaking and control lines over this link. Are there any chips which will do this for me? If not, i am considering using a microcontroller to sample all the line states, then send the bit states over the link to be reconstructed the other end. Any ideas or suggestions much apprec...


ARM MCU below $1.50/1000u?

Started by Michael Keith in comp.arch.embedded8 years ago 4 replies

Hi everybody, I am looking for an ARM MCU with the following constraints (in the order of importance): - 4 channel ADC with > = 500 k...

Hi everybody, I am looking for an ARM MCU with the following constraints (in the order of importance): - 4 channel ADC with > = 500 k samples/s - Price in 1k units < $1.50 - Frequency "as high as possible" but at least 32 MHz - 1 UART - RAM and Flash negligeable (1k RAM and 4k Flash would be largely enough). I found the LPC2102 from NXP which almost hit the price mark. I also got the im


PROBLEM with MSP430F2121 and BSL

Started by Anonymous in comp.arch.embedded12 years ago 4 replies

Hi, I'm new here. I'm italian and so my english is not very good...pardon! I have need to program MSP430F2121 (28 pin, 4KB, UART) using...

Hi, I'm new here. I'm italian and so my english is not very good...pardon! I have need to program MSP430F2121 (28 pin, 4KB, UART) using BSL (Bootstrap Loader) controlled by PC. By Visual Basic 6, I'm be able to driver RS232 (TX, RX, RTS, and DTR) and I'm be able to communicate to MSP430F2121. I make thing step-by-step, reading before sall0089d and slaa0096d. First Step: I send to MSP...


Serial driver - abandon FIFO data on error?

Started by Chris Carlen in comp.arch.embedded11 years ago 10 replies

Hi: I am working on the receive portion of a driver for the TMS320F2812 UART (SCI). The driver is interrupt driven and uses a software...

Hi: I am working on the receive portion of a driver for the TMS320F2812 UART (SCI). The driver is interrupt driven and uses a software FIFO (which I refer to as the "buffer") to enhance the amount of chars that can be received without loss before being read by user code. There is also the 16-byte hardware FIFO which I call the "FIFO". In the case that there is a FIFO overrun, the...


interrupt handling using microblaze with XPS

Started by chriskoh in comp.arch.embedded13 years ago 4 replies

Hi, I am pretty new to the arena of interrupt handling and would need some help. I am currently using microblaze v4.00a and with ...

Hi, I am pretty new to the arena of interrupt handling and would need some help. I am currently using microblaze v4.00a and with Xilinx platform studio 7.1 to develop some UART handling routines. what I am not sure, is 1) whether the important registers (eg, stack pointers and other registers) are saved during an interrupt handling, or do I have to explicitly save them myself. I...


Looking for a low cost solution

Started by Miki in comp.arch.embedded14 years ago 2 replies

Hello All, I'm *very* new to embedded systems, please be patient. I'm looking for a low cost solution for two things: 1. Small display...

Hello All, I'm *very* new to embedded systems, please be patient. I'm looking for a low cost solution for two things: 1. Small display (8cmX13cm). Does not need to be high speed - it'll show only pictures. Also there is no need for user feedback (touch screen). 2. Minimal system on a chip - CPU (16bit), Memory (~4k) and connection to flash memory card and UART input/output. T...


1ch uart w/ narrow parallell interface...?

Started by in comp.arch.embedded15 years ago 11 replies

Are there any uarts around with a "narrow" parallell interface which can be utilized from a uC w/o a full-blown address/data bus system? I am...

Are there any uarts around with a "narrow" parallell interface which can be utilized from a uC w/o a full-blown address/data bus system? I am aware of the possibility of using SPI-type uarts - but for various reasons those are not an alternative this time. I was thinking about the possibility of using 8-9-10 general IO lines on a uC and I guess I should use an interrupt line as well. ...


8 output pins to RS232 UART/USB

Started by Niek in comp.arch.embedded15 years ago 5 replies

Hello, Does somebody know if there is a chip with 8 input ports to send 1 byte parallel and then automatically sends the byte out by USB...

Hello, Does somebody know if there is a chip with 8 input ports to send 1 byte parallel and then automatically sends the byte out by USB (first choice) or by RS232?? My problem is that I need 3 com-ports on my microcontroller and my processor (zilog Z8S180) only has 2!!! I have an 1 byte output register that I am not using so I thought maby I can use it in this way.... Can somebody he...


MAX3100 - no FIFO overflow status bit? Any other SPI/UART?

Started by Bill Davy in comp.arch.embedded13 years ago 2 replies

As far as I can tell from the specification, the Maxim MAX3100 can lose bytes if the FIFO overflows and the softwarae cannot detect that this...

As far as I can tell from the specification, the Maxim MAX3100 can lose bytes if the FIFO overflows and the softwarae cannot detect that this has happened. Of course, the software should be quick enough, but real life is full of nasty surprises. The CRC should detect it, but see earlier remark. I have to hook a PIC16F876 to a Cypress 8051 using the debug ports (so no CTS or RTS wires)...


AT91SAM9263

Started by Patelbaroda in comp.arch.embedded12 years ago

I am thinking to work with it with following interface and features, - BT.656 NTSC video (16 bit 4:2:2 format 720x486) connected to...

I am thinking to work with it with following interface and features, - BT.656 NTSC video (16 bit 4:2:2 format 720x486) connected to Image sensor input. - LCD with touch screen 7" size with 640x480 16 bpp. - 100 mbps etherent with traffic some what few mbps. - two UART ports with 115.2 kbps and data some what in range of 100 Kbps on each of them for sensors and other stuff. - Want to hav...


AT91RM9200 - PLL's - Main CLK

Started by Pelo...@ Home in comp.arch.embedded13 years ago 3 replies

Hi, I'm going to fire-up my RM9200 board. I see that CPU is sending letter (but not XModem "CCCCC") on DBG-UART. The problem is that CPU is...

Hi, I'm going to fire-up my RM9200 board. I see that CPU is sending letter (but not XModem "CCCCC") on DBG-UART. The problem is that CPU is doing it to fast - one bit of that char tooks about 4,56us - I'm thinking that something wrong is with PLL. Can somebody be so kind and measure for me the amplitude on 18,432MHz crystal pins and the voltage on PLL-RCA and PLL-RCB pins ? thanks a lo...