The Bit Array structure provides a compacted arrays of Booleans, with one bit for each Boolean value. A 0 [1] bit corresponds to the Boolean value false [true], respectively. We can look at a stream of Bytes as a stream of bits each byte contains 8 bits, so any n Bytes hold n*8 bits. And the operation to manipulate this stream or bits array is so easy, jut read or change the bits state or make any Boolean operation on the whole bits array, like 鈥楢ND鈥? 鈥極R鈥? or 鈥榅OR鈥?
ecos RTOS 原理介紹和應用開發The design philosophy of eCos was to augment an open-source RTOS (which meant no
per-unit royalties) with source-level con?guration tools that would enable embedded developers
to scale their RTOS from hundreds of Bytes to hundreds of kiloBytes without needing to manu-
ally change a line of source code.
The W78E58B is an 8-bit microcontroller which has an in-system programmable Flash EPROM for
firmware updating. The instruction set of the W78E58B is fully compatible with the standard 8052. The
W78E58B contains a 32K Bytes of main ROM and a 4K Bytes of auxiliary ROM which allows the
contents of the 32KB main ROM to be updated by the loader program located at the 4KB auxiliary
ROM 512 Bytes of on-chip RAM four 8-bit bi-directional and bit-addressable I/O ports an additional 4-
bit port P4 three 16-bit timer/counters a serial port. These peripherals are supported by a eight
sources two-level interrupt capability. To facilitate programming and verification, the ROM inside the
W78E58B allows the program memory to be programmed and read electronically. Once the code is
confirmed, the user can protect the code for security
nesc language introduction. nesC is an extension to C [2] designed to embody the structuring concepts and execution model of
TinyOS [1]. TinyOS is an event-driven operating system designed for sensor network nodes that
have very limited resources (e.g., 8K Bytes of program memory, 512 Bytes of RAM). TinyOS has
been reimplemented in nesC. This manual describes v1.1 of nesC, changes from v1.0 are summarised
in Section 3.
意法半導體STM8系列參考手冊Program memory: 8 Kbyte Flash memory; dataretention 20 years at 55 °C after 100 cycles? RAM: 1 Kbyte? Data memory: 128 Bytes true data EEPROM;endurance up to 100 k write/erase cycles