性无码一区二区三区在线观看,少妇被爽到高潮在线观看,午夜精品一区二区三区,无码中文字幕人妻在线一区二区三区,无码精品国产一区二区三区免费

S912ZVML系列芯片底層配置(NXP)

       大家好,我是程序小羊,大家可以看到,在我前面發(fā)布的一系列關(guān)于FOC控制的文章,讓我們了解了FOC的一些原理與實現(xiàn)過程,在那一系列文章中我們了解了包括有感無感觀測器等等在內(nèi)的一些知識。掌握了文章中的那些知識后,我認(rèn)為大家應(yīng)該是有能力自學(xué)其他更高深的知識了,所以FOC控制此系列文章我打算目前不再繼續(xù)進行更新,但是后續(xù)如果有時間了,我可能還是計劃將滑膜觀測器和弱磁控制以及高頻注入等繼續(xù)更新至此系列中,讓其成為一個完整的FOC控制系列,希望以此能夠幫助到更多想學(xué)習(xí)電機控制的小伙伴。

       后續(xù)我將更新NXP芯片底層配置系列文章,因為在我更新FOC系列文章時我就在想,大家如果想學(xué)習(xí)電機控制,那光有FOC理論知識肯定不夠呀,要進行實踐呀。如果要實踐,那就肯定要至少了解一款芯片呀,如果大家在實際工作或者學(xué)習(xí)中,連芯片數(shù)據(jù)手冊都不會看,連資料都不會找,連芯片底層都不會配置,那學(xué)了也是白學(xué)有啊。所以我就準(zhǔn)備拿NXP的一款芯片來開啟我這一系列的文章。在此系列中,我將只更新電機控制經(jīng)常需要用到的幾個配置,和大家一起來學(xué)習(xí)并配置屬于我們自己的底層。

         如果你拿到一款你從未接觸過的芯片,你想要拿它來驅(qū)動電機,但是面對動不動數(shù)百頁的數(shù)據(jù)手冊你可能會感覺到手足無措,不要慌不要急。你需要做的只有如下幾點:

  •          學(xué)會新建一個過程
  •          點亮你的第一個LED燈或者使用IO進行翻轉(zhuǎn)
  •          看時鐘樹,配置時鐘,配置定時器中斷
  •          看PWM那部分的數(shù)據(jù)手冊,配置輸出PWM,配置PWM中斷等
  •          看AD那部分?jǐn)?shù)據(jù)手冊,配置AD中斷
  •          完工

         你看是不是很簡單,面對一款新的芯片,你只需要了解以上配置之后,你就可以開始使用該芯片來驅(qū)動你的電機了。所以我們今天來第一步,新建過程。由于我打算使用S912ZVML這款芯片來進行講解,所以需要先下載該芯片對應(yīng)的軟件。這里我就不教大家怎么安裝了,因為安裝百度上有很多教程。這款芯片對應(yīng)的軟件叫===CodeWarrior。

1.          雙擊打開軟件:點擊OK

2.         打開工程后,按如下圖所示操作

3.          建立自己的工程名字     

4.            選擇型號

5.            具體型號

 6.           選擇下載工具

7.          選擇語言,是否選擇浮點運算

8.          Processor Expert選項

9.            數(shù)學(xué)庫和電機庫

到這一步工程就建立好了。下篇文章我們配置IO口。

聲明:本內(nèi)容為作者獨立觀點,不代表電子星球立場。未經(jīng)允許不得轉(zhuǎn)載。授權(quán)事宜與稿件投訴,請聯(lián)系:editor@netbroad.com
覺得內(nèi)容不錯的朋友,別忘了一鍵三連哦!
贊 3
收藏 5
關(guān)注 110
成為作者 賺取收益
全部留言
0/200
成為第一個和作者交流的人吧