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

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 8935|回復: 12
收起左側

STM32是學習寄存器版本還是庫版本的好?

  [復制鏈接]
ID:310349 發表于 2019-1-19 23:31 | 顯示全部樓層 |閱讀模式
手上有一塊正點原子的板子,提供的資料里面有庫版本和寄存器兩個版本。之前了解過庫版本相對于寄存器版本比較簡單。
寄存器版本的程序我還沒看過。在使用的過程中發現庫版本需要記著各種函數,也有可能是因為自己不熟練的原因,覺得需要記的東西有點多。
希望能聽聽大家的意見。
回復

使用道具 舉報

ID:472064 發表于 2019-1-23 14:47 | 顯示全部樓層
建議從庫函數入門。
1.結合視頻
(不限于正點的,看野火或在b站上自己找有的視頻原理講解較詳細)。
邊做筆記加強記憶理解。這樣可以熟悉stm32每一個外設的配置詳細過程,配置的參數很重要。
2.有c語言基礎,重點是結構體,枚舉,函數,變量(作用域和生存期)。
3.在熟悉配置一個外設庫函數時,可以試著查看對應函數的定義結合中文數據手冊中寄存器表,來理解函數定義中對寄存器的配置方法。(理解寄存器而不用寄存器),是前期學習的一個技巧。
這樣可以較快掌握stm32的各個外設。
之后如果有需要可以再學寄存器版本,大勢已成,何愁不會?

評分

參與人數 1黑幣 +90 收起 理由
admin + 90 回帖助人的獎勵!

查看全部評分

回復

使用道具 舉報

ID:470834 發表于 2019-1-20 12:36 | 顯示全部樓層
庫函數版本學習比較簡單,如果只需要做工程項目或者參加比賽等建議學習庫函數版本,寄存器版本是底層的東西,比較難懂,學起來費時,但是會比較明白原理,建議結合自己的情況選擇
回復

使用道具 舉報

ID:439075 發表于 2019-1-20 13:15 | 顯示全部樓層
原來我喜歡寄存器方式,但自從用了CuBeMX之后,HAL庫用起來感到更方便。
回復

使用道具 舉報

ID:319023 發表于 2019-1-21 08:31 | 顯示全部樓層
還是看你了解單片機多少, 熟悉寄存器操作或者不想了解寄存器操作可以直接用庫函數,直接調用函數實現功能是要快很多的。
回復

使用道具 舉報

ID:362076 發表于 2019-1-21 09:12 | 顯示全部樓層
各有各的好處和使用場景,工程中也可以混用,但是個人還是建議樓主都要涉獵一下,比別人給你一個結論好得多
回復

使用道具 舉報

ID:449525 發表于 2019-1-21 11:20 | 顯示全部樓層
庫函數,各類單片機寄存器比較多,記住關鍵幾個就行了。用demo就知道你配置的外設需要哪幾個庫函數,關鍵是項目開發要快,穩定。沒有時間去玩寄存器,而且很可能寄存器用的不對,代碼不穩定。
回復

使用道具 舉報

ID:168777 發表于 2019-1-21 11:32 | 顯示全部樓層
這兩個并沒有哪個好,主要看你自己的選擇,不過庫函數雖然學起來簡單。其實內部還是通過寄存器配置的,只不過是人家給封裝成特定函數。光會調用庫函數是不行的,你還需要明白寄存器的配置!
回復

使用道具 舉報

ID:453974 發表于 2019-1-21 12:05 | 顯示全部樓層
庫函數。方便以后深入開發
回復

使用道具 舉報

ID:471314 發表于 2019-1-21 15:57 | 顯示全部樓層
肯定是庫函數版本啊,庫函數又分為標準庫和HAL庫,庫函數是把一些常用的函數直接封裝起來做好了,直接調用即可,寄存器版本太底層了,做項目沒必要用,項目中遇到有需要直接操作寄存器的可以現學現賣就好了
回復

使用道具 舉報

ID:471725 發表于 2019-1-22 16:40 | 顯示全部樓層
庫函數版本,方便學習人家的寫法,編寫自己的庫函數
回復

使用道具 舉報

ID:388197 發表于 2019-1-23 10:19 | 顯示全部樓層
實用還是用庫比較方便,寄存器作為了解原理,看一下即可.
再說,單片機沒有什么東西是需要死記的,只需要記住在哪能查到資料,例程即可,需要用的時候看一下,用多了自然就記住了,用得少的,記下來了也沒用.
回復

使用道具 舉報

ID:466753 發表于 2019-1-23 19:12 | 顯示全部樓層
庫函數版本調用起來比較簡單,而寄存器版本需要記錄各種寄存器數據才好調用,初學還是建議學習庫函數版本
回復

使用道具 舉報

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

本版積分規則

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

Powered by 單片機教程網

快速回復 返回頂部 返回列表
主站蜘蛛池模板: 久久久九九 | 亚洲综合区 | 久草中文网 | 欧美精品日韩精品国产精品 | 成人欧美一区二区三区黑人孕妇 | 香蕉91 | 亚洲乱码一区二区三区在线观看 | 免费在线性爱视频 | 自拍偷拍中文字幕 | 亚洲视频一区二区三区 | 色婷婷婷婷色 | 久久久久国产一区二区三区四区 | 一区二区三区四区国产 | 在线伊人| 人成在线 | 男女免费观看在线爽爽爽视频 | 开操网| 91电影| 日韩精品在线观看视频 | 国产精品一区二区三 | 9999精品视频 | 国产日韩精品视频 | 国产综合久久久 | 国产精品久久久久久久久久 | 精品一区二区视频 | 激情在线视频 | 午夜精品久久 | 日本中文在线视频 | 免费精品 | 国产精品久久久久久中文字 | 亚洲午夜精品一区二区三区 | 亚洲国产精品久久久 | 国产高清视频一区二区 | 亚洲97| 日韩久久久一区二区 | 久久国产综合 | 精品欧美一区二区三区精品久久 | 国产免费视频 | 午夜视频在线视频 | 黄色在线观看 | 成人国产精品免费观看 |