工業自動化網
發布采購單
官方微信 精彩呈現

stm32 f1和f4的比較

   日期:2017-01-15     瀏覽:475    評論:0    
核心提示:F1采用Crotex M3內核,F4采用Crotex M4內核。 F1最高主頻 72MHz, F4最高主頻168MHz。 F4具有單精度浮點運算單元,F1沒有浮點運算單元。 F4的具備增強的DSP指令集。F4的執行
 F1采用Crotex M3內核,F4采用Crotex M4內核。 
‹  F1最高主頻  72MHz,  F4最高主頻168MHz。 
‹  F4具有單精度浮點運算單元,F1沒有浮點運算單元。 
‹  F4的具備增強的DSP指令集。F4的執行16位DSP指令的時間只有F1的30%~70%。F4執行32位DSP指令  的時間只有F1的25~60%。 
‹  F1內部SRAM最大64K字節,  F4內部SRAM有192K字節(112K+64K+16K)。 
‹  F4有備份域SRAM(通過Vbat供電保持數據),F1沒有備份域SRAM。 
‹  F4從內部SRAM和外部FSMC存儲器執行程序的速度比F1快很多。F1的指令總線I-Bus只接到Flash上,從SRAM和FSMC取指令只能通過S-Bus,速度較慢。F4的I-Bus不但連接到Flash上,而且還連接到SRAM和FSMC上,從而加快從SRAM或FSMC取指令的速度。 
‹  F1最大封裝為144腳,可提供112個GPIO;F4最大封裝有176腳,可提供140個GPIO。 
‹  F1的GPIO的內部上下拉電阻配置僅僅針對輸入模式有用,輸出時無效。而F4的GPIO在設置為輸出模式時,上下拉電阻的配置依然有效。即F4可以配置為開漏輸出,內部上拉電阻使能,而F1不行。 
‹  F4的GPIO最高翻轉速度為84MHz,F1最大翻轉速度只有18MHz。 
‹  F1最多可提供5個UART串口,F4最多可以提供6個UART串口。 
‹  F1可提供2個I2C接口,F4可以提供3個I2C接口。 
‹  F1和F4都具有3個12位的獨立ADC,F1可提供21個輸入通道,F4可以提供24個輸入通道。F1的ADC最大采樣頻率為1Msps,2路交替采樣可到2Msps(F1不支持3路交替采樣)。F4的ADC最大采樣頻率為2.4Msps,3路交替采樣可到7.2Msps。 
‹  F1只有12個DMA通道,F4有16個DMA通道。F4的每個DMA通道有4*32位FIFO,F1沒有FIFO。 
‹  F1的SPI時鐘最高速度為  18MHz,  F4可以到37.5MHz。 
‹  F1沒有獨立的32位定時器(32位需要級聯實現),F4的TIM2和TIM5具有32位上下計數功能。 
‹  F1和F4都有2個I2S接口,但是F1的I2S只支持半雙工(同一時刻要么放音,要么錄音),而F4的I2S支持全雙工,放音和錄音可以同時進行
 
打賞
 
更多>同類電子
0相關評論

推薦圖文
推薦電子
點擊排行
工業自動化網
產品檢索: A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
Processed in 1,582,177,031.447 second(s), 14 queries, Memory 0.32 M
报码最快网站资料