Dave Bordui is a principal design center engineer with Cypress Semiconductor, San Jose, Calif. He received a degree in electronics engineering from the University of Central Florida, Orlando.
1 results found for Dave Bordui, displaying items 1 - 1
July 7, 2005[Ideas For Design] Variable Overlaying Simplifies Firmware Design
In many instances of microcontroller firmware design, it's necessary, or desirable, to take four individual bytes and access them as if they were a single 32-bit variable, maybe as a pair of 16-bit variables, or even some other combination. One way to merge the four bytes into a single 32-bit variable would require reading the least-significant byte into the 32-bit location, then shift-left by "8," then OR in the next byte, then shift-left by "8,"...etc.until the 32-bit...