I\'m using 32-bit microcontroller (STR91x). I\'m concurrently accessing (from ISR and main loop) struct member of type enum. Access is limited to writing to that enum field in the ISR and checking in
looking to bit-bang the I2C interface of a MCP23017 with an ATtiny13A, a lot of places mention HI2COUT as a method to send data on the I2C bus but i have no clue if this is part of a language or a Lib
I am using TCP for communicating with an arduino (just open a socket and wait for a connection)using an ethernet shield, While watching开发者_开发问答/reading about various other project that use some
Can anybody suggest me if I can program my device as Triple-Play-Te开发者_开发百科ster? My device has PIC24 processor and ENC28J60 chip. I am thinking can my micro-controller process the packets and m
开发者_StackOverflow社区Any comparison table available?The basic change for the 430X architecture was to introduce a 20 bit address range to allow addressing outside the 64K available on the original
I dont understand when and why you would use bitshift operators for microchip programming: for example...
Is there any special C standard for microcontrollers? I ask because so far when I programmed something under Windows OS, it doesn\'t matter which compiler I used. If I had a compiler for C99, I knew
First of all I\'d welcome edits to the title of this question, I couldn\'t think how to word it better but I\'m not too happy with what I came up with.
The main() function in an avr-gcc program saves the register state on the stack, but when the runtime calls it I understand on a microcontroller there isn\'t anything to return to. Is this a waste of
I have finished a project using an LPC2132 and quickly ran into problems with not having enough RAM (64k).