买了一块万利的STM3210B-LK1开发板,cpu是STM32F103VBT6,下载的IAR Embedded Workbench IDE 5.0 **版,万利的例子下载进去运行正常,IAR 的POWERPAC 的RTOS的例子下载进去不能正常运行,用的内存是RAM,设的.intvec=0x20000000;romstart=0x200000ec;romend=0x20004fff;ramstart=0x20000180;ramend=0x20004fff;lib库是$TOOLKIT_DIR$\POWERPAC\RTOS\LIB\os7m_tl__d.a,编译,连接,下载都正常,就是任务不能运行!退出程序居然发现运行了OS_Start()停在了
OS_Start:
20000B70 F000F815 BL OS_EnableInt
在运行在退出查看发现不知何时程序跑到了ROM地址
080007d0 4770 BX LR
每次都是如此,好久没弄程序了,新知识不太熟,两天没进展了,请有经验的朋友不吝赐教,先行谢过!一个奔五的工程师。 |