Part Number:MSP430F6769
你好,
目前我正在使用MSP430F6769這個型號開發,運行範例程式MSP430F677x_FLASHWRITE_02.c的時候,一旦運行到下面這一行
*Flash_ptrD = 0; // Dummy write to erase Flash seg
程式就會跳離,而從memory browser來看,該位址也並未正常寫入,請問這是什麼原因?
LiehChun Chang:
我知道原因了,查詢flash內容要在後面的__no_operation();裡面,以免造成flash stressing。
但我還是有個疑問,疑問就是程式燒錄進去,而重新上電以後,是由0xC000的位址,開始將程式放到RAM裡面開始動作的嗎?
,
Ben Qin:
LiehChun Chang 说:是由0xC000的位址,開始將程式放到RAM裡面開始動作的嗎?
0xC000只是该器件的flash的起始地址,你可以自己定义从哪个地址开始。一般来讲是从起始地址开始。