F28335集成了DSP和微控制器的長處。
1. 主要資源
- 32位浮點DSP;
- 片上儲存器:
(1)FLASH:256K 16位;
(2)SRAM:34K 16位;
(3)BOOT ROM:8K 16位;
(4)OPT ROM:2K 16位; - 片上外設:
(1)PWM:18路;
(2)HRPWM:6路;
(3)CAP:6路;
(4)QEP:2通道
(5)ADC:2 8通道,12位,80ns轉換時間,0-3V輸入量程
(6)SCI:3通道
(7)MCBPS:2通道
(8)CAN:2通道
(9)SPI:1通道
(10)I2C:1通道
(11)外部儲存器拓展接口:XINTF;
(12)通用輸入/輸出I/O口:88個;
(13)看門狗電路。
2. 主要特點
- F28335爲哈佛結構的DSP,在邏輯上有4M 16位的程序空間和4M 16位的數據空間,物理上將程序空間和數據空間統一成一個4M 16位的空間。
- F28335片內共有34K 16位單週期單次訪問隨機儲存器 SARAM,分爲10 個塊,分別位M0、M1、L0~L7。
M0和M1快SARAM的大小均爲 1K 16位,當復位後,堆棧指向M1塊的起始地址,堆棧指針向上生長。M0和M1段都可以映像到程序區和數據區。
L0~L7塊SARAM的大小均爲 4K 16位,既可以映射到程序空間,也可以映射到數據空間,其中L0~L3可映射到兩塊不同的地址空間並且受片上FLASH中的密碼保護,以免存在上面的程序或者數據,被他人非法複製。 - F28335片上有 256K 16位嵌入式FLASH儲存器和 1K 16位一次可編程EEPROM儲存器,均受片上Flash中的密碼保護。FLASH儲存器由8個 32K 16位扇區組成,用戶可以對其中任何一個扇區進行擦除、編程和檢驗,而其他扇區不變。但是,不能在其中一個扇區上執行程序來擦除和編程其他的扇區。