找回密码
 马上注册

QQ登录

只需一步,快速开始

查看: 4937|回复: 6

为什么BricxCC明明有这个函数,但编译还是不识别?

[复制链接]
发表于 2013-5-19 10:31:46 | 显示全部楼层 |阅读模式
悬赏5乐币未解决
用NXC编程,用到这个函数MotorMaxSpeed,我这样使用:
int a;
a=MotorMaxSpeed(OUT_A);
但是编译时提示MotorMaxSpeed未定义。我发现还有好多函数也是这样的问题,明明在线帮助里有介绍,函数名输入后也变成蓝色字体,但编译就是提示没有定义。

如果您觉得我的帖子对您有用,请不吝给我一个“赞”!
发表于 2013-5-19 13:03:28 | 显示全部楼层
可能没有导入相关的库文件。
如果您觉得我的帖子对您有用,请不吝给我一个“赞”!
回复

使用道具 举报

 楼主| 发表于 2013-5-19 13:26:29 | 显示全部楼层
糖伯虎 发表于 2013-5-19 13:03
可能没有导入相关的库文件。

怎么才能知道要include什么文件呢?帮助里也没有讲。
如果您觉得我的帖子对您有用,请不吝给我一个“赞”!
回复

使用道具 举报

 楼主| 发表于 2013-5-19 13:40:37 | 显示全部楼层
找到一点线索了,就是在不联机的时候可以编译通过,一旦和NXT联机(固件选Standard),编译就不能通过,是不是函数不支持NXT啊,还是NXT需要刷和BricxCC兼容的固件?
我的NXT固件是1.31,BricxCC是3.3.8.9。
如果您觉得我的帖子对您有用,请不吝给我一个“赞”!
回复

使用道具 举报

发表于 2013-5-19 19:24:50 | 显示全部楼层
要刷固件
如果您觉得我的帖子对您有用,请不吝给我一个“赞”!
回复

使用道具 举报

发表于 2013-5-19 21:53:32 | 显示全部楼层
刷固件吧,了BRICX的专门固件!

注意刷固件的机器上如果除了NXT-G以外,你装了LABVIEW 7.1以上的版本,你在用NXC刷的时候,立即会变砖的,原固件会被清空,新固件写不进去,需要换一台电脑做才行!
如果您觉得我的帖子对您有用,请不吝给我一个“赞”!
回复

使用道具 举报

发表于 2013-5-20 17:46:36 | 显示全部楼层
blackblue 发表于 2013-5-19 21:53
刷固件吧,了BRICX的专门固件!

注意刷固件的机器上如果除了NXT-G以外,你装了LABVIEW 7.1以上的版本,你在 ...

这个挺吓人的。我还是不用 nxc了吧
如果您觉得我的帖子对您有用,请不吝给我一个“赞”!
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 马上注册

本版积分规则

手机版|中文乐高 ( 桂ICP备13001575号-7 )

GMT+8, 2025-1-31 16:50 , Processed in 0.133920 second(s), 20 queries .

Powered by Discuz! X3.5

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表