Go的嵌入式開發

2021-10-04 19:16:13 字數 583 閱讀 7568

在這個高階語言紛紛對嵌入式開發下手的時代,go終於趕上了潮流,「他來了他來了……」

當高階版本直接支援mips架構時,強擼灰飛煙滅的時代結束了

go tool dist list
檢視golang支援的平台和版本

linux/mipsle
找到我要的 mipsle,這一切是多麼簡單美好,但現實肯定不是這樣,省略萬字。

當我應boss的想法,去找 go 開發 mtk7688 的環境怎麼搭建時,找到的資料基本是這麼告訴我的:

1.「」真男人,就上原始碼」,用 go 的原始碼編譯出你需要的那個平台,arm64 mips等等

2.而原始碼編譯,1.4以前需要c編譯器 1.4以後的需要1.4版本的go編譯器(即go的bin包)

3.然後要支援mips ,得下 github 上的go-mips32 專案原始碼來編

3.開始吧,賭上你的人品和運氣,趟坑之旅出發

總結一下,就是兩個「強擼」。

之後看到高階版本直接支援 mips,內心……省略萬字,沒辦法讀書少。

就說點故事,沒啥教程和資料,這些網上很多,按需查詢即可。

嵌入式開發

經常會有人說嵌入式開發,嵌入式開發千差萬別,我總體上分為4個等級 微電子開發 rtos開發 指令碼開發 富應用開發 這一類產品行為比較固定,比如說電視遙控器,遙控汽車,電飯煲,恆溫燒水壺,溫濕度感測器,智慧型門鎖等。這些裝置行為都比較簡單,通過按鈕可以設定系統功能和行為。量不大,經常會選用flash...

初識嵌入式 嵌入式開發概述

1 什麼是嵌入式技術 1 嵌入式軟體與非嵌入式軟體的區別?答 嵌入式軟體是結合作業系統之上做的開發 非嵌入式軟體是做的裸機開發。裸機 沒有作業系統 2 嵌入式開發與微控制器開發的區別?答 區別 是否有作業系統。拓展 答 優點 解決了軟體的移植性 解決了開發人員的能力的劃分問題。提供了豐富的網路協議 ...

嵌入式開發FAQ

a 嵌入式開發難嗎?q 難者不會,會者不難。a 嵌入式開發如何入門?a 嵌入式開發如何深入?q 其實一旦你對嵌入式開發整套流程熟悉以後,很多人覺得嵌入式開發跟一般的開發沒有什麼兩樣,都是體力活。其實你還只了解了皮毛,還未深入了解或者理解嵌入式開發。很多人進入這個行業,是因為這個行業薪水較高,進入以後...