一、还有时间,接上一篇ESP8266_4继续…
现在是2020.11.4,21:31,楼下的小朋友总是因为作业跟妈妈斗嘴,我听着感觉吧,真是难管教,不过又有点好玩,生活的气息吧,大概就下面这种。
“到家就开始玩,吃东西,作业留什么时候写的?”(大喊…)
“asxa,什么时候写不可以啊?!,wersvfgxcv…”(大叫…)
二、写hello world代码
1、在SDK的app→user→user_main.c中,打印“hello world~~~”,就这么一句代码。
user_init(void)
{
os_printf("\r\nHello World~~~\r\n");
}
2、保存,Clean Project,Build Project,得到如下编译成功信息,等下就根据这两个文件名和提示的地址下载bin文件。
三、 下载
我用的下载软件的版本是,flash_download_tools_v3.6.3,好像用过高的版本会有问题。
1、打开软件,配置如下图,需要注意的已经圈出:
SPI MODE选择那里,不选“DOUT”也可以,理论上几个模式应该都没问题,但是实测选“DOUT”比较通用,下面是我找到资料。
2、按下“START”按钮,软件会提示等待同步。
将GPIO0接地,然后按下复位,此时会进入烧录,当烧录软件下方有进度条,此时GPIO0就随便了。
3、烧录完成后,打开串口,会看到能够输出“Hello World~~~”。
四、挖坑
1、Hello World下面的内容,我不懂。
2、打印信息中“sy褧祦param error, use last saved param!”的地方,本来是显示boot版本号,还有SPI模式、速度等信息,现在没有了。