由于这块板子没有板载仿真。所以得用标准jtag或者其他板载仿真器。坛子之前组织团过的ek-lm3s811-nd应该可以适用于用mdk的朋友,由于我的MDK版本没有支持到M4,未测。链接法见附件。
如果有DK-9b96 KIT那就更简单了,直接把与9b96仿真的跳线帽拔掉,然后用配套的20口连接线连接,再给Hanker供电即可仿真下载。我用IAR测试可用。由于M4的software库与M3的有些许区别,提供一个下载连接:
#迅雷下载分享# zca123以34.07 KB/s的速度已下载[SW-EK-LM4F232-8555.exe][62.11 MB]http://convurl.com/QHQXG_1
最后附上一段测试代码:
#include "inc/hw_types.h" #include "inc/hw_memmap.h" #include "grlib/grlib.h"
#include "driverlib/sysctl.h"
#include "driverlib/gpio.h"
#include "driverlib/pin_map.h"
int main (void) {
SysCtlClockSet(SYSCTL_SYSDIV_1 | SYSCTL_USE_OSC | SYSCTL_XTAL_16MHZ |SYSCTL_OSC_MAIN);
SysCtlPeripheralEnable(SYSCTL_PERIPH_GPIOH);
GPIOPinTypeGPIOOutput(GPIO_PORTH_BASE, GPIO_PIN_4);
while(1) { GPIOPinWrite(GPIO_PORTH_BASE,GPIO_PIN_4|GPIO_PIN_5|GPIO_PIN_6,0);
SysCtlDelay(250 * (SysCtlClockGet()/3000));
GPIOPinWrite(GPIO_PORTH_BASE,GPIO_PIN_4|GPIO_PIN_5|GPIO_PIN_6,0xff);
SysCtlDelay(250 * (SysCtlClockGet()/3000));
} } |