Runtime
本章包含以下 API 分组:
boot_stage2(boot-stage2.mdx): Second stage boot loaders responsible for setting up external flash.pico_atomic(pico-atomic.mdx): Helper implementations for C11 atomics.pico_base(pico-base.mdx): Core types and macros for the Raspberry Pi Pico SDK.pico_binary_info(pico-binary-info.mdx): Binary info is intended for embedding machine readable information with the binary in FLASH.pico_bootrom(pico-bootrom.mdx): Access to functions and data in the bootrom.pico_bit_ops(pico-bit-ops.mdx): Optimized bit manipulation functions.pico_cxx_options(pico-cxx-options.mdx): non-code library controlling C++ related compile optionspico_clib_interface(pico-clib-interface.mdx): Provides the necessary glue code required by the particular C/C++ runtime being used.pico_crt0(pico-crt0.mdx): Provides the default linker scripts and the program entry/exit point.pico_divider(pico-divider.mdx): Optimized 32 and 64 bit division functions accelerated by the RP2040 hardware divider.pico_double(pico-double.mdx): Optimized double-precision floating point functions.pico_float(pico-float.mdx): Optimized single-precision floating point functions.pico_int64_ops(pico-int64-ops.mdx): Optimized replacement implementations of the compiler built-in 64 bit multiplication.pico_malloc(pico-malloc.mdx): Multi-core safety for malloc, calloc and free.pico_mem_ops(pico-mem-ops.mdx): Provides optimized replacement implementations of the compiler built-in memcpy, memset and related functions.pico_platform(pico-platform.mdx): Macros and definitions (and functions when included by non assembly code) for the RP2 family device / architecture to prpico_printf(pico-printf.mdx): Compact replacement for printf by Marco Paland (mailto:info@paland.com[info@paland.com])pico_runtime(pico-runtime.mdx): Basic runtime support for running pre-main initializers provided by other libraries.pico_runtime_init(pico-runtime-init.mdx): Main runtime initialization functions required to set up the runtime environment before entering main.pico_stdio(pico-stdio.mdx): Customized stdio support allowing for input and output from UART, USB, semi-hosting etc.pico_standard_binary_info(pico-standard-binary-info.mdx): Includes default information about the binary that can be displayed by picotool.pico_standard_link(pico-standard-link.mdx): Setup for link options for a standard SDK executable.
中文翻译版以英文版相同知识授权方式共享:CC-BY-SA 4.0。交流 Q群:498908352