TI の LM3S6965 評価キットを購入したばかりで、少し試してみました。SysCtlClockGet() で CPU クロックを調べたところ、8MHZ で動作することがわかりました。次に、CPU クロックを 50 MHZ に変更しようとしました。
#include <inc/hw_types.h>
#include <inc/hw_memmap.h>
#include <driverlib/sysctl.h>
#include <stdio.h>
int main()
{
SysCtlClockSet(SYSCTL_OSC_MAIN | SYSCTL_SYSDIV_4 | SYSCTL_USE_PLL | SYSCTL_XTAL_1MHZ);
unsigned long clk = SysCtlClockGet()/1000000;
}
CPUクロックを設定する最初の行の後にデバッグすると、次のエラーメッセージが表示されます。
CORTEX_M3_0: Error connecting to the target: LMI device check failed, bad part number detected.
再接続、リセット、フラッシュのプログラミングを試みましたが、それでもこのメッセージが表示されます。私は何をすべきか?ターゲットは消えた?
手伝ってくれてありがとう :)