回覆列表
-
1 # 雨過天晴
-
2 # 使用者1943641456485
BSL(Bootstrap loader)是MSP430FLASH系列微控制器獨有的一項功能。在程式空間、RAM
之外有1K左右的引導區,用來存放430的BOOTROM檔案(這是一個引導ROM,類似網絡卡上的BOOTROM)。當外界給晶片提供一種特定的激勵時,晶片內的載入程式開始工作,引導外部資料寫入片內ROM、RAM區,或者是傳送片內資料到外部。這些都是透過一個軟UART來完成的。如
果是FLASH系列的微控制器,則FLASH空間包含了ROM和RAM。這個載入程式是固化在BOOTROM
空間內,而且是一個使用者不能直接使用和修改的儲存空間。
-
3 # 使用者153558051461436
ram速度快,但是斷電清除,用在程式執行時變數暫時存取;flash斷電後仍可以保持資料不丟失,但是速度較慢,擦除需要按頁擦除,用來存程式和需要儲存的資料。
MSP430 是一個TI公司的產品系列,針對不同應用包括很多具體型號的產品,當然也就有不同容量的flash空間和RAM空間。
這裡所說的Flash空間也可簡單理解為電腦的磁碟空間,放程式的;RAM空間就如同電腦的記憶體大小,是程式執行過程中快取資料用的,斷電資料丟失。
MSP430系列中F41x系列產品Flash空間從4K到32K不等,RAM從512B到1KB不等。具體的可以查TI官網或TI選型頁面:http://focus.ti.com.cn/cn/multimedia/flash/selection_tools/mcu/mcu.html