stm32实训心得体会

stm32实训心得体会

篇一:STM32 实验2报告   实验2MINI STM32按键控制LED灯实验   一、 实验目的   1、 掌握嵌入式程序设计流程。   2、 熟悉STM32固件库的基本使用。   二、 实验内容   1、 编程使用I/O口作为输入,控制板载的两个LED 灯。   2、 使用固件库编程。   三、 实验设备   硬件: PC机 一台   MINI STM32开发板 一套   软件: RVMDK 一套   Windows XP 一套   四、 实验步骤   1、 设计工程,使用固件库来编程设置。   、在这里我们建立一个文件夹为: STM32-Projects.   点击Keil 的菜单:Project –>New Uvision Project ,然后将目录定位到刚才建立的文件夹STM32-Projecst 之下,在这个目录下面建立子文件夹 shiyan1, 然后定位到 shiyan1目录下面,我们的工程文件就都保存到shiyan1 文件夹下面。工程命名为shiyan1, 点击保存.   是这个型号。   、这里我们定位到STMicroelectronics 下面的STM32F103RB( 针对我们的mini 板子   、弹出对话框“Copy STM32 Startup Code to project ?.”,询问是否添加启动代码到我们的工程中,这里我们选择“否”,因为我们使用的ST固件库文件已经包含了启动文件。   、接下来,我们在 Template 工程目录下面,新建3 个文件夹 CORE, USER,   STM32F10x_FWLib 。USER 用来放我们主函数文件 , 以及其他包括   system_ 等等,CORE 用来存放启动文件等,STM32F10x_FWLib 文件夹顾名思义用来存放ST官方提供的库函数源码文件.   、.打开官方固件库包,定位到我们之前准备好的固件库包的目录。   STM32F10x_StdPeriph_Lib_\Libraries\STM32F10x_StdPeriph_Driver 下面,将目录下面的src,inc 文件夹 copy 到我们刚才建立的STM32F10x_FWLib 文件夹下面。   、我们将文件加入我们的工程中去。右键点击Target1,选择   Manage Components   、把将固件库包里面相关的启动文件复制到我们的工程目录 CORE 之下。   打开官方固件库包,定位到目录。   STM32F10x_StdPeriph_Lib_\Libraries\CMSIS\CM3\CoreSupport 下面,将文件   core_ 和文件 core_ 复制到 CORE 下面去。STM32F10x_StdPeriph_Lib_\Libraries\CMSIS\CM3\DeviceSupport\ST\STM32F10x\startup\arm 下面,将里面所有的文件同样复制到 CORE 下面   、定位到目录:   STM32F10x_StdPeriph_Lib_\Libraries\CMSIS\CM3\DeviceSupport\ST\STM32F10x 将里面的三个文件__,复制到我们的USER 目录之下。   然后STM32F10x_StdPeriph_Lib_\Project\STM32F10x_StdPeriph_Template 下面的4 个文件,stm32f10x_,stm32f10x_,stm32f10x_复制到 USER 目录下面   、Project Targets 一栏,我们将 Target 名字修改为Template, 然后在 Groups   一栏删掉一个,建立三个Groups :USER,CORE,FWLIB.点击OK.可以看到我们的Target 名字以及Groups 情况。   、往 Group 里面添加我们需要的文件。右键点击点击Tempate,选择选择Manage Components.然后选择需要添加文件的 Group,这里第一步我们选择 FWLIB,然后点击右边的 Add Files,定位到我们刚才建立的目录STM32F10x_FWLib/src 下面,将里面所有的文件选中(Ctrl+A) ,然后点击Add ,然后   Close.   、用同样的方法,将 Groups 定位到CORE 和USER 下面,添加需要的文件。这里 我们的CORE 下面需要添加的文件为core_ ,startup_stm32f10x_ ,USER 目录

stm32实验报告心得体会_stm32实训心得体会.docx相关推荐

  1. 单片机C语言实验报告总结,C语言实训心得体会

    一周的C语言实训,虽然时间略显仓促,但却让我学到了很多实际运用的技能! 一. 心得与感想 首先,在实训中的第一步是编写功能较为单一的小程序,虽然是小程序,但所用的知识却都是我们本学期学习的重点知识.在 ...

  2. python实验过程心得体会_web实训心得体会

    篇一:JAVAWEB实训心得体会 jsp+servlet+mysql 论坛 项目实训总结 实训人: 程路峰 学号:11103303 通过为期10天的实训,我学习了很多关于java web的知识.在老师 ...

  3. 计算机控制实验心得体会,车床实训心得体会(精选5篇)

    车床实训心得体会(精选5篇) 从某件事情上得到收获以后,好好地写一份心得体会,这样有利于培养我们思考的习惯.那么好的心得体会都具备一些什么特点呢?以下是小编收集整理的车床实训心得体会(精选5篇),仅供 ...

  4. 包装实训总结报告_包装设计实训心得体会

    包装设计实训心得体会 包装设计实训心得体会 当我们受到启发,对学习和工作生活有了新的看法时,不妨将其写成一篇心 得体会, 让自己铭记于心, 它可以帮助我们了解自己的这段时间的学习. 工作生 活状态. ...

  5. 实验心得html,心得体会 html实训心得.doc

    html实训心得 html实训心得 html实训心得 实训总结 实训时间:xx.12.3xx.12.14 实训地点:淮安软件园 实训名称:网页设计 学生姓名: 所在院校:淮阴师范学院数科院0904班 ...

  6. linux服务器实训心得体会,linux实训心得体会

    linux实训心得体会 我们得到了一些心得体会以后,写心得体会是一个不错的选择,这么做可以让我们不断思考不断进步.那么好的心得体会都具备一些什么特点呢?以下是小编帮大家整理的linux实训心得体会,仅 ...

  7. 计算机辅助审计技术实训心得体会,审计实训心得体会(精选3篇)

    审计实训心得体会(精选3篇) 当我们积累了新的体会时,往往会写一篇心得体会,这样可以记录我们的思想活动.但是心得体会有什么要求呢?以下是小编帮大家整理的审计实训心得体会(精选3篇),欢迎大家分享. 审 ...

  8. linux服务器实训心得体会,linux实训心得体会 linux实训总结与体会

    <linux实训心得体会 linux实训总结与体会>由会员分享,可在线阅读,更多相关<linux实训心得体会 linux实训总结与体会(7页珍藏版)>请在人人文库网上搜索. 1 ...

  9. 计算机硬件工艺心得,电子工艺实训心得体会

    电子工艺实训心得体会 电子工艺实训心得体会1 电子工艺实习是一门技术性很强的技术基础课,也是我们理工科进行工程训练,学习工艺知识,提高综合素质的重要实践环节.从第2周到第5周每周周二下午四个小时来进行 ...

最新文章

  1. 引燃AI社区,不用跨界也能从文本生成图像,OpenAI新模型打破自然语言与视觉次元壁...
  2. 【特征匹配】BRISK原文内容翻译
  3. 每日一皮:都 0202 年了,我怎么可能被骗呢?
  4. ExecutorService- Future - Java多线程编程
  5. .NET分布式缓存Redis从入门到实战
  6. 伪验证码(含随机验证码方法)js+css
  7. 【java笔记】接口的定义,接口的使用
  8. 【Todo】【转载】Scala中Array, List, Tuple的区别
  9. Linux内核分析——第四周学习笔记
  10. 【知识图谱】Louvain、LPA等5类经典社区发现算法 Python 实战
  11. OSPFv3报文格式与作用分析
  12. 英文横版游戏《玛丽师傅》源码H5+安卓+IOS三端源码
  13. python英文情绪识别_Python能识别文字情绪?
  14. matlab中wavread函数错误改用方法
  15. 向98年的华为学习:没有高管办公室的青铜器软件
  16. iPad的屏幕大小是多少?
  17. 贪心算法——国王游戏(洛谷P1080)
  18. 树莓派建立无线热点AP (方便直接连接遥控机器人/摄像头)
  19. xctf攻防世界web新手练习区--write up
  20. 3.2计算机网络(停止-等待协议 后退N帧协议 选择重传协议)

热门文章

  1. 浅谈数据库,数据仓库,数据中台
  2. [MongoDB] 运维相关操作记录
  3. Python爬虫教程(一):基础知识
  4. 编写批量修改扩展名脚本
  5. linux运行中的一个错误解决
  6. Window10 和 Ubuntu20.04 双系统安装
  7. armbian ubuntu 桌面_armbian安装lxde桌面
  8. web前端 vue axios 网页设计
  9. Spring boot视频播放(解决MP4大文件无法播放),整合ffmpeg,用m3u8切片播放。
  10. 数据库原理(三):Sql Server操作语句