0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫(xiě)文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

betaflight源碼分析

汽車(chē)電子技術(shù) ? 來(lái)源:云深之無(wú)跡 ? 作者:云深之無(wú)跡 ? 2023-02-22 10:41 ? 次閱讀

最近都沒(méi)人看我的文章了,可能是最近惹到哪路神仙了。。。

SO,索性就破罐子破摔,我就看看能糟糕到啥程度:

圖片

還是想哭

圖片

最近天天看DJI新飛機(jī)的各種評(píng)測(cè),看的心癢癢,不知道體驗(yàn)官能不能選到我

除去這些虛的不說(shuō),現(xiàn)在大家接觸到的穿越機(jī)飛控固件只有betaflight。事實(shí)上這個(gè)BF的固件經(jīng)過(guò)一輪又一輪的更新迭代,早就變得臃腫不堪了,因?yàn)榇蠹沂裁垂δ芤蚕胍?,什么樣?a target="_blank">傳感器也裝在飛機(jī)上面。BF的固件對(duì)于嵌入式的領(lǐng)域來(lái)說(shuō),我自己覺(jué)得是一個(gè)大型的工程了,而且這么長(zhǎng)時(shí)間還在維護(hù),拿證明上層的構(gòu)架也蠻不錯(cuò)。其次也是想小小的在GT上面提個(gè)issue,但是就提個(gè)崩潰這種的就太沒(méi)有水平了,還是想提交一點(diǎn)代碼的,所以,編寫(xiě)的前提是看懂,也是我寫(xiě)這個(gè)東西的一個(gè)原因。當(dāng)然更重要的是學(xué)習(xí)里面各個(gè)學(xué)科的知識(shí)了。

圖片

夢(mèng)起始的地方就是main文件了

圖片

其次在BF倉(cāng)庫(kù)里面還有一個(gè)爛尾的ESC項(xiàng)目

圖片

姜主任說(shuō)嗝屁了

現(xiàn)在電調(diào)的代碼,尤其是穿越機(jī)的,常見(jiàn)是匯編,這樣的C代碼不多見(jiàn)。如果有可能也是想讀讀看。

聲明:本文內(nèi)容及配圖由入駐作者撰寫(xiě)或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • 嵌入式
    +關(guān)注

    關(guān)注

    5083

    文章

    19131

    瀏覽量

    305551
  • BF
    BF
    +關(guān)注

    關(guān)注

    0

    文章

    3

    瀏覽量

    12204
  • 構(gòu)架
    +關(guān)注

    關(guān)注

    0

    文章

    7

    瀏覽量

    7069
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    分享主成分分析源碼

    一個(gè)主成分分析源碼
    發(fā)表于 05-13 11:00

    Linux內(nèi)核源碼之我見(jiàn)——內(nèi)核源碼分析方法

    的代碼高手。透過(guò)閱讀Linux內(nèi)核代碼的方式,我們學(xué)習(xí)到的不光是內(nèi)核相關(guān)的知識(shí),在我看來(lái)更具價(jià)值的是學(xué)習(xí)和體會(huì)它們的編程技巧以及對(duì)計(jì)算機(jī)的理解。我也是通過(guò)一個(gè)項(xiàng)目接觸了Linux內(nèi)核源碼分析,從源碼
    發(fā)表于 05-11 07:00

    鴻蒙源碼分析系列(總目錄) | 給HarmonyOS源碼逐行加上中文注釋

    同步更新。鴻蒙源碼分析系列篇|- 鴻蒙內(nèi)核源碼分析 |-圖解鴻蒙源碼逐行注釋分析(內(nèi)存概念篇)
    發(fā)表于 11-20 11:24

    uCOS2源碼分析

    uCOS2源碼分析1-BSP部分-第4季第2部分視頻課程 互聯(lián)網(wǎng)課程品牌《朱...
    發(fā)表于 07-20 06:48

    互斥量源碼分析測(cè)試

    文章目錄互斥量源碼分析測(cè)試參考資料:RTT官網(wǎng)文檔關(guān)鍵字:分析RT-Thread源碼、stm32、RTOS、互斥量?;コ饬吭谄渌麜?shū)籍中的名稱(chēng):mutex :互斥鎖,互斥量,互斥體。從信
    發(fā)表于 08-24 06:01

    改造Skye無(wú)人機(jī)刷Betaflight遇到了哪些問(wèn)題

    改造Skye無(wú)人機(jī)刷Betaflight遇到了哪些問(wèn)題?有什么解決辦法嗎?
    發(fā)表于 10-14 07:36

    uCOS2源碼分析

    uCOS2源碼分析3-RTOS核心代碼視頻課程-第4季第4部分 互聯(lián)網(wǎng)課程品...
    發(fā)表于 01-12 06:28

    nucleus plus源碼分析下載

    |Nucleus PLUS源碼分析Nucleus PLUS Internals 相關(guān)文檔Nucleus PLUS 參考手冊(cè),Accelerated Technology編著,描述如何操作
    發(fā)表于 07-07 15:18 ?36次下載

    基于stm32_TFT液晶屏顯示源碼分析

    本文檔詳細(xì)的對(duì)stm32TFT液晶屏顯示源碼進(jìn)行分析
    發(fā)表于 08-29 14:22 ?13次下載

    UCOS-III OS_CPU_PendSVHandler源碼分析

    UCOS-III OS_CPU_PendSVHandler源碼分析
    發(fā)表于 08-28 10:48 ?13次下載

    uboot源碼分析,思路還算清晰

    uboot源碼分析,思路還算清晰
    發(fā)表于 10-24 15:25 ?19次下載
    uboot<b class='flag-5'>源碼</b><b class='flag-5'>分析</b>,思路還算清晰

    Java反射的工作原理和源碼分析

    Java反射的工作原理和源碼分析
    發(fā)表于 07-08 15:11 ?14次下載
    Java反射的工作原理和<b class='flag-5'>源碼</b><b class='flag-5'>分析</b>

    十二個(gè)Pixhawk源碼筆記分析資源下載

    十二個(gè)Pixhawk源碼筆記分析資源下載
    發(fā)表于 04-02 09:20 ?4次下載
    十二個(gè)Pixhawk<b class='flag-5'>源碼</b>筆記<b class='flag-5'>分析</b>資源下載

    epoll源碼分析

    個(gè)函數(shù)進(jìn)行源碼分析。 源碼來(lái)源 由于epoll的實(shí)現(xiàn)內(nèi)嵌在內(nèi)核中,直接查看內(nèi)核源碼的話會(huì)有一些無(wú)關(guān)代碼影響閱讀。為此在GitHub上寫(xiě)的簡(jiǎn)化版TCP/IP協(xié)議棧,里面實(shí)現(xiàn)了epoll邏
    的頭像 發(fā)表于 11-13 11:49 ?1060次閱讀
    epoll<b class='flag-5'>源碼</b><b class='flag-5'>分析</b>

    betaflight恢復(fù)默認(rèn)設(shè)置

    Betaflight是一個(gè)用于飛行控制的固件,它提供了廣泛的配置選項(xiàng),可以根據(jù)用戶的需求進(jìn)行個(gè)性化設(shè)置。然而,有時(shí)候在進(jìn)行調(diào)試過(guò)程中,我們可能會(huì)誤操作或者設(shè)置了一些不合適的參數(shù),導(dǎo)致飛行器的性能下降
    的頭像 發(fā)表于 01-08 09:53 ?1460次閱讀