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

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

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

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

  [復制鏈接]
跳轉到指定樓層
樓主
ID:310349 發表于 2019-1-19 23:31 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
手上有一塊正點原子的板子,提供的資料里面有庫版本和寄存器兩個版本。之前了解過庫版本相對于寄存器版本比較簡單。
寄存器版本的程序我還沒看過。在使用的過程中發現庫版本需要記著各種函數,也有可能是因為自己不熟練的原因,覺得需要記的東西有點多。
希望能聽聽大家的意見。
分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享淘帖 頂 踩
回復

使用道具 舉報

來自 12#
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 | 只看該作者
還是看你了解單片機多少, 熟悉寄存器操作或者不想了解寄存器操作可以直接用庫函數,直接調用函數實現功能是要快很多的。
回復

使用道具 舉報

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

使用道具 舉報

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

使用道具 舉報

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

使用道具 舉報

8#
ID:453974 發表于 2019-1-21 12:05 | 只看該作者
庫函數。方便以后深入開發
回復

使用道具 舉報

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

使用道具 舉報

10#
ID:471725 發表于 2019-1-22 16:40 | 只看該作者
庫函數版本,方便學習人家的寫法,編寫自己的庫函數
回復

使用道具 舉報

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

使用道具 舉報

13#
ID:466753 發表于 2019-1-23 19:12 | 只看該作者
庫函數版本調用起來比較簡單,而寄存器版本需要記錄各種寄存器數據才好調用,初學還是建議學習庫函數版本
回復

使用道具 舉報

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

本版積分規則

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

Powered by 單片機教程網

快速回復 返回頂部 返回列表
主站蜘蛛池模板: 北条麻妃av一区二区三区 | 天天视频一区二区三区 | aaaaaaa片毛片免费观看 | a级黄色片在线观看 | 欧美精品欧美精品系列 | 国产乱码一二三区精品 | 伊人精品国产 | 欧美日韩高清免费 | 中文字幕一区二区三区乱码图片 | 久久成人午夜 | 高清黄色毛片 | 91亚洲一区 | 99久久久无码国产精品 | 美日韩免费| 国产精品久久久久久久久久不蜜臀 | 欧美久久一级特黄毛片 | 最近日韩中文字幕 | 久久黄色网 | 国产亚洲一区二区精品 | 神马久久av| 美女黄网站视频免费 | 亚洲精品日韩综合观看成人91 | 中文二区 | 奇米四色影视 | hitomi一区二区三区精品 | 亚洲电影一区二区三区 | 综合国产 | 日韩高清国产一区在线 | 国产成人网 | 日韩一级黄色毛片 | 草草视频在线观看 | 三级特黄特色视频 | 免费观看一级视频 | 色婷婷亚洲国产女人的天堂 | 日本xx视频免费观看 | 日本在线免费视频 | 91精品久久久久久久久久 | 精品久久精品 | 国产专区在线 | 欧美日韩国产中文字幕 | 亚洲天堂精品久久 |