Speed C functions for C16x microcontrollers


Posted on May 29, 2012

The Infineon C16x Series of µCs use an internal 16-bit-register architecture. The architecture can also process byte-wide functions. The µC uses byte moves to implement library functions such as memset() or memcopy(). This process makes the library code independent of count values and address values; both may be odd or even. The disadvantage is the loss of speed because of the need to process loop counters for every byte.






Leave Comment

characters left:

New Circuits

.

 


Popular Circuits

Car Battery Charger
Motorized Remote control with ATMEGA328
Speech with XR-T5995
Low-Noise 420Mhz Atv Receiver/Converter
Frequency to Voltage Converter Circuit Schematic Diagram
36 Watt Amplifier circuit with TDA1562Q
multiplexer with limiter and low pass
mp3 mode circuit wtv020sd 16p tutoria
one time only burglar alarm
Monostable 555 Multivibrator Working Principle and Circuit diagram with Animation
Msp430c112 Irda Sir Encoder/decoder
h bridge
Electronic Lock
Solar iPod Charger



Top