從最簡(jiǎn)單的程序入手,手把手教你寫(xiě)程序,讓同學(xué)們拿到一個(gè)復(fù)雜的程序或者任務(wù),能快速找到切入點(diǎn),寫(xiě)出程序,再在此基礎(chǔ)上優(yōu)化程序。當(dāng)拿到一個(gè)單片機(jī)任務(wù)時(shí),不要急于動(dòng)手寫(xiě)程序,先仔細(xì)分析它的以下幾個(gè)點(diǎn):
1、它要單片機(jī)整體實(shí)現(xiàn)什么功能
2、功能細(xì)分(模塊化),先干什么,再干什么,最后干什么
3、畫(huà)初步流程圖,(把幾個(gè)模塊畫(huà)出即可)
4、模塊之間的分析:一個(gè)模塊到另一個(gè)模塊之間,怎么變換,怎么連接(優(yōu)化流程圖)
5、單個(gè)模塊分析:每個(gè)模塊要做什么(流程圖細(xì)化)
6、所有模塊結(jié)合連接,細(xì)化所有流程圖
7、分析單個(gè)模塊每步要用到的方法或者指令
8、總流程圖定型
9、紙上寫(xiě)程序,對(duì)照流程圖分析其可行性,若不可行則返回
10、上機(jī)調(diào)試,加注釋
-
單片機(jī)
+關(guān)注
關(guān)注
6067文章
44992瀏覽量
650590 -
模塊
+關(guān)注
關(guān)注
7文章
2788瀏覽量
50411 -
程序
+關(guān)注
關(guān)注
117文章
3826瀏覽量
83003
原文標(biāo)題:手把手教你寫(xiě)程序
文章出處:【微信號(hào):wujianying_danpianji,微信公眾號(hào):?jiǎn)纹瑱C(jī)精講吳鑒鷹】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。
發(fā)布評(píng)論請(qǐng)先 登錄
請(qǐng)問(wèn)布線要先從MUC開(kāi)始嗎?
通過(guò)串口燒寫(xiě)STM32程序的教程方法
開(kāi)發(fā)板燒寫(xiě)程序
智能倉(cāng)庫(kù):先從搬運(yùn)機(jī)器人開(kāi)始
stm32用什么軟件寫(xiě)程序
stm32使用flymcu燒寫(xiě)程序

STM32:程序燒寫(xiě)方式

使用MPLAB? X開(kāi)發(fā)AVR? MCU – 從頭寫(xiě)一個(gè)C程序框架

評(píng)論