91在线观看视频-91在线观看视频-91在线观看免费视频-91在线观看免费-欧美第二页-欧美第1页

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

快速的開發單片機的技巧分享

454398 ? 來源:csdn ? 作者:WinstonMao ? 2021-02-07 07:30 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

作為一個單片機開發的老司機,在這里告訴大家如何快速的開發單片機,完成自己的項目。

一、整理需求,如果你們的產品經理已經整理出需求那就更好了。拿到需求后,如果有疑問請及時溝通。請不要有疑點,例如:完成項目時間、產品的工藝流程等。

二、繪制出開發項目的整個工藝流程圖(工作流程),務必讓這個過程占據你的開發時間的一半以上。拿著完整的項目流程圖,相信所有的碼農都可以輕輕松松完成項目。

二、從某寶上面購買一塊目標開發板,什么電路板開發、PCB設計等硬件開發都可以放在后面。咱們可以先在開發板上驗證自己的程序、工藝流程以及概念,這樣可以快速開發出你的項目。例如STM32、51等開發板非常多。在購買開發板的時候有三點要注意:

1、開發板的功能一定要能滿足你項目的所有需求。

2、開發板的資料及示例代碼要足夠多,方便后面的開發可以照搬。

3、開發板盡量要能支持仿真調試。

三、如果你是進行物聯網方面的單片機開發,建議你先買一個物聯網模塊集成到自己的開發板上,先進行聯網調試,寫出自己的業務代碼。物聯網模塊硬件開發部分請丟給你的PCB設計工程師,你不要把過多的精力放在硬件上面。 如果你的IO口用的不多及運算量比較小,可以直接用聯網芯片來開發,將聯網芯片當成單片機來進行開發,這樣可以節省耗電及硬件成本。例如:Esp8266支持片上開發、支持WIFI、藍牙,有4-6個IO口可以用。

四、如果你的單片機開發項目需要顯示屏幕,那么在寫代碼的時候,可以把開發板的樣例代碼搬過來修修改改,相信這樣可以大大提高你的項目開發速度。如果你還想加快速度,就建議你使用串口屏,串口屏的界面是在上位機上拖拖拽拽就可以完成,我用過迪文的串口屏就是這樣。

五、盡量使用開發板帶的仿真器調試,如果沒有仿真調試建議你換一個MCU進行開發。

六、真機調試過程中一定要使用在線調試,請務必學會使用單片機開發的在線調試功能。使用在線調試的好處是可以看出程序時宕機在哪一行代碼及程序崩潰時的堆棧。

七、在前期寫程序的時候,建議你多寫一些日志打印語句。日志的格式建議使用:

printf(“File:%s-Line:%d”,__FILE__,__LINE__);

看見沒有,這個日志語句里含有哪個文件的哪一行,相信這樣的調試日志對你快速的單片機開發很有幫助。

八、建議你在單片機項目開發的過程中使用Git管理工具,即便單片機開發的代碼量相對較少。如果你不會使用Git,那么建議你每隔2個小時就備份一下代碼,可以讓你的代碼可以回溯到之前的版本。在你有時間的時候請學會使用Git代碼管理工具,建議你使用Gitee碼云。

九、在樣機上調試的時候,如果遇到一些詭異問題,請把你的硬件工程師叫過來,把鍋甩給他,讓他陪你一起解決疑難雜癥(誰讓咱是軟件工程師呢)。

編輯:hfy

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 單片機
    +關注

    關注

    6067

    文章

    44992

    瀏覽量

    650499
  • 物聯網
    +關注

    關注

    2931

    文章

    46251

    瀏覽量

    392560
  • 仿真器
    +關注

    關注

    14

    文章

    1037

    瀏覽量

    85409
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    用PC直接開發單片機系統

    用PC直接開發單片機系統
    發表于 08-19 22:28

    mac開發單片機

    在mac上如何開發單片機
    發表于 08-08 14:06

    LGSR-WIFI模塊串口透傳編程資料

    `包含LGSR WIFI資源介紹、操作視頻、串口編程注意事項、應用例子、問答和STM32及STC串口示例。可以使用lgsr-wifi模塊零基礎,零設置快速開發單片機聯網應用。`
    發表于 08-02 18:44

    請問怎樣使用eclipse去開發單片機程序?

    怎樣使用eclipse去開發單片機程序?在使用Eclipse新建一個工程時,記錄碰到的問題都是怎么解決的?
    發表于 07-01 06:01

    如何快速開發單片機 相關資料分享

    如何快速的進行單片機開發
    發表于 07-06 06:04

    開發單片機過程中有哪些步驟

    文章目錄序言一、軟件介紹1、Keil C512、STC-ISP二、安裝1、Keil C51安裝2、STC-ISP安裝結語序言作為單片機的入門開發者,51單片機的學習是比較適合的。一般開發單片機
    發表于 07-13 09:18

    lua腳本開發單片機

    我是做自助零售設備的,快速定制嵌入式應用是一個迫在眉睫的需求。lua腳本開發單片機,感覺很有意思,底層高效不易修改的代碼可以通過C語言實現,上層邏輯業務可以用lua開發,靈活可裁剪。開始接觸是一次物
    發表于 08-20 07:19

    請問如何快速開發單片機

    請問如何快速開發單片機
    發表于 10-26 07:59

    開發單片機常見的IDE是什么

    開發單片機常見的IDE有哪些?(點擊鏈接閱讀原文)
    發表于 11-22 08:26

    開發單片機的集成開發環境工具(IDE)有哪些?

    IDE:Integrated Development Environment,集成開發環境。 IDE指用于軟件開發的工具,通常包含編輯器、編譯器、調試器、圖形用戶界面等集成多種工具的應用程序。 開發單片機
    的頭像 發表于 06-29 11:22 ?1.8w次閱讀

    如何快速開發單片機

    如何快速的進行單片機開發
    發表于 11-05 14:06 ?10次下載
    如何<b class='flag-5'>快速</b>的<b class='flag-5'>開發單片機</b>

    開發單片機常見的IDE有哪些?

    開發單片機常見的IDE有哪些?(點擊鏈接閱讀原文)
    發表于 11-13 12:36 ?12次下載
    <b class='flag-5'>開發單片機</b>常見的IDE有哪些?

    如何使用eclipse開發單片機程序

    如何使用eclipse開發單片機程序
    發表于 11-13 12:51 ?6次下載
    如何使用eclipse<b class='flag-5'>開發單片機</b>程序

    在Visual Studio Code上開發單片機程序(基于IAR msp430)

    在Visual Studio Code上開發單片機程序(基于IAR msp430)
    發表于 11-15 15:51 ?57次下載
    在Visual Studio Code上<b class='flag-5'>開發單片機</b>程序(基于IAR msp430)

    為啥沒有好用的開發單片機的國產IDE?

    你發現沒有,我們買的很多商品都有“made in china”的標志,甚至購買的有些國外品牌也有“made in china”的標志。那么問題來了:為啥沒有一款好用的,開發單片機的國產ID...
    發表于 12-29 18:51 ?0次下載
    為啥沒有好用的<b class='flag-5'>開發單片機</b>的國產IDE?
    主站蜘蛛池模板: 成人亚洲欧美在线电影www色 | 天天色综合1 | 久久亚洲精品国产亚洲老地址 | 日本一二线不卡在线观看 | 日本不卡视频在线视频观看 | 色婷婷亚洲精品综合影院 | 美国三级网 | 亚洲天堂免费观看 | 亚洲美国avcom| brazzers720欧美丰满 | 女人张腿让男桶免费视频观看 | 成人永久免费视频 | 亚洲伊人天堂 | 日本人亚洲人成人 | 三级在线免费观看 | 精品卡1卡2卡三卡免费视频 | 亚洲高清免费视频 | 国产一区二区三区毛片 | 久草成人在线视频 | japanese色系国产在线高清 | 午夜国产精品理论片久久影院 | 第一福利在线 | 狠狠色丁香婷婷久久综合不卡 | 天天舔天天色 | 午夜视频免费在线观看 | 手机看高清特黄a大片 | 日本免费色 | 国产午夜精品久久久久九九 | 97超在线| 欧美 亚洲 国产 精品有声 | va天堂| 啪啪调教所29下拉式免费阅读 | 韩国三级观影久久 | 春宵福利网站 | www三级| 波多野结衣在线一区 | 在线综合网 | 噜噜噜噜私人影院 | 天天看片网站 | 欧美性猛交xxxx乱大交高清 | 奇米小说 |