我想在自己的程序中加入FLASH_API程序,先跑了TI提供的例程,再将例程中的部分移植到我的程序中。
两者SYSCLKOUT都是150MHz,CPU_RATE都define为6.667L,但是产生的FLASH_CPUScaleFactor不同:
TI例程 :FLASH_CPUScaleFactor = 49474 (0x0000C142)
我的程序:FLASH_CPUScaleFactor = 50870 (0x0000C6B6)
经过TOGGLE_TEST之后,用我程序产生的TOGGLE频率为4.168KHz。
按照例程以及资料上的说明
"The toggle test is run to verify the frequency configuration of the API functions."
"The selected pin will toggle at 10kHz (100uS cycle time) if the API is configured correctly."
我现在无法正确进行FLASH扇区的擦除和写入。
请问这是为什么?谢谢。