-
谢了,找了n久,官网好像找不到了,费解
-
是不是没安装jlink驱动?找个使用指南看看吧,我第一次用,可以。
-
#pragma INTERVAL(8) //中断向量之间的间隔
#pragma CODE //CD 产生汇编代码。
#pragma NOLISTINCLUDE //LC 在列表文件中列出头文件的内容
//目标控制命令
#pragma DEBUG //CP 将符号调试信息加入到目标文件中
//#pragma MODDP2 // 支持双数据指针
#pragma OPTIMIZE(8, SPEED) // 优化级设置
#pragma ORDER //OR 把变量按源文件顺序存储
#pragma ROM(LARGE) // 存储模式
#pragma REGPARMS // 存储模式
keil中有无对这个宏的参数有哪些做说明?
-
“文件下灾后,发现破坏了”??yun
-
让我顶你顶到我心痛
-
鼠标一抖,资料到手,3q!!!!!!!
-
鼠标一抖,资料到手,3q!!!!!!!
-
good
-
haoobbbbb
-
mark
-
ggggggggooooooooooiiddddddd
-
jiu shi bu zhi dao xue sha hao
-
我参考别人的基本通过,只有一个任务
-
赔钱的东西吧
-
试下吧试下吧试下吧试下吧试下吧
-
只创建一个任务
-
LED闪烁
-
后来发现是第二次调用OSCtxSw后就跳undefine处死循环
-
问题应该是堆栈处理不当,后来看见有人贴了Jean J. Labrosse关于移植arm的OS_CPU.S可以使用,但是出现以下问题:
我只只创建一个任务,里面有
while(1)
{
OSTimeDly(11);
IO0SET=LED;
OSTimeDly(11);
IO0CLR=LED;
}
在这个任务2次调用到OSTimeDly,第一次调用能正常切换到空闲任务,且延时到了能切换回该任务继续第二次调用,此时调用OSCtxSw切换不到空闲任务。仿真时,发现在调用OSCtxSw来切换时最后恢复的地址为中止异常处,一直是这样
-
我在应用程序创建一个任务,其中部分代码为:
while(1)
{
OSTimeDly(11);
IO0SET=LED;
OSTimeDly(11);
IO0CLR=LED;
}
运行完OSTimeDly后一直运行空闲任务,OSTimeTick一直不能进入,切换不回起始任务。是什么问题?