初次用九齊MCU,遇到一個問題,我需要定義一個16位的數(shù)組,存放在rom區(qū),如下所示:const uint16_t __MEM_CODE__ g_temp_maps[] =
{
32500, 26700, 21990, 18160, 15050,12520,10450,8770,7380,6238, /* 0 - 9 */
5293, 4509, 3855, 3308, 2848, 2460, 2132, 1852,1614,1410, /* 10 - 19 */
1235, 1083, 952, 838, 739, 655, /* 20 - 25*/
};
這樣編譯老是會出錯,提示“使用了未定義的符號‘STK03’(13010) ”,
如果改為定義8位數(shù)組,就不會提示這個錯誤,這怎么解?
|