久久ER99热精品一区二区-久久精品99国产精品日本-久久精品免费一区二区三区-久久综合九色综合欧美狠狠

新聞中心

STM32-學習

作者: 時間:2016-11-29 來源:網絡 收藏
單位產品一直建立在8位單片機的基礎上,也就C51。產品的基本性能還是可以的,但是隨著時間推移其與競爭對手的差距也越來越明顯。這到不是我們技術或者研發新產品能力問題。而是歷史正在發生著變化。新的技術出現會帶來整個理論基礎的改變。一個新型產品體系會毫費力的挑戰一個老的產品體系。就像古德里安使用“閃電戰”橫掃歐洲,日本的幾十架零式飛機橫掃東南亞。當然一個現代化的日本會輕易挑戰中華民族。

所以,作為一個工程師,從自己職業生涯出發必須學習新的理論。單位希望以STM32 作為依托建立新的產品平臺。所以我也必須學習STM32。本來我計劃自己動手設計一個驗證平臺,但是時間上可能比較長。所以我計劃購買一個簡單的學習班外接自己設計的電路即可完成評估。

本文引用地址:http://cqxgywz.com/article/201611/323217.htm

大概比較一下,我選中了原子的ALIENTEK MiniSTM32。因為該電路板的一個很大的特點是將基本IO端口留了出來,我可以輕松將自己電路與連接實驗板連接起來。除了JTAGE接口,實驗板提供了一個USB接收,使用PL2303轉接的。可以方便的使用MCU_ISP進行軟件的下載。另外方便的是ALIENTEK MiniSTM32提供了2.4寸的TFT屏幕,可以將程序測試中間結果顯示的TFT屏幕上。在我調試程序非常方便。ALIENTEK MiniSTM32的說明書是《STM32不完全手冊》。

下圖來源于原子的學習板的資料。我們瀏覽一下下圖:

通過該圖,我們基本上可以確定這款實驗板基本功能。作為學習或者驗證某個項目基本上是可以的。另外“USB轉串口”可以方便的下載程序,如果在產品正規生產時特別方便。

對于我們中國用戶stm32提供了中文手冊,這一點是難能可貴的。我在使用CS5460產品時廠家提供了英文手冊,雖然我可以看懂因為手冊。但是我希望有一個權威的中文手冊,在網上可以找到網友翻譯中文手冊。每個人的工作經歷不一樣,對內容理解也不一樣。很容易產生歧義。

這款開發板使用的是來自意法http://cn.element14.com/stmicroelectronics的STM32F103RBT6,在STM32手冊中我們很容易知道關于STM103系列各個產品的區別。

我們可以比較得出基本的產品框架是一樣的,只是資源的多少區別。也就當資源不夠時,我們和容易將程序移植到高端產品上去。當然如果您為了節省成本。也可以程序移植到低端芯片產品上取。只需修改極少的代碼即可。這就stm32103系列產品之間的兼容性,極大保護了客戶的產品投資。也就只需改變軟件,即可開發除功能不同的一系列產品。

通過產品內部框圖是了解芯片產品的基本方法。我們看一下來STM32手冊的框圖。

說真的,在5年前,我第一次見到這張圖時,我感到非常震驚!芯片資源是如此豐富!我們在一下一節來分析這張圖



關鍵詞: STM32單片

評論


技術專區

關閉