目的: 熟悉STM32在Keil下的开发过程,使用jlink
工程建立过程参考资料:
如何使用MDK.rar 有个不同的地方: 就是在 TARGETS 设置 debug 的时候有个区别:
设置为 RDI interface device 因为我们使用 JLINK 下载
注意库的加载在 C:\Keil\ARM\RV31\LIB\ST\STM32F10x
然后设置 JLINK 选项 参考 :
JLINK V8用户手册中文版.part3.rar JLINK V8用户手册中文版.part1.rar JLINK V8用户手册中文版.part2.rar 整个工程的代码:
test.rar 主函数代码:
LED2 - PD2
LED0 - PA8
- #include "stm32f10x_lib.h"
-
-
GPIO_InitTypeDef GPIO_InitStructure;
-
-
void LED_Init(void)
-
{
-
RCC_APB2PeriphClockCmd(RCC_APB2Periph_GPIOD,ENABLE);
-
-
GPIO_InitStructure.GPIO_Pin = GPIO_Pin_2;// | GPIO_Pin_10 | GPIO_Pin_11 | GPIO_Pin_12 ;
-
GPIO_InitStructure.GPIO_Mode = GPIO_Mode_Out_PP;
-
GPIO_InitStructure.GPIO_Speed = GPIO_Speed_50MHz;
-
GPIO_Init(GPIOD, &GPIO_InitStructure);
-
}
-
-
void LED_TureOn(u8 led)
-
{
-
-
}
-
-
void Delay(vu32 nCount)
-
{
-
for(; nCount != 0; nCount--);
-
}
-
-
int main()
-
{
-
LED_Init();
-
-
while(1)
-
{
-
GPIO_SetBits(GPIOD, GPIO_Pin_2);
-
Delay(0x8ffff);
-
GPIO_ResetBits(GPIOD, GPIO_Pin_2);
-
Delay(0x8ffff);
-
}
-
return 0;
-
}
阅读(1393) | 评论(0) | 转发(0) |