RT_USING_EXTERNAL_LIBC in software package's Kconfig This option is not available for users to select. source "$RTT_DIR/components/libc/compilers/common/Kconfig" source "$RTT_DIR/components/libc/posix/Kconfig" source "$RTT_DIR/components/libc/cplusplus/Kconfig" ...
various libc features, but does not depend on any C++ features not implemented purely in the compiler or in the library itself. Supported Platforms --- This code was initially developed on FreeBSD/x86, and has also been tested on FreeBSD/x86-64. It should work on other platforms that use...
<Define>RT_USING_LIBC, RT_USING_ARMLIBC, __STDC_LIMIT_MACROS, __RTTHREAD__, __CLK_TCK=RT_TICK_PER_SECOND</Define> <Undefine /> <IncludePath>libraries\m2l31\StdDriver;rt-thread\components\libc\compilers\common\extension\fcntl\octal;rt-thread\include;libraries\m2l31\StdDriver\inc;.;boar...
zynq7000分支中更改RT_USING_NEWLIB为RT_USING_LIBC; 加入ARM Cortex-M4芯片指令级的ffs实现; 修正MB0BF618S分支中缺少timer初始化的bug(mike mao);工具移除Python 2.6中未支持的语法(xfguo); 移除Windows平台中的startupinfo信息(对Python版本兼容性更好); 修正CPPPATH被打乱的bug;RT...
if GetDepend(['RT_USING_SERIAL']):#如果打开了RT_USING_SERIAL的宏,则会包含以下源文件 src += ['GD32F4xx_standard_peripheral/Source/gd32f4xx_usart.c'] if GetDepend(['RT_USING_I2C']): src += ['GD32F4xx_standard_peripheral/Source/gd32f4xx_i2c.c'] ...
在linux平台要使用pthread_create创建线程...rt_thread_startup(&finsh_thread); 信号 RT-Thread中信号接口rt_sem_init等修改为linux平台接口sem_init。...输入输出输入输出相关的主要是针对命令行输入, 在RT-Thread中是通过串口等方式进行输入输出,而在linux平台,需要修改为终端输入输出,可以使用宏RT_USING_POSIX开...
''')#将括号中的字符串分割后成列表(list),以便包含到工程中ifGetDepend(['RT_USING_SERIAL']):#如果打开了RT_USING_SERIAL的宏,则会包含以下源文件src+=['GD32F4xx_standard_peripheral/Source/gd32f4xx_usart.c']ifGetDepend(['RT_USING_I2C']):src+=['GD32F4xx_standard_peripheral/Source/gd32f4...
if GetDepend(['RT_USING_I2C']): src += ['GD32F10x_standard_peripheral/Source/gd32f10x_i2c.c'] if GetDepend(['RT_USING_SPI']): src += ['GD32F10x_standard_peripheral/Source/gd32f10x_spi.c'] if GetDepend(['RT_USING_CAN']): ...
#define TINA_USING_UART1 // 因为我开发板用的串口1 而系统默认的串口0 所以我需要加修改#define RT_CONSOLE_DEVICE_NAME "uart1" // 因为我开发板用的串口1 而系统默认的串口0 所以我需要改//#define TINA_USING_SPI1 // 这个是因为我的开发板 开了这个不能启动 但是调了好久 才发现要屏蔽他 其他...
#define TINA_USING_UART1 // 因为我开发板用的串口1 而系统默认的串口0 所以我需要加修改#define RT_CONSOLE_DEVICE_NAME "uart1" // 因为我开发板用的串口1 而系统默认的串口0 所以我需要改//#define TINA_USING_SPI1 // 这个是因为我的开发板 开了这个不能启动 但是调了好久 才发现要屏蔽他 其他...