久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
樓主: wangcaidao
打印 上一主題 下一主題
收起左側

學習單片機用匯編還是C比較好

  [復制鏈接]
1121#
ID:1138967 發表于 2024-12-14 00:09 | 只看該作者
學習單片機時,選擇匯編還是C取決于你的學習目標和需求。匯編語言能幫助你深入理解硬件操作和底層細節,適合那些希望精通微控制器內部工作原理的初學者。它對資源有限的應用(如實時性要求高的系統)尤其有用。然而,C語言更為高效、易學,且更具可移植性,是開發實際項目時的主流選擇。對于大多數現代單片機開發,C語言提供了良好的抽象,能夠提高開發效率并減少出錯機會。總的來說,初學者可以先從C語言入手,再根據需要逐步學習匯編。
回復

使用道具 舉報

1122#
ID:1139833 發表于 2024-12-15 17:32 | 只看該作者
C語言可以極大減少學習單片機指令集的難度。即使你對具體的硬件知識不甚了解,也能編寫出高質量的單片機程序。其次,C語言提供了豐富的數據類型和存儲類型選項,可以有效利用有限的RAM空間。同時,它還具有很高的程序堅固性,能夠避免運行中的數據破壞。此外,C語言的編譯模式能夠根據不同的存儲器需求進行調整,以適應不同的硬件環境。 在單片機開發中,C語言還提供了大量的標準庫函數,可以簡化編程過程,提高開發效率。通過頭文件,可以定義宏、說明復雜數據類型和函數原型,有利于程序的移植和單片機系列產品的開發。同時,C語言具有嚴格的語法檢查機制,能夠幫助開發者快速發現并修正錯誤。
回復

使用道具 舉報

1123#
ID:1140002 發表于 2024-12-16 17:14 | 只看該作者
不考慮應用場景,語言優缺無任何意義。
回復

使用道具 舉報

1124#
ID:1140133 發表于 2024-12-17 16:59 | 只看該作者
在學習單片機時用C語言是比較好的,C語言和匯編語言兩者各有優劣,如果在開發方式上來看C語言用處比較廣泛,且具有一定的普適性和靈活性,而匯編語言只應用于一定的環境,需要考慮的參數過多,不利于開發
回復

使用道具 舉報

1125#
ID:1140183 發表于 2024-12-17 18:50 | 只看該作者
江科大的32是c的,匯編上課講的我現在還是不太理解
回復

使用道具 舉報

1126#
ID:221871 發表于 2024-12-18 13:02 | 只看該作者
當然是用C編寫單片機程序好
回復

使用道具 舉報

1127#
ID:1140282 發表于 2024-12-18 13:04 | 只看該作者
對于沒有任何基礎的人來說,我建議直接從匯編入手去學習開發單片機,因為省掉了C語言的語法學習研究,更高效。 對于有C語言基礎的人來說,開發單片機還是選用c語言,  學了匯編,再去學C,覺得C好麻煩,太繁瑣。 學了C之后再去學匯編,我個人覺得還是匯編寫起來舒服。 可能我目前的C和匯編都學得不是很好,才有這樣的體會,等我后面再回過頭來看吧,或許又是一個體會了。  時間充足,都學肯定是好的,同時一起學,也不是特別費時間,反而能更好的去理解寄存器。 時間不充足,選C吧。
回復

使用道具 舉報

1128#
ID:1140733 發表于 2024-12-21 19:48 | 只看該作者
如果你的目標是深入理解單片機的底層工作原理以及掌握硬件控制,學習匯編語言是有幫助的;但如果你希望快速開發應用,提升編程效率,那么C語言是更好的選擇。
回復

使用道具 舉報

1129#
ID:1130054 發表于 2024-12-23 18:05 來自手機 | 只看該作者
各有優勢。
回復

使用道具 舉報

1130#
ID:613800 發表于 2024-12-26 15:51 | 只看該作者
如果從事嵌入式之類行業有限c語言,匯編了解了解就行,如果是從事比較便宜空間很小的芯片開發最好學會匯編能編譯更小的代碼通常可以省不少成本,c也需要會一些;總結就是搞單片機c和匯編都要學,如果非要一個優先級c優先
回復

使用道具 舉報

1131#
ID:1120828 發表于 2024-12-26 17:55 | 只看該作者
c語言邏輯性強好學
回復

使用道具 舉報

1132#
ID:1132182 發表于 2025-1-4 09:51 | 只看該作者
angmall 發表于 2018-11-14 06:25
我也是喜歡用匯編。但是也要會C語言,最起碼要能讀的懂。
匯編語言的優勢在于程序簡潔,占用內存少,效率 ...

給你來個幾千行的c語言的代碼就老實了
回復

使用道具 舉報

1133#
ID:949647 發表于 2025-1-4 16:45 | 只看該作者
個人認為對于初學者,可以先學習C語言入門,但是匯編的學習仍然是必不可少的
回復

使用道具 舉報

1134#
ID:1142487 發表于 2025-1-5 19:57 | 只看該作者
匯編和c其實不存在誰好誰壞的區別,不過新手上路建議先學C,然后逐漸熟悉之后建議還是得學習匯編,只有學習了匯編才真正懂得底層的東西
回復

使用道具 舉報

1135#
ID:146782 發表于 2025-1-5 21:06 | 只看該作者
C容易入門
回復

使用道具 舉報

1136#
ID:1141914 發表于 2025-1-6 01:54 | 只看該作者
一定要選的話,學C呀,適用性很廣,會C的話不止對單片機有用,很多其他的地方也可以用到。
回復

使用道具 舉報

1137#
ID:283954 發表于 2025-1-31 14:49 | 只看該作者
這個問題討論了好久了,最新的一個事實是:AI模型為了取得最快最好的結果,繞過的CUDA語言,直接用內層的語言,相當于不用C語言,直接用匯編了,所以C語言和匯編都要學,在極端情況下,用匯編才能取得突破。

附錄:
△ DeepSeek-V3 Technical Report

這種操作是用英偉達的PTX(Parallel Thread Execution)語言實現的,而不是CUDA。

PTX在接近匯編語言的層級運行,允許進行細粒度的優化,如寄存器分配和Thread/Warp級別的調整。

這種編程非常復雜且難以維護,所以行業通用的做法是使用CUDA這樣的高級編程語言。

換句話說,他們把優化做到了極致。

REF: 雷陣雨​​CUDA(Compute Unified Device Architecture)是NVIDIA開發的并行計算平臺和編程模型,允許開發者使用NVIDIA GPU進行通用計算。它擴展了C/C++等編程語言,使開發者能夠利用GPU的強大計算能力加速應用程序。
回復

使用道具 舉報

1138#
ID:1143252 發表于 2025-2-3 17:23 | 只看該作者
學習單片機編程時,選擇匯編語言還是C語言,應綜合考慮您的學習目標、項目需求和個人偏好。匯編語言因其高效性和對硬件的精細控制而適用于特定的實時性要求場合,同時,學習匯編有助于深入理解計算機工作原理,但其復雜性和可讀性差使得學習和代碼維護較為困難。相比之下,C語言更易學,且在保持較高運行效率的同時,提供了良好的開發效率和可移植性,適合大多數單片機編程場景。因此,對于初學者而言,從C語言開始是更為合適的選擇;而對于追求極致效率和精細控制的開發者,匯編語言的學習則不可或缺。在實際工作中,許多專業開發者會根據具體情況,將匯編和C語言結合使用,以實現效率與開發速度的最佳平衡。
回復

使用道具 舉報

1139#
ID:1143585 發表于 2025-2-7 11:53 | 只看該作者
匯編語言是我們學51單片機時候學的,但是做項目都是用c語言
回復

使用道具 舉報

1140#
ID:1143717 發表于 2025-2-11 09:00 | 只看該作者
匯編靠近底層但是語法、語義不好理解。就目前而言項目中匯編之出現在啟動代碼中或者少部分和c混用。個人建議從C開始
回復

使用道具 舉報

1141#
ID:554603 發表于 2025-2-11 15:44 | 只看該作者
當然是C了,做大項目時候效率高
回復

使用道具 舉報

1142#
ID:1138682 發表于 2025-2-12 16:05 | 只看該作者
支持匯編,當年玩Z80就用匯編,后來玩51,也是匯編,指令集只有100多條基本指令
回復

使用道具 舉報

1143#
ID:227818 發表于 2025-2-13 15:35 | 只看該作者
既然說到是學單片機,我以為還是匯編好,學會后干活當然是C好。
回復

使用道具 舉報

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

本版積分規則

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

Powered by 單片機教程網

快速回復 返回頂部 返回列表
主站蜘蛛池模板: 久久久精品 | 激情网站 | 91久久久久久久久久久 | 91久久久久| 久草精品视频 | 精品国产成人 | 日韩在线中文字幕 | 久草青青草 | 五月婷婷丁香 | 视频一区二区三区中文字幕 | 亚洲欧美日韩在线不卡 | 国产一区二区在线视频 | 黄网站在线播放 | 午夜欧美一区二区三区在线播放 | 亚洲视频在线一区 | 欧美一区二区三区 | 午夜av一区二区 | 国产成人精品综合 | 国产特级毛片 | 欧美高清视频一区 | 中文字幕一区二区三区精彩视频 | 欧美乱码精品一区二区三区 | 亚洲精品久久久蜜桃 | a级大片免费观看 | 成人a视频片观看免费 | 免费观看毛片 | 国产免费拔擦拔擦8x高清 | 久久在线 | 九色 在线| 亚洲日韩视频 | 国产有码| 国产高清毛片 | 日韩福利 | 久久久精彩视频 | 色综合成人网 | 在线免费观看a级片 | 久久99蜜桃综合影院免费观看 | 久久久久久高潮国产精品视 | 成人精品系列 | 可以在线观看av的网站 | 精品欧美一区二区三区久久久 |