lms32d92中文資料目錄:
0.png (76.06 KB, 下載次數: 64)
下載附件
2018-11-12 22:53 上傳
0.png (87.71 KB, 下載次數: 58)
下載附件
2018-11-12 22:53 上傳
0.png (71.97 KB, 下載次數: 72)
下載附件
2018-11-12 22:53 上傳
結構概述
Texas Instruments 作為行業領導者,為微控制器市場帶來了 32 位功能的基于 ARM®Cortex™-M3的微控制器。對于當前 8 位和 16 位 MCU 的用戶而言,配合使用 Stellaris®和 Cortex-M3 即可獲得業界功能最強大的開發工具、軟件和知識生態系統。遷移到 Stellaris后,設計者將受益于其強大的工具、簡潔的代碼編寫方式以及突出的性能。更重要的是,設計者完全有信心進入具有從 1 美金到1 GHz 的兼容產品的 ARM 生態系統。針對當前 32 位 MCU 用戶, Stellaris 產品系列率先在業內整合了 Cortex-M3 和 Thumb-2 指令集。Thumb-2 技術可以使 16 位和 32 位指令并存,帶來了代碼密度和性能的最佳平衡。Thumb-2 比純 32 位代碼占用少 26%,同時帶來了 25% 的性能提升,可有效降低系統成本。該 Texas Instruments Stellaris 微控制器系列是第一款基于 ARM Cortex-M3 的控制器,為注重成本的嵌入式微控制器應用提供了高性能的 32 位運算能力。這些具備領先技術的芯片使用戶能夠以傳統的 8 位和 16 位器件的價位來享受 32 位的性能,而且所有型號都是以小占位面積的封裝形式提供。
LM3S2D93 微控制器具有如下特性:
■ ARM Cortex-M3 處理器內核
– 80-MHz 運行速度;100 DMIPS 性能
– ARM Cortex SysTick 定時器
– 嵌套向量中斷控制器 (NVIC)
■ 片上存儲器
– 512 KB 單周期 Flash 存儲器,速度可達 50 MHz;50 MHz 以上采用預取緩沖技術改善性能。
– 96 KB 單周期訪問的 SRAM
– 裝有 StellarisWare®
軟件包的內部 ROM:
• Stellaris 外設驅動庫
• Stellaris 引導加載程序
• 高級加密標準 (AES) 密碼表
• 循環冗余檢驗 (CRC) 錯誤檢測功能
■ 片外設備接口 (EPI)
– 8/16/32 位外部設備專用并行總線
– 支持 SDRAM、SRAM/Flash 存儲器、FPGA 和 CPLD
■ 高級串行通訊集成
– 兩個 CAN 2.0 A/B 控制器
– 三個支持 IrDA、9 位以及 ISO 7816 的 UART(其中一個帶調制解調器流量控制和狀態的
UART)
– 兩個 I
2C 模塊
– 兩個同步串行接口模塊 (SSI)
– 內部集成的音頻 (I
2S) 模塊
■ 系統集成
– 直接存儲器訪問控制器 (DMA)
– 系統控制和時鐘,包括片上 16-M 高精度振蕩器
– 四個 32 位定時器(最多可達 8 16 位定時器)
– 八個捕捉比較 PWM 管腳 (CCP)
– 帶備用電池的低功耗休眠模塊
– 在休眠模塊中的實時時鐘
– 兩個看門狗定時器
• 一個定時器使用主時鐘振蕩器
• 一個定時器使用內部時鐘振蕩器
– 高達 67 個 GPIO,具體取決于外設的配置
• 高度靈活的復用管腳,可以用作 GPIO 或是一種或多種的外設功能
• 可獨立配置的 2、4 或 8 mA 端口驅動能力
• 高達 4 個 GPIO 具有 18 mA 驅動能力
■ 高級運動控制
– 8 路高級 PWM 輸出,用于運動和能源應用
– 四路故障輸入,可用于低延遲關機
– 兩路正交編碼器輸入 (QEI)
■ 模擬
– 212 位模數轉換器 (ADC),帶有 16 個模擬輸入通道;采樣速率為 1M 采樣/秒
– 三個模擬比較器
– 16 個數字比較器
– 片上電壓穩壓器
■ JTAG 和 ARM 串行線調試 (SWD)
■ 100 腳LQFP 封裝
■ 108 焊珠 BGA 封裝
■ 工業 (-40°C 到 85°C) 溫度范圍
LM3S2D93 微控制器針對工業應用設計,包括遠程監控、電子販售機、測試和測量設備、網絡設備
和交換機、工廠自動化、HVAC 和建筑控制、游戲設備、運動控制、運輸以及火警安防。
至于那些對功耗有特別要求的應用方案,LM3S2D93 微控制器還有一個帶備用電池的休眠模塊,從
而有效的使 LM3S2D93 芯片在未被激活的時候進入低功耗狀態一個上電/掉電序列發生器、連續的
時間計數器(RTC)、一對匹配寄存器、一個到系統總線的 APB 接口以及專用的非易失性存儲器、
休眠模塊等功能組件使 LM3S2D93 微控制器極其適合用在電池的應用中
另外,LM3S2D93 微控制器的優勢還在于能夠方便的運用多種 ARM 的開發工具和片上系統(SoC)
的底層 IP 應用方案,以及廣大的用戶群體。另外,該微控制器使用了兼容 ARM的Thumb® 指令集
的 Thumb2 指令集來減少存儲容量的需求,并以此達到降低成本的目的。最后,LM3S2D93 微控制
器與各個 Stellaris 系列的所有成員是代碼兼容的,這為用戶提供了靈活性,能夠適應各種精確的需
求。
Texas Instruments 為了能夠幫助用戶產品快速的上市,提供了一整套的解決方案,包括評估和開發
用的板卡、白皮書和應用筆記 、方便使用的外設驅動程序庫、以及強勁的支持、銷售和分銷網絡。
請參見 “訂購和聯系信息” 在 1116頁了解 Stellaris 系列芯片的訂購信息。
功能概述
下面的小節給出了 LM3S2D93 微控制器特性的概述。括號中的頁碼指出該特性將在哪一章中詳細描
述。訂購和支持信息可在 “訂購和聯系信息” 在 1116頁 中找到。
ARM Cortex-M3
以下章節中會概述 ARM Cortex-M3 處理器內核以及指令集、集成的系統時鐘 (SysTick) 和嵌套向量
中斷控制器。
處理器內核 (見第 58 頁)
Stellaris 產品系列的所有成員(包括 LM3S2D93 微控制器)都是圍繞 ARM Cortex-M3 處理器內核
設計的。該 ARM Cortex-M3 處理器為高性能、低成本的平臺提供一個滿足小存儲要求解決方案、
簡化管腳數、以及低功耗三方面要求的內核,與此同時,它還提供出色的計算性能和優越的系統中
斷響應能力。
完整的pdf格式文檔51黑下載地址(共1128頁):
lm3s2d93.pdf
(6.72 MB, 下載次數: 16)
2018-11-12 11:35 上傳
點擊文件名下載附件
下載積分: 黑幣 -5
|