内容纲要
文章
- ADD R4, R4, #1指令含义
- LDR R0,=blockPtr中的blockPtr算立即数/符号?
- 为什么要在BlockType中包含一个指针
- 执行 BX LR之后,为什么会直接跳转到任务
- 异常返回时LR的值含义
- 有没有关于汇编的工具书推荐
- Branch Offset 0xFFFFFFE out of Range
- 调用子函数时,堆栈保存哪些参数?
- 从能否提供课程的PPT下载?
- 任务能否使用MSP
- Can’t load file….tinyOS.axf
- 芯片内核简介勘误
- 芯片内核介绍课时学习方法
- Could not open scatter description .sct: No such file
- 课程是否长期有效?
- 如果cpu大端模式是不是应该用&task2Env[0]
- 有没有专门讲数据结构比较好的书和视频吗
- 延时队列里面的为什么不让挂起?
- tTask中delayNode好像可以用linkNode代替?
- Thumb-2指令与ARM指令差别
- 触发PendSV异常和设置优先级的介绍资料
- void (*entry)(void *)的含义
- 在C文件中使用EQU出错
- 退出临界区后为什么直接进入 SysTick中断了?
- 首次进入PendSV,为什么恢复task1Entry的地址
- flag设成局部变量的话就不能打开逻辑分析仪了
- 在for循环上,F10不进中断,F5全速才会进,为什么?
- __get_PRIMASK()/__disable_IRQ()的含义
- 位图结构中表值是怎么计算出来的
- (tNode *)0这个怎么理解啊
- 课程是否有直播
- 咱们这个课程是不是不用开发板?
- 有无必要学习其它芯片知识
- IMPORT是不是相当于C中的extern
- Keil窗口中观察currentTask结构的值
- LDR R0, [R0]指令的功能
- LDR R0, =&stackBuffer[15]编译报错
- LDR Rd,[Rs]含义
- 课程的mdk软件 xp可以用吗
- 需要在任务切换的时候保存局部变量么
- PendSVC为什么要把地址写入到blockPtr
- PendSV_Handler代码详解
- PendSV_Handler代码详解
- 执行PendSVC进入HardFault
- PendSVC-Handler是中断处理程序?
- Relocation #REL:1 in switch.o(.emb_text) with respect to NextTask
- 课程的RTOS对单片机有要求吗?
- Scatter Error: no default ‘Read/Write’ range selected
- 调度锁那里为什么要搞个自增
- 开发软件版本与下载链接
- stackBuffer[1024]这个单元的内容会不会被改写?
- STMDB和LDMIA的{R4-R11}的加载顺序
- struct _tEvent是什么意思
- systick中断使能放在哪一个第一个任务
- 为什么每个任务执行20ms?
- typedef uint8_t (*tBlock)[100]是什么意思
- tNodeParent()是否会写0地址处数据
- 为什么要在tTaskSchedRdy再次将任务插入就绪表
- Undefined Sysmbol _set_PSP
- Unknown opcode PendSVHandler_nosave
- Watch窗口中观察结构体变量显示有问题?
- 为什么函数通常以t开头
- 程序为什么会自动跳转到PendSV_Handler函数
- 为什么异常处理函数是PendSV_Handler
- 为什么R4-R11在缓存保存位置会不断增加?
- 任务创建时堆栈为什么传入1024
- 任务参数为什么要设置成0x11111111
- 为什么每次切出去taskFlag都为低电平呢
- 这门课会讲RTOS的应用吗?