zoukankan      html  css  js  c++  java
  • 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

    添加路径

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

                         

    下载配置完成。

  • 相关阅读:
    笔记||Python3之字典
    笔记||Python3之算法
    笔记||Python3之文件的读写
    笔记||Python3之循环
    笔记||Python3之字符串格式化输出
    笔记||Python3之对象的方法
    笔记||Python3之函数
    笔记||Python3之布尔表达式+条件判断
    《1024伐木累》-程序员相亲都做了什么?
    《1024伐木累》-宝贝儿,可不可以
  • 原文地址:https://www.cnblogs.com/fengyanlover/p/5277424.html
Copyright © 2011-2022 走看看