一区二区三区三上|欧美在线视频五区|国产午夜无码在线观看视频|亚洲国产裸体网站|无码成年人影视|亚洲AV亚洲AV|成人开心激情五月|欧美性爱内射视频|超碰人人干人人上|一区二区无码三区亚洲人区久久精品

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

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

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

寫程序先從分析開始做起

j4AI_wujianying ? 來源:未知 ? 作者:工程師郭婷 ? 2018-06-29 11:56 ? 次閱讀

從最簡單的程序入手,手把手教你寫程序,讓同學(xué)們拿到一個(gè)復(fù)雜的程序或者任務(wù),能快速找到切入點(diǎn),寫出程序,再在此基礎(chǔ)上優(yōu)化程序。當(dāng)拿到一個(gè)單片機(jī)任務(wù)時(shí),不要急于動(dòng)手寫程序,先仔細(xì)分析它的以下幾個(gè)點(diǎn):

1、它要單片機(jī)整體實(shí)現(xiàn)什么功能

2、功能細(xì)分(模塊化),先干什么,再干什么,最后干什么

3、畫初步流程圖,(把幾個(gè)模塊畫出即可)

4、模塊之間的分析:一個(gè)模塊到另一個(gè)模塊之間,怎么變換,怎么連接(優(yōu)化流程圖)

5、單個(gè)模塊分析:每個(gè)模塊要做什么(流程圖細(xì)化)

6、所有模塊結(jié)合連接,細(xì)化所有流程圖

7、分析單個(gè)模塊每步要用到的方法或者指令

8、總流程圖定型

9、紙上寫程序,對照流程圖分析其可行性,若不可行則返回

10、上機(jī)調(diào)試,加注釋

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

    關(guān)注

    6059

    文章

    44828

    瀏覽量

    645014
  • 模塊
    +關(guān)注

    關(guān)注

    7

    文章

    2773

    瀏覽量

    49130
  • 程序
    +關(guān)注

    關(guān)注

    117

    文章

    3817

    瀏覽量

    82209

原文標(biāo)題:手把手教你寫程序

文章出處:【微信號:wujianying_danpianji,微信公眾號:單片機(jī)精講吳鑒鷹】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。

收藏 人收藏

    評論

    相關(guān)推薦
    熱點(diǎn)推薦

    新手學(xué)習(xí),先從哪個(gè)板塊開始比較好?

    新手學(xué)習(xí),先從哪個(gè)板塊開始比較好?
    發(fā)表于 05-01 15:09

    編程都是先從抄襲開始的嗎?

    編程都是先從抄襲開始的嗎?
    發(fā)表于 09-22 21:00

    請問布線要先從MUC開始嗎?

    布線要先從MUC開始布么?這個(gè)板子先從電源開始布的,到后面就發(fā)現(xiàn)有些線好難布,需要頂層底層穿越幾次
    發(fā)表于 07-18 23:28

    51程序軟件

    電子發(fā)燒友網(wǎng)站提供《51程序軟件.rar》資料免費(fèi)下載
    發(fā)表于 01-14 02:10 ?21次下載

    程序軟件keil+uvision下載

    程序軟件keil+uvision下載
    發(fā)表于 10-30 09:53 ?52次下載

    通過串口燒STM32程序的教程方法

    如何通過串口燒STM32程序的教程方法! 用交叉串口線連接開發(fā)板和電腦, BOOT0 選擇為 1,BOOT1 選擇為 0,接上開發(fā)板電源,SW1 切換到 ON 打開電源開關(guān)。 從開始
    發(fā)表于 03-22 15:39 ?0次下載

    單片機(jī)程序軟件

    單片機(jī)程序軟件
    發(fā)表于 01-07 21:01 ?17次下載

    開發(fā)板燒程序

    什么是燒 燒寫就是將寫好的程序編譯好形成HEX或BIN文件后,將這個(gè)程序寫進(jìn)單片機(jī)芯片的過程就叫燒,是沿用最早的單片機(jī)只能一次性寫入,因此就叫做燒
    發(fā)表于 10-14 10:47 ?7568次閱讀

    智能倉庫:先從搬運(yùn)機(jī)器人開始

    現(xiàn)在大家都在談智能倉庫,智能倉庫所要涉及的設(shè)備眾多,可能推行要比智能家居更加長久,但是要推行智能倉庫可以先從搬運(yùn)機(jī)器人開始
    的頭像 發(fā)表于 10-26 14:29 ?8765次閱讀

    stm32用什么軟件程序

    stm32用什么軟件程序?STM32單片機(jī)在編程時(shí)可以使用庫函數(shù)和使用配置寄存器的方式來進(jìn)行程序的實(shí)現(xiàn)。
    發(fā)表于 09-21 16:00 ?1.5w次閱讀

    stm32使用flymcu燒程序

    文章目錄一、使用flymcu燒程序一、使用flymcu燒程序程序之前要使ASP指示燈保持
    發(fā)表于 10-26 11:06 ?18次下載
    stm32使用flymcu燒<b class='flag-5'>寫</b><b class='flag-5'>程序</b>

    STM32:程序方式

    ST-link下載器燒程序使用專門的編程器/調(diào)試器,具有下載功能和調(diào)試功能,還可以和IDE結(jié)合,實(shí)現(xiàn)一鍵下載和調(diào)試。這種接口是通過引腳直連ARM內(nèi)核的,擁有較高的權(quán)限。實(shí)物圖:引腳圖:1. SWD
    發(fā)表于 12-07 10:51 ?15次下載
    STM32:<b class='flag-5'>程序</b>燒<b class='flag-5'>寫</b>方式

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

    從新建一個(gè)空白程序開始,從頭一個(gè)程序框架,能有助于更好的理解MPLAB? X開發(fā)環(huán)境所提供的各種編程資源。
    發(fā)表于 02-10 10:17 ?5次下載
    使用MPLAB? X開發(fā)AVR? MCU – 從頭<b class='flag-5'>寫</b>一個(gè)C<b class='flag-5'>程序</b>框架

    ADE芯片程序工具

    ADE芯片,程序工具
    發(fā)表于 09-26 14:30 ?1次下載

    外國工程師的PLC程序分享

    分享一個(gè)外國工程師的PLC程序,大家感覺如何?
    的頭像 發(fā)表于 10-24 11:43 ?1154次閱讀