STM32的快乐学习之旅——库开发起航

前言:学STM32,断断续续,从接触到现在已经有半年的时间了。认真学习的过程,其实也只有一个多月,惭愧,事太多,太杂……不过,这种学习方式感觉还挺不错的。一些模模糊糊的知识,再次捡起来,时不时会有种恍然大悟的感觉,哈哈。(毕竟,重要的是基础掌握的好不好,不是你玩过多少块板子……)

#################################################################

硬件平台:CT117E 嵌入式竞赛板

     处 理 器 : S T M 3 2 F 1 0 3 R B T 6

开发环境:软件:keil uVision4

     驱动:看竞赛板的说明文档

新建工程:

  • 第一步:先仔细研究研究官方库 ,这里用的是  STM32F10x_StdPeriph_Lib_V3.5.0

      

  • 第二步:在桌面上新建个文件夹(为什么是桌面?本人习惯问题●▽●),因为最近在研究RGB LED,这里就取名为REDLed吧

        添加Libraries文件夹,直接从库文件copy过来喽

        添加INC文件夹,用来放.h文件,从库文件copy过来STM32f10x_conf.h和STM32f10x_it.h,路径为  STM32F10x_StdPeriph_Lib_V3.5.0ProjectSTM32F10x_StdPeriph_Template

        添加SRC文件夹,用来放.c文件,从库文件copy过来STM32f10x_it.h和,路径同上

        添加MDK文件夹

        添加OUTPUT文件夹    

  • 第三步:准备工作就绪,开始正式建工程了,打开keil软件,步骤按照下面截图来

32芯片型号的选择

选择否,稍后自行添加

添加Groups

添加已存在的文件

设置输出文件的路径

define 个 USE_STDPERIPH_DRIVER,STM32F10X_MD

添加路径

  • 第四步:配置下载环境(查找竞赛板参考手册)

                     

下载配置完成。

原文地址:https://www.cnblogs.com/fengyanlover/p/5277424.html