欧美极品高清xxxxhd,国产日产欧美最新,无码AV国产东京热AV无码,国产精品人与动性XXX,国产传媒亚洲综合一区二区,四库影院永久国产精品,毛片免费免费高清视频,福利所导航夜趣136

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 2795|回復: 1
打印 上一主題 下一主題
收起左側

單片機程序的一般開發流程是怎樣

[復制鏈接]
跳轉到指定樓層
樓主
SO技術分享之29
做一件事,流程很重要,一步一步地走下去,目的地就到了。
要做單片機的程序開發,先要知道流程是怎樣,這樣才能更好更快地做下去。本文介紹單片機程序開發的一般流程。

單片機的程序開發是以工程為載體的,一個項目里所有的程序文件幾乎都保存在工程里,所以編程的第一步是建立一個工程文件。
新建工程文件方法:在KEIL界面點擊菜單欄project,再點擊newuvision project,然后按照向導操作就能新建工程。
建立好工程文件之后,需要選擇單片機型號,以使得KEIL為其創建配置文件。不過這一步似乎也不是很重要,參數接近地選一個型號似乎也可以。
選擇單片機的方法:在KEIL界面點擊菜單欄project,再點擊selectdevice for target,按照向導操作即可。
本系列的編程語言是C語言,所以需要創建C文件。創建C文件一般有兩種方法,一是可以在KEIL點擊“新建文件”按鈕,直接創建C文件,二是可以在本地磁盤里新建一個txt文件,然后把后綴改為.c。這兩種方法用任意一個方法創建C文件之后,都得把它添加到工程文件夾里。一般來說,還得創建頭文件(H文件),常見的方法是在本地磁盤了新建一個txt文件,然后把后綴改為.h。一般需要把C文件和頭文件放到同一個本地文件夾,方便引用。
然后就可以在C文件和H文件里編寫代碼,以實現預期的功能。寫代碼這才是大活。
接著需要勾選生成HEX文件,因為HEX文件才是最終燒錄到單片機里的文件。當然,還得先編譯,沒有錯誤才能編譯成功并生成HEX文件。
勾選生成HEX的方法:在左側工程文件欄里選中目標工程并點擊右鍵,選擇第一個optionsfor target, 然后點擊第3個output, 勾選createHEX file即可。
編譯的方法:點擊工具欄上的“編譯”或者“編譯所有”按鍵。
提供單片機、PLC、電路板、控制器/箱、儀器儀表、軟件、APP、機電設備或系統、自動化、工控、傳感、數據采集、自控系統、控制系統開發設計定制,聯系見圖1.
本節完,精彩待續。

分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏1 分享淘帖 頂 踩
回復

使用道具 舉報

沙發
ID:297903 發表于 2022-3-11 18:50 | 只看該作者
根據客戶要求的功能,選擇合適的芯片,要考慮用最低的成本去符合設計需要!
回復

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規則

小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術交流QQ群281945664

Powered by 單片機教程網

快速回復 返回頂部 返回列表