登录 免费注册 首页 | 行业黑名单 | 帮助
维库电子市场网
技术交流 | 电路欣赏 | 工控天地 | 数字广电 | 通信技术 | 电源技术 | 测控之家 | EMC技术 | ARM技术 | EDA技术 | PCB技术 | 嵌入式系统
驱动编程 | 集成电路 | 器件替换 | 模拟技术 | 新手园地 | 单 片 机 | DSP技术 | MCU技术 | IC 设计 | IC 产业 | CAN-bus/DeviceNe

问一个《嵌入式实时操作系统μC/OS-II(第2版)》的问题

作者:qhl2003810 栏目:ARM技术
问一个《嵌入式实时操作系统μC/OS-II(第2版)》的问题
我想将范例1进行修改并且编译(用VC),编译结果显示了一些错误:
asm:未声明的标识符

我想应该是因为VC的内嵌汇编方式和BC不同的缘故,故将asm改为_asm,编译还是有错:
“操作码”中的内联汇编语法错误

请问:怎么办,难道就没有办法改范例吗?

2楼: >>参与讨论
qhl2003810
还有,
static  void  TaskStartDisp (void)
{

    SWITCH (_8087) {                                               /* DISPLAY whether FPU present          */
        case 0:
             PC_DispStr(71, 22, " NO  FPU ", DISP_FGND_YELLOW + DISP_BGND_BLUE);
             break;

}


这是范例1的一段代码,其中SWITCH的表达式_8087无法编译通过
显示错误信息是:
'_8087' undeclared

参与讨论
昵称:
讨论内容:
 
 
相关帖子
请问:如果要跑uclinux,至少需要什么样的配置?
如果买EasyArm2131,能不能够把2131换成2142,我补差价!
请大家讨论一下我的方案是否最优
2210开发板的RTL8019AS 与 74HC595 问题
easyarm2200板usb实验中遇到问题
免费注册为维库电子开发网会员,参与电子工程师社区讨论,点此进入


Copyright © 1998-2006 www.dzsc.com 浙ICP证030469号