御坂网络司令塔
原 Blog 因 OpenShift v2 停止服务而下线,所有公开文章已迁移至本 Blog。 嘟、御坂御坂特此公告,为带来的不便表示歉意并乞求谅解道。
御坂御坂好久沒寫技術 blog 地說道:
STM32F103C8T6 的最小系統板,64KiB FlashROM,從淘寶買的。 SWD 下載線,ST-LINK V2,同上。 arm-none-eabi 的工具鏈。
下載 gnuk 的代碼:
git clone git://git.gniibe.org/gnuk/gnuk.git/ cd gnuk git submodule init git submodule update target 選同是 64KiB 的 STM8S_DISCOVERY,然而這個芯片在 gnuk 1.1.4 就不再受到支持(內存太小,而 gnuk.elf 的尺寸變大了——估計是因爲 RSA 4096,所以裝不下),所以必須 git checkout release/1.1.3 切換到 1.1.3 版本 tag。
然後這個版本是不能編譯的: https://gist.github.com/misaka4e21/79a41555ed74a31df169d569f8be5bd2 把 inline 函數改掉就好了。
然後到 src 裏 ./configure --target=STM8S_DISCOVERY --vidpid=<????>:<????> 再 make 就可以了。
最後燒寫用的到底是 tool/stlinkv2.py 還是 tool/openocd-script/write.tcl,御坂自己也記不清了,抱歉。
第一天 🔗 這回吸取教訓,第一天就合影。
合影的另一個版本。
第二天 🔗 ThinkPad User Group 的合影。
連顯示器都是 Think 品牌的!(畢竟教育口統一採購:聯想、清華同方……)
從窗外拍的 ThinkPad User Group,效果不太好。
第三天 🔗嗯。下面沒有了。
嘟、御坂御坂請各位前往 安徽女裝少女同盟附設開源社區同志網 查看更多照騙道。