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

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

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

學習單片機也有段時間了,想知道你們怎么寫一個完整的項目

[復制鏈接]
跳轉到指定樓層
樓主
本人大學學習動漫專業的,去年二月份跟家里面的親戚學習單片機. 最先開始在開郭天祥的單片機教程.到后面看項目源程序.到現在自己寫程序.不會寫的先網上找資料學習.再去問親戚. 看了很多的資料.感覺網上的很多資料都是學習用的.而非實際項目那樣寫的.所以這里抱著學習的態度來請教問題的. 你們一個完整的項目是怎么寫的.能給個項目的C文件嗎. 看和我寫的是不是有差異,或者說差異大不大. 謝謝大家. 如果中途有沒有回復到您的還請您見諒
分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享淘帖 頂 踩
回復

使用道具 舉報

沙發
ID:342822 發表于 2020-4-11 19:49 | 只看該作者
別人提了一大堆功能和要求,然后你就需要冥思苦想用你的智慧和代碼來實現它~~
回復

使用道具 舉報

板凳
ID:89217 發表于 2020-4-11 20:16 | 只看該作者
就拿你哪里的家用電器來說,幾個腳簡單的風扇,電飯鍋,客戶要求是 我要1檔 2檔 3檔 0檔  每一檔功能是??,比如定時  1小時  .... 預約....   反正我就要這個效果  你給我做個樣品。我覺得可以就行,不符合要求 就繼續改到合適為止。。。。
回復

使用道具 舉報

地板
ID:401564 發表于 2020-4-11 22:04 | 只看該作者
我接觸過的就兩種:
一種是專門做方案的,就是別人會給你一個功能的流程圖和一個已經選型好的單片機型號,你就對著功能來寫代碼,外圍電路的設計是別人來設計的,測試打樣什么的都和你沒關系,這種就是類似于純軟件方面的,管這種公司的基本也是技術牛人來管,所以:代碼風格要統一良好,后面要統一加注釋,有的甚至是變量名都要統一,就是好讓你走人了下一個好接手,等于是了少你一個也無所謂,這種對于個人的單片機能力要求很高,對于新的型號單片機上手要快,有的時候幾個星期你就行學會一種單片機編程了......當然,工資和壓力自然是成正比的

另一種是做生產的,這要做的東西就比較多,首先也是根據客戶的郵件或者文件什么之類的要求,自己去畫外圍電路和寫代碼,然后畫板打樣,樣板一般都是由別人測試的,自己的程序自己不測試的,然后再根據測試報告來改進代碼,直到功能達到客戶要求
其中可能還有很多東西:寫一份電子元件的BOM,有專門的人根據你這BOM來報價,價格太高的話,你就要重新換電路
還要寫一份給生產用作業指導書,就是告訴品檢怎么去檢測這產品在電子方面的好壞,至少是有一個規格值:輸出電壓,靜態電流,脈沖頻率之類參數
中間你可能要和結構,貼片,五金之類的其它技術人員交流:PCB板的外形改進,貼片過爐效果,做鋼網,生產維修什么的,也許有的元件焊上去了就很難取下來,或者是不好組裝.............
兩到三個月之后,你的產品可以出貨了,半年之后產品穩定了,那基本事就很少了,就等著下一個新產品了

這玩單片機和項目是不一樣的,涉及的東西是很多的,只是寫代碼而已的,要走的路很長.......
回復

使用道具 舉報

5#
ID:727241 發表于 2020-4-11 22:55 | 只看該作者
剛接觸這塊的話,比如我們學校電氣電子類的學生,都是51學個基礎,知道單片機的工作原理以及內部組成,然后直接上stm32f103c8t6這個最小系統板..價格便宜,做小東西的話資源也夠,一般就是做小車或者云臺什么的,涉及到的模塊比如直流電機,那個寶買一個幾十塊的,減速電機也就20多塊,然后用個298模塊,給模塊供電,298的pwm信號端口接到單片機的pwm輸出pin上,具體工程文件的配置單片機部分,都是用的野火或者正點原子的stm32f1系列送的歷程,然后再自己加一些.c文件,實現自己設計東西的算法和邏輯,如果樓主想看的話,留個郵箱吧
回復

使用道具 舉報

6#
ID:548551 發表于 2020-4-12 13:04 | 只看該作者
Y_G_G 發表于 2020-4-11 22:04
我接觸過的就兩種:
一種是專門做方案的,就是別人會給你一個功能的流程圖和一個已經選型好的單片機型號,你 ...

老哥有項目的C文件么. 可否給小弟用來研究學習一下.
回復

使用道具 舉報

7#
ID:591189 發表于 2020-4-13 08:56 | 只看該作者
我是剛畢業的,單片機這里推薦先學51,學會基礎譬如點陣點亮這種就可以著手各種模塊,像溫度檢測,濕度檢測,電機驅動等等,這套下來什么中斷,串口通信,PWM,PID算法這些都會了,接下來就是把這些模塊組合使用這里是最枯燥的,我新手的時候定義沖突,語序問題層出不窮,這里要熬得住,等你熟練使用了在上手項目你會發現簡單的項目像熱水壺這種對你已經毫無問題了。
至于說你要的.C文件其實沒必要,論壇有許多大佬給的練手作品不比項目差。
回復

使用道具 舉報

8#
ID:591189 發表于 2020-4-13 08:58 | 只看該作者
還有最重要的,學習視頻要看,但送你的例程不要照抄。
回復

使用道具 舉報

9#
ID:673985 發表于 2020-4-13 09:40 來自觸屏版 | 只看該作者
參考別人的
回復

使用道具 舉報

10#
ID:401564 發表于 2020-4-13 14:43 | 只看該作者
xqleft 發表于 2020-4-12 13:04
老哥有項目的C文件么. 可否給小弟用來研究學習一下.

沒有
我是在一小廠做測試的,人家不可能給C文件的,要么HEX,要么是PDK直接燒錄的文件
再說,我是用匯編的,C不會
回復

使用道具 舉報

11#
ID:548551 發表于 2020-4-14 10:50 | 只看該作者
火神浪客行 發表于 2020-4-13 08:56
我是剛畢業的,單片機這里推薦先學51,學會基礎譬如點陣點亮這種就可以著手各種模塊,像溫度檢測,濕度檢測 ...

謝謝指點!感謝
回復

使用道具 舉報

12#
ID:345715 發表于 2020-4-14 12:11 | 只看該作者
就先想一個項目的具體功能,然后上網找資料,不會什么學什么,熬一段時間就慢慢會了
回復

使用道具 舉報

13#
ID:626079 發表于 2020-4-14 15:17 | 只看該作者
個人覺得,以實現功能為目的。能優化程序就優化,不能優化也無所謂。這里很多程序還是可以的,不僅僅只是學習,學習是學習原理,編程思路,在功能完成的基礎上盡可能的模塊化吧。我也是新手,正處于程序東拚西湊的階段。。

mokuaihua.jpg (86.06 KB, 下載次數: 57)

mokuaihua.jpg
回復

使用道具 舉報

14#
ID:311846 發表于 2020-4-14 17:30 | 只看該作者
確定產品,規定功能,細分功能,架構模式,每個功能的實現,然后關聯起來。
回復

使用道具 舉報

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

本版積分規則

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

Powered by 單片機教程網

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