韩国美女高清爽快一级毛片-韩国美女毛片-韩国美女人成网站在线看看-韩国美女丝袜一区二区-韩国美女一级毛片-韩国美女一级片

24小時聯系電話:18217114652、13661815404

中文

您當前的位置:
首頁>
電子資訊>
技術專題>
如何快速的進行單片機...

技術專題

如何快速的進行單片機開發


單片機開發工具

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

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

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

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

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

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

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

 單片機開發板

(單片機開發板)

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

 

(聯網模塊)

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

 單片機開發串口屏

(串口屏)

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

單片機開發仿真器 

(仿真器)

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

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

printf(“file:%s line:%d”,__FILE__,__LINE__);

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

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

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

上海韜放電子提供專業的單片機開發服務,如果您有這方面的需求,請與我們聯系。

 

請輸入搜索關鍵字

確定
主站蜘蛛池模板: 97在线免费视频 | 国产成人高清 | 久久久久久久久久福利 | 中文字幕在线观看免费视频 | 四虎 影院ww9584h | 久久综合九色综合网站 | 欧美成人一区二区三区不卡视频 | 久久久国产99久久国产一 | 成年女人18级毛片毛片 | 日日摸夜夜摸狠狠摸日日碰夜夜做 | 国产农村妇女毛片精品久久 | 国产蜜汁tv福利在线 | 69精品在线观看 | 国产精品久久亚洲不卡动漫 | 日韩欧美高清在线观看 | 俄罗斯美女逼 | 国产成人a v在线影院 | 亚洲欧美另类久久久精品能播放的 | 伊人久久大香线蕉综合bd高清 | 四虎高清在线精品免费观看 | 国产精品自拍视频 | 成年人国产视频 | 一级一毛片 | 久久这里只有精品66 | 国产精品400部自产在线观看 | 国产精品99一区二区三区 | 变态 调教 视频 国产九色 | 欧美日韩在大午夜爽爽影院 | 亚洲精品日韩一区二区 | 日本不卡在线一区二区三区视频 | 欧美草草 | 国产中文久久精品 | 婷婷激情视频 | 超级乱淫视频播放日韩 | 亚洲美女性视频 | 亚洲一区二区三区久久 | 亚洲日本中文字幕在线2022 | 成人欧美视频 | 日韩一级a毛片欧美一级 | 久久精品亚洲综合一品 | 性欧美网站|