'ARM Cortex-M3'

ARM 中央處理器 藍牙 設計 硬件 家用電器 電氣電子發燒友 2019-08-01
"
"
ARM Cortex-M3

Cortex‐M3 是一個 32 位處理器內核。 內部的數據路徑是 32 位的, 寄存器是 32 位的, 存儲器接口也是 32 位的。 CM3 採用了哈佛結構,擁有獨立的指令總線和數據總線,可以讓取指與數據訪問並行不悖。 這樣一來數據訪問不再佔用指令總線,從而提升了性能。 為實現這個特性, CM3 內部含有好幾條總線接口,每條都為自己的應用場合優化過,並且它們可以並行工作。比較複雜的應用可能需要更多的存儲系統功能,為此 CM3 提供一個可選的MPU。

CM3 內部還附贈了好多調試組件, 用於在硬件水平上支持調試操作, 如指令斷點, 數據觀察點等。另外,為支持更高級的調試,還有其它可選組件,包括指令跟蹤和多種類型的調試接口。

"
ARM Cortex-M3

Cortex‐M3 是一個 32 位處理器內核。 內部的數據路徑是 32 位的, 寄存器是 32 位的, 存儲器接口也是 32 位的。 CM3 採用了哈佛結構,擁有獨立的指令總線和數據總線,可以讓取指與數據訪問並行不悖。 這樣一來數據訪問不再佔用指令總線,從而提升了性能。 為實現這個特性, CM3 內部含有好幾條總線接口,每條都為自己的應用場合優化過,並且它們可以並行工作。比較複雜的應用可能需要更多的存儲系統功能,為此 CM3 提供一個可選的MPU。

CM3 內部還附贈了好多調試組件, 用於在硬件水平上支持調試操作, 如指令斷點, 數據觀察點等。另外,為支持更高級的調試,還有其它可選組件,包括指令跟蹤和多種類型的調試接口。

ARM Cortex-M3

Cortex-M3 處理器內核

Cortex‐M3處理器內核是單片機的中央處理單元(CPU)。完整的基於CM3的MCU還需要很多其它組件。在芯片製造商得到CM3處理器內核的使用授權後,它們就可以把CM3內核用在自己的硅片設計中,添加存儲器,外設, I/O以及其它功能塊。不同廠家設計出的單片機會有不同的配置,包括存儲器容量、類型、外設等都各具特色。

"
ARM Cortex-M3

Cortex‐M3 是一個 32 位處理器內核。 內部的數據路徑是 32 位的, 寄存器是 32 位的, 存儲器接口也是 32 位的。 CM3 採用了哈佛結構,擁有獨立的指令總線和數據總線,可以讓取指與數據訪問並行不悖。 這樣一來數據訪問不再佔用指令總線,從而提升了性能。 為實現這個特性, CM3 內部含有好幾條總線接口,每條都為自己的應用場合優化過,並且它們可以並行工作。比較複雜的應用可能需要更多的存儲系統功能,為此 CM3 提供一個可選的MPU。

CM3 內部還附贈了好多調試組件, 用於在硬件水平上支持調試操作, 如指令斷點, 數據觀察點等。另外,為支持更高級的調試,還有其它可選組件,包括指令跟蹤和多種類型的調試接口。

ARM Cortex-M3

Cortex-M3 處理器內核

Cortex‐M3處理器內核是單片機的中央處理單元(CPU)。完整的基於CM3的MCU還需要很多其它組件。在芯片製造商得到CM3處理器內核的使用授權後,它們就可以把CM3內核用在自己的硅片設計中,添加存儲器,外設, I/O以及其它功能塊。不同廠家設計出的單片機會有不同的配置,包括存儲器容量、類型、外設等都各具特色。

ARM Cortex-M3

Cortex-M3處理器應用場合

1)低成本單片機: CM3與生俱來就適合做單片機,甚至簡單到用於做玩具和小電器的單片機 。

2)汽車電子: CM3同時擁有非常高的性能和極低的中斷延遲,打入實時領域的大門。 CM3處理器能支持多達240個外部中斷,內建了嵌套向量中斷控制器,還可以選擇配上一個存儲器保護單元(MPU)。所有這些,使它用於高集成度低成本的汽車應用最合適不過了。

3)數據通信: CM3的低成本+高效率,使CM3非常理想地適合於很多數據通信應用,尤其是無線數據傳輸和藍牙等。

4)工業控制:在工控場合,快速響應以及可靠。再一次地, CM3處理器的中斷處理能力,低中斷延遲,強化的故障處理能力。

"
ARM Cortex-M3

Cortex‐M3 是一個 32 位處理器內核。 內部的數據路徑是 32 位的, 寄存器是 32 位的, 存儲器接口也是 32 位的。 CM3 採用了哈佛結構,擁有獨立的指令總線和數據總線,可以讓取指與數據訪問並行不悖。 這樣一來數據訪問不再佔用指令總線,從而提升了性能。 為實現這個特性, CM3 內部含有好幾條總線接口,每條都為自己的應用場合優化過,並且它們可以並行工作。比較複雜的應用可能需要更多的存儲系統功能,為此 CM3 提供一個可選的MPU。

CM3 內部還附贈了好多調試組件, 用於在硬件水平上支持調試操作, 如指令斷點, 數據觀察點等。另外,為支持更高級的調試,還有其它可選組件,包括指令跟蹤和多種類型的調試接口。

ARM Cortex-M3

Cortex-M3 處理器內核

Cortex‐M3處理器內核是單片機的中央處理單元(CPU)。完整的基於CM3的MCU還需要很多其它組件。在芯片製造商得到CM3處理器內核的使用授權後,它們就可以把CM3內核用在自己的硅片設計中,添加存儲器,外設, I/O以及其它功能塊。不同廠家設計出的單片機會有不同的配置,包括存儲器容量、類型、外設等都各具特色。

ARM Cortex-M3

Cortex-M3處理器應用場合

1)低成本單片機: CM3與生俱來就適合做單片機,甚至簡單到用於做玩具和小電器的單片機 。

2)汽車電子: CM3同時擁有非常高的性能和極低的中斷延遲,打入實時領域的大門。 CM3處理器能支持多達240個外部中斷,內建了嵌套向量中斷控制器,還可以選擇配上一個存儲器保護單元(MPU)。所有這些,使它用於高集成度低成本的汽車應用最合適不過了。

3)數據通信: CM3的低成本+高效率,使CM3非常理想地適合於很多數據通信應用,尤其是無線數據傳輸和藍牙等。

4)工業控制:在工控場合,快速響應以及可靠。再一次地, CM3處理器的中斷處理能力,低中斷延遲,強化的故障處理能力。

ARM Cortex-M3

"

相關推薦

推薦中...