新手请教几个基础的知识-Arduino中文社区 - Powered by Discuz!

Arduino中文社区

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 1465|回复: 2

[未解决] 新手请教几个基础的知识

[复制链接]
发表于 2021-1-3 20:06 | 显示全部楼层 |阅读模式
1、关于固件,如果比喻成电脑的操作系统,那么我们改写并上传的程序,是覆盖原厂固件还是附在原厂固件上使用?也就是说我们的程序是相当于在win系统上安装软件还是重装操作系统?
2、我目前只有ESP-12F模块,以及USB转3.3V的串口模块,那么,开发板应该选择哪一种?(相关引脚的外围另加)
3、软件左上角打勾的那个编译按钮,是不是可以在不连接开发板的情况下编译得到烧写的文件?
4、关于库,是不是版本越新越好,还是说得用指定版本的库?因为我用示例都无法编译成功,提示“exit status 1为开发板 Generic ESP8266 Module 编译时出错。”,网上搜索答案很多也很少,也不知道是否必须连接开发板才能编译的。
5、网上的初极教程都提供各种安装需要的文件,比如DHT11的库文件和8266的支持文件,但我发现Arduino里也有各种库文件,只是很多名字相似的根本不知道该怎么选,比如DHT11,是选择DHT sensor library还是DHT sensor library for ESPx或是其它的?8266的支持文件有吗?是哪一个?
6、新建的是单个的ino文件还是一个项目?一直无法理解这两者之间的关系,从别人处得到的ino文件,用ARDUINO打开,有的会提示项目打开失败有的不会,暂时还找不到规律。
因为完全不懂英文,很多看似简单的问题对我却是很难,所以才想到来这里发帖求助,希望能得到解惑,谢谢了!
另外,软件自带的示例都可以在安装目录下找到,唯独第三方示例找不到保存的地方,有谁知道在哪吗?毕竟文件夹里资料更全一点,还有接线图什么的。


 楼主| 发表于 2021-1-5 21:54 | 显示全部楼层
两天了,帖子总算是通过审核了
关于第1点,好像是底层都被改了,因为我看到ESP-12F的介绍,里面是烧写两个文件,如果想用回AT功能,还得烧回原来的AT固件。
第3点也得到确认了,可以不连接任何开发板通过编译,但是怎么也找不到bin文件,只有在“导出已编译的二进制文件”后才能得到两个hex文件。
第4点,编译不通过不死心,网上各种搜索,最后完全卸载,官网下载最新版本的Arduino安装,于下半夜下载最新的ESP8266和DHT库,终于通过编译。
第5点,逐字符输入并百度翻译,用的是DHT sensor library;关于8266,虽然https://github.com/esp8266/Arduino/releases里下载的快,但是始终百度不到安装的方法(不成功),也试过别的离线安装,但版本还是偏低不是最新版,最后还是在板管理器里下载,只是一直下来不下来,最后是下半夜进行下载才成功
第6点,感觉项目是整个文件夹,文件夹名字不能为中文,但是上级目录可以,如果ino文件为中文可能编译就会出错,这个不想再去确认了。

发了一个求助帖,结果两天才审核通过,让我自行摸索了两天,几乎把疑问都解决了(第2点等联机烧写的时候试试,实在不行就用8266的烧写软件),而比较快捷的QQ群还收费,看来还是少玩Arduino的好,多学学单片机,也更容易得到帮助提高

发表于 2021-1-9 11:16 | 显示全部楼层
hhdsdy 发表于 2021-1-5 21:54
两天了,帖子总算是通过审核了
关于第1点,好像是底层都被改了,因为我看到ESP-12F的介绍,里面 ...

,不要因为一时的挫折而轻言放弃,我也刚刚开始玩,社区里还是有很多朋友愿意解答的,
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|Archiver|手机版|Arduino中文社区

GMT+8, 2024-11-29 14:55 , Processed in 0.070746 second(s), 15 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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