模吧

 找回密码
 立即注册

QQ登录

只需一步,快速开始

手机号码,快捷登录

2350查看 | 18回复

关于不久前那个2.4G信号检测仪的问题

[复制链接]
发表于 2016-12-12 13:59:33 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
原帖:http://www.moz8.com/thread-82871-1-1.html按照帖子中写的下载并编译,提示某些函数为定义。
本来怀疑代码有问题的,但是看到泡泡老师都成功了。
所以上来问问,我对C语言不懂,在代码里搜索了确实没有看见定义函数的语句,而另外几个头文件里面也没有,是不是问题出在我电脑缺失某个文件才导致这种现象的呢?
求大家帮忙解答,谢谢。
另外未定义的不止图中一个函数,具体我在最后附上完整的错误信息。

关于不久前那个2.4G信号检测仪的问题 检测仪 作者:76676342 4999 关于不久前那个2.4G信号检测仪的问题 检测仪 作者:76676342 6688

Arduino:1.6.13 (Windows 7), 开发板:"Arduino Nano, ATmega328"

sketch\SSD1X06.cpp: In static member function 'static void SSD1X06::displayString6x8(uint8_t, uint8_t, const __FlashStringHelper*, uint8_t)':

sketch\SSD1X06.cpp:108:20: warning: '__progmem__' attribute ignored [-Wattributes]

   uint8_t PROGMEM *p = (uint8_t PROGMEM *)s;

                    ^

C:\Users\Administrator\Desktop\2.4G妫?娴嬩华璧勬枡\nRF24L01pScannerOled\nRF24L01pScannerOled.ino: In function 'void setup()':

nRF24L01pScannerOled:138: error: 'NRF24L01_Reset' was not declared in this scope

nRF24L01pScannerOled:141: error: 'NRF24L01_WriteReg' was not declared in this scope

nRF24L01pScannerOled:143: error: 'NRF24L01_SetTxRxMode' was not declared in this scope

C:\Users\Administrator\Desktop\2.4G妫?娴嬩华璧勬枡\nRF24L01pScannerOled\nRF24L01pScannerOled.ino: In function 'void loop()':

nRF24L01pScannerOled:167: error: 'NRF24L01_WriteReg' was not declared in this scope

nRF24L01pScannerOled:171: error: 'NRF24L01_ReadReg' was not declared in this scope

C:\Users\Administrator\Desktop\2.4G妫?娴嬩华璧勬枡\nRF24L01pScannerOled\nRF24L01pScannerOled.ino: In function 'uint8_t NRF24L01_FlushTx()':

nRF24L01pScannerOled:285: error: 'Strobe' was not declared in this scope

C:\Users\Administrator\Desktop\2.4G妫?娴嬩华璧勬枡\nRF24L01pScannerOled\nRF24L01pScannerOled.ino: In function 'uint8_t NRF24L01_FlushRx()':

nRF24L01pScannerOled:290: error: 'Strobe' was not declared in this scope

exit status 1
'NRF24L01_Reset' was not declared in this scope

在文件 -> 首选项开启
“编译过程中显示详细输出”选项
这份报告会包含更多信息。


关于不久前那个2.4G信号检测仪的问题 检测仪 作者:76676342 9747
发表于 2016-12-12 14:39:46 | 显示全部楼层
怎么有乱码
 楼主| 发表于 2016-12-12 14:52:01 | 显示全部楼层

乱码出现在文件路径的地方,只不过我把这些文件都放在中文名的目录下而软件认不出来而已,这个我试过没有影响哦。
发表于 2016-12-12 16:30:45 | 显示全部楼层
意思是,该吧值没有明确定义,本来是一个函数,可能是不是你少加载了什么库文件?
发表于 2016-12-12 17:19:12 | 显示全部楼层
路过,6666666
发表于 2016-12-12 18:01:46 | 显示全部楼层
跟我一样  以为只是个例
发表于 2016-12-12 18:04:27 | 显示全部楼层
这个是我修改好的,能通过编译 的,
开始我也是编译不过的,查了好多方面资料,最后解决
都 下载试下

nRF24L01pScannerOled自己改好的.zip

15.95 KB, 下载次数: 10, 下载积分: 牛币 -10

 楼主| 发表于 2016-12-13 16:49:59 | 显示全部楼层
815023524 发表于 2016-12-12 18:04
这个是我修改好的,能通过编译 的,
开始我也是编译不过的,查了好多方面资料,最后解决
都 下载试下 ...

谢谢你,我后来自己解决了,不过我也会仔细看看你的,相互学习。
发表于 2016-12-13 21:47:21 | 显示全部楼层
坐标 发表于 2016-12-12 14:16
请76676342及时确认最佳答案,下次提问时可以得到更多关注,问题可以更快解决!方法是在最佳答案的楼层点击 ...

试了好多个版本,最后用了1.6.13也有红字提示,反正也看不懂,只看到最后提示烧写成功,也不是知道是否能工作,没想到连接线路上电,正常工作,
发表于 2016-12-14 14:30:51 | 显示全部楼层
我刷的时候也有红字提示,
关于不久前那个2.4G信号检测仪的问题 检测仪 作者:泡泡 7270
看不懂鸟语,不懂编程,只看到上传成功几个字,眼睛一闭,一睁,把电路连接完成试了再说,
关于不久前那个2.4G信号检测仪的问题 检测仪 作者:泡泡 8749

 楼主| 发表于 2016-12-17 22:43:08 | 显示全部楼层
泡泡 发表于 2016-12-14 14:30 关于不久前那个2.4G信号检测仪的问题 检测仪 作者:76676342 9298
我刷的时候也有红字提示,

看不懂鸟语,不懂编程,只看到上传成功几个字,眼睛一闭,一睁,把电路连接完成 ...

哈哈,我后来也解决了,出错原因很吐血,是因为固件所在文件夹名有个“.”,后来删掉了就啥事没有,俺也做成了~
发表于 2017-1-3 16:06:42 | 显示全部楼层
本帖最后由 menglongfc 于 2017-1-3 16:09 编辑

这个不需要管的,1.6.12表示没有问题
发表于 2017-8-24 21:20:17 | 显示全部楼层
我也出过这样问题,关闭重新打开试试,或者程序所在文件夹命名为英文而不是中文
发表于 2017-10-17 20:16:19 | 显示全部楼层
分数不够,无法下载
发表于 2018-3-11 18:11:28 | 显示全部楼层
感谢分享
正在赶制一个
回复 支持 反对

使用道具 举报

发表于 2018-7-3 14:44:30 | 显示全部楼层
都是大佬哇,顶一下
回复 支持 反对

使用道具 举报

发表于 2018-9-21 00:10:36 | 显示全部楼层
给我点分数吧,太需要分数下载了
回复 支持 反对

使用道具 举报

发表于 2018-9-25 20:17:07 | 显示全部楼层
很需要这个啊关于不久前那个2.4G信号检测仪的问题 检测仪 作者:coolladeng 5878 关于不久前那个2.4G信号检测仪的问题 检测仪 作者:coolladeng 7384
回复 支持 反对

使用道具 举报

发表于 2018-9-25 20:18:11 | 显示全部楼层
我也非常需要分数啊,分数不够 回帖来凑
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|关于模吧|APP下载|广告报价|小黑屋|手机版|企业会员|商城入驻|联系我们|模吧 ( 冀公网安备13080502000084号 )

© 2013-2020 Moz8.com 模吧,玩出精彩!