1. 程式人生 > >1-SDK開發初探-8266

1-SDK開發初探-8266

all 改變 ear .com 也有 blog 1-1 mod 兩種

先分享一個比較感動的事情

技術分享技術分享

技術分享技術分享

技術分享技術分享

技術分享

其實做實物是因為好多人看了我的文章之後還是會遇到各種各樣的問題,然後呢真是讓親們搞的自己好累.......所以就想著如果親們用自己做的板子,出現什麽問題能夠快速的解決,,而且更能夠幫助別人快速學會使用模塊,,我的初衷是但凡能夠幫助到的地方一定要做到盡善盡美,,可能像我這種搞技術總是想把自己做的事情做到完美而已......

本來沒寫關於8266的博客之前自己的技術分享共同的興趣裏面就10幾個人,,至從那以後自己共同的興趣裏面

增加到了近百人........

扯遠了.............

弄完了AT指令的,,LUA的,,就開始SDK了....

SDK才是真正的去修改源碼,,對了現在我也只是剛入門級別......寫這篇文章也是給自己開個頭....總記得那句話-----每一次改變總需要一個開始

這是大學四年來激勵自己的其中一句話.....

用SDK開發是用Eclipse,,對於學Java和Android的一定很熟悉,當然也有很多人用來開發C/C++

技術分享

自己本來配置的開發Android的Eclipse,,,然後呢下載了cygwin,然後安裝好了,,用命令提示行也能運行,可就是編譯出錯....應該是cygwin沒有配置好......還好官方呢提供了完整快捷配置的方式.....我是都下載下來了,直接用官方給的所有軟件,,,

缺什麽東西去官方下.......有什麽問題就百度......

現在呢先把軟件下載下來

http://wiki.ai-thinker.com/ai_ide_install

技術分享

然後都放在了一個文件夾裏面

技術分享

技術分享

技術分享

技術分享

技術分享

歡迎界面關掉就可以

技術分享

現在導入一個固件然後編譯,,然後稍微修改點東東

http://wiki.ai-thinker.com/ai_ide_use 這是官方提供的教程

把這個下載下來

技術分享

技術分享

現在導入工程,有兩種方式,先看第一種,,就是官網提供的

技術分享

技術分享

技術分享

技術分享

技術分享

技術分享

關於為什麽先Clear Project

技術分享

然後打開個文件,就打開主函數

技術分享

技術分享

技術分享

然後就等著哈

好了

技術分享

現在修改點東西

技術分享

技術分享

技術分享

技術分享

現在燒寫進模塊

參考官網

http://wiki.ai-thinker.com/esp_download

給大家各種模塊的Flash大小的表

http://wiki.ai-thinker.com/_media/esp8266/esp8266_module_list.png

我用的是12E和12F的

技術分享

我用的這個軟件

鏈接:http://pan.baidu.com/s/1cpnbVw 密碼:2nha

也可以用這個軟件,這個軟件可以把bin合成一個bin

鏈接:http://pan.baidu.com/s/1kVf1DPH 密碼:w5c6

技術分享

技術分享

技術分享

關於如何合成一個

參考

鏈接:http://pan.baidu.com/s/1cxuUTK 密碼:7heb

技術分享

我用的下面這個軟件

技術分享

技術分享

技術分享

技術分享

技術分享

技術分享

技術分享

按下Key2,然後按一下復位Key3,,就進入了刷固件模式了

技術分享

技術分享

技術分享

好了

技術分享

技術分享

現在看另一種方式導入

技術分享

技術分享

技術分享

技術分享

其實無所謂了

技術分享

技術分享

技術分享

技術分享

技術分享

技術分享

技術分享

技術分享

然後呢就是下載

和上面一樣,不過那些bin的位置

技術分享

技術分享

技術分享

技術分享

技術分享

技術分享

不行了...該睡覺了......

1-SDK開發初探-8266