Where is avrpgmspace.h




















Type of a "char" object located in flash ROM. Note This type is not available when the compiler option -mint8 is in effect. Type of an "unsigned char" object located in flash ROM. Scan flash memory for a character. Compare memory areas. Copy a memory block from flash to SRAM. Compare two strings ignoring case. Returns The strcat function returns a pointer to the resulting string dest. Concatenates two strings. Locate character in program space string.

Compares two strings. Duplicate a string. The terminating zero is not considered as a part of string. Concatenate two strings.

Copy a string from progmem to RAM. Obtain the length of a string. Compare two strings with limited length. Duplicate a string until a limited length.

Determine the length of a fixed-size string. The terminating zero is not considered as a part of string: if one or both args are empty, the result will NULL.

Locate character in string. Parse a string into tokens. All these functions will not work in that situation. Note: The address is a byte address. The address is in the program space. However, the use of the progmem attribute on a variable declaration is supported, and this is now the recommended usage.

Type of a 'char' object located in flash ROM. Note: This type is not available when the compiler option -mint8 is in effect. However, it can become a problem if there are too many of these constants, or for bootloaders on devices with more than 64 KB of ROM. All these functions will not work in that situation. Note: The address is a byte address. The address is in the program space. Returns: The strcat function returns a pointer to the resulting string dest.

Appends src to string dst of size siz unlike strncat , siz is the full size of dst, not space left. At most siz-1 characters will be copied. Copy src to string dst of size siz. Returns: The strlen function returns the number of characters in src.



0コメント

  • 1000 / 1000