RT_Thread
P·C
这个作者很懒,什么都没留下…
展开
-
Rt_Thread_env
添加进右键菜单打开env.exe文件,右击顶部空白,点击settings,点击左侧integration设置完成后,进入工程右键Conemu here即可打开对应文件的env.exe。指令1)scons --target=mdk5编译生成mdk5工程文件2)scons编译生成可执行文件,供板子使用3)menuconfig配置项目4)pkgs --upgrade升级软件包和env配置,建议在每次使用软件包之前使用5)pkgs --update更新 或者 删除 menuconfig配原创 2020-09-22 18:57:29 · 508 阅读 · 0 评论 -
Rt_Thread_IPC_API
信号量初始化与脱离静态信号量:rt_err_t rt_sem_init( rt_sem_t sem, const char* name, rt_uint32_t value, rt_uint8_t flag );rt_err_t rt_sem_detach( rt_sem_t sem );创建与删除动态信号量:rt_err_t rt_sem_create( const char* name, rt_uint32_t value, rt_uint8_t flag );rt_err_t rt_原创 2020-09-22 10:38:23 · 233 阅读 · 0 评论 -
Rt-Thread基础API
动态内存管理示例:char *ptr = RT_NULL;ptr = (char *)rt_malloc(10);...if(ptr!=RT_NULL)//如果分配成功{rt_memset(ptr, 0, 10);//清0,内存复位}...rt_free(ptr);//释放内存,防止内存泄漏堆的地址范围配置:动态内存分配是在heap堆中rt_system_heap_init((void *)HEAP_BEGIN, (void *)HEAP_END);END地址 - BEGIN原创 2020-09-21 10:53:45 · 507 阅读 · 0 评论