——RTT
rtt
EmbededCoder
C, Python, C++, Qt, MCU, RTOS, ARM Cortex-M, Linux
展开
-
RT-Thread学习笔记(7)- 堆的初始化和使用-转
对于这部分课程的学习,主要使用的是RTT的API函数进行操作。对于堆的空间大小,是需要自己分配大小的,以STM32为例,下图标出了堆的设置大小:下面聊聊RT-Thread的API。1、rt_system_heap_init((void *)HEAP_BEGIN, (void *)HEAP_END); 使用堆栈前必须用这个函数(在rt_config.h上声明宏)。#ifdef ...转载 2019-12-10 15:27:28 · 1439 阅读 · 0 评论 -
RTT移植STM32之创建进程
目录1.RTT系统启动2.创建自己的进程1.RTT系统启动RTT系统将main函数重定义在$Sub$$main(void)中,即程序运行顺序如下:LDR R0, =SystemInitBLX R0 LDR R0, =__mainint $Sub$$main(void){ rt_hw_interrupt_disab...转载 2019-12-09 20:40:30 · 406 阅读 · 0 评论 -
skawu RT-Thread 学习笔记(六)——串口
skawuRT-Thread 学习笔记(六)——串口串口设备结构体: 1 struct rt_serial_device 2 { 3 struct rt_device parent; 4 5 const struct rt_uart_ops *ops; 6 struct serial_configure config; ...转载 2019-12-09 20:38:59 · 211 阅读 · 0 评论 -
skawu RT-Thread 学习笔记(二)---线程创建及任务间通信之中断锁
源代码github网址:https://github.com/skawu/RT-Thread-STM32F103ZET6,在分支idcard中。直接贴代码:创建一个文件,内容如下:#include <stm32f10x.h>#include "thread_test.h"#include <rtthread.h>#include <rthw.h&g...转载 2019-12-09 20:38:07 · 454 阅读 · 0 评论 -
RTT-cmder waring conEmu binaries were marked as 'Downloaded from internet'
Snipaste_2019-05-29_00-35-59.png解决办法:https://conemu.github.io/en/ZoneId.html一、找到以下文件:env_released_1.1.3\tools\ConEmu1、目录cmder\vendor\conemu-maximus5 下:2、目录cmder\vendor\conemu-maximus5\Co...转载 2019-12-04 19:59:48 · 667 阅读 · 0 评论