首页 > 其他分享 >新建一个基于标准新建一个基于标准固件库的工程模板固件库的工程模板(实现LED单灯闪烁)

新建一个基于标准新建一个基于标准固件库的工程模板固件库的工程模板(实现LED单灯闪烁)

时间:2024-08-26 11:53:55浏览次数:12  
标签:文件 LED 新建 hex STM32 芯片 固件 模板

实验报告原件在资源可选择性下载

一、实验目的:

1.了解STM32固件库;

2.掌握STM32固件库关键子目录及固件库关键文件;

3.能够新建一个基于标准固件库的工程模板并完成编译

二、实验器材:

笔记本或电脑。

三、实验内容:

1.构建proteus8 LED构图。

2. STM32构建适应于keil5的编译器格式的芯片(uvprojx)文件。

3.KEIL5生成.hex文件。

4.将.hex文件导入proteus8运行实验。

5.实现LED单灯闪烁。

四、实验过程及结果截图

一、1.打开proteus8放置(STM32F103T6)芯片、LED-RED、(100Ω)电阻,放置电源POWER。

2.连接元件,配置芯片供电。

二、1.打开STM32新建工程,选择(STM32F103T6)芯片,选择晶振/外部时钟。

2.配置PB0为GPIO,设置标签LED。选择兼容keil5的编译器格式。生成工程。

三、1.用KEIL5打开STM32生成的led.uvprojx文件查看其main.h页面,在main.h里有cubemx帮我们写好的端口宏,拿来用。

2.在main.c页面添加HAL_GPIO_TogglePin(LED_GPIO_Port,LED_Pin);   HAL_Delay(500);编译生成hex文件。

四、将生成的hex文件写入Proteus中芯片STM32F103T6。运行

LED-RED闪烁

五、心得体会

  通过本次实验,使我复习了KEIL软件和Proteus8的操作使用,使我对KEIL,Proteus8的使用更加熟练。对STM32的软件有了初步了解,初步了解了STM32固件库;初步掌握了STM32固件库关键子目录及固件库关键文件;能够新建一个基于标准固件库的工程模板并完成编译。能够将KEIL软件Proteus8和STM32三个软件共同完成实验。

标签:文件,LED,新建,hex,STM32,芯片,固件,模板
From: https://blog.csdn.net/m0_65619954/article/details/141525862

相关文章

  • 【C++】初识C++模板与STL
    C++语法相关知识点可以通过点击以下链接进行学习一起加油!命名空间缺省参数与函数重载C++相关特性类和对象-上篇类和对象-中篇类和对象-下篇日期类C/C++内存管理本章将简单分享C++模板与STL相关知识,与之相关更多知识将留到下次更详细地来分享给大家......
  • oracle 查询表空间,新建表空间,赋权表空间,扩展表空间
    oracle查看表空间的方法一、Oracle查询表空间占用情况SELECTa.tablespace_name"表空间名",       total"表空间大小",       free"表空间剩余大小",       (total-free)"表占用空间大小",       ROUND((total-free)/total*100,2......
  • #8. 「模板」树链剖分
    题目传送门:#8.「模板」树链剖分、前置知识重链:重链(HeavyPath)是指树链剖分中的一条主要的路径,该路径上的节点数量较多,相邻节点之间的距离较近。轻链(LightPath)是指树链剖分中的其他路径,相邻节点之间的距离较远。LCA:最近公共祖先分析上树状数组首先,我们需要定义一个......
  • Qt+OpenCascade开发笔记(二):Qt引入occ库,搭建工程模板发布Demo
    前言  OpenCASCADE是由OpenCascadeSAS公司开发和支持的开源软件开发平台,旨在为特定领域快速开发程序而设计。它是一个面向对象的C++类库,提供了丰富的几何造型、数据交换和可视化等功能,成为许多CAD软件的核心组件。  本篇描述搭建Qt开发occ环境过程。Demo  注意......
  • html模板之动漫主题《熊出没》 web期末大作业
    一、......
  • 模板
    //模板集合/*class,struct,函数的第1个花括号不断行,if,for,while等花括号单独一行*//*所有private首字母大写,所有public接口全小写*//*变量多个单词不隔开,函数用下划线隔开,构造函数形参可用下划线*//*指针变量p做前缀,指针类型typedef为ptr*/#pragmaGCCoptimi......
  • 自适应seo高仿草民电影网源码 苹果cmsv10模板
    自适应seo高仿草民电影网源码 苹果cmsv10模板源码介绍自适应SEO高仿草民电影网源码是一款基于苹果CMSv10开发的模板,旨在为用户提供一个高度仿真的草民电影网站体验。该模板不仅在视觉设计上模仿了草民电影网的布局和风格,还特别优化了搜索引擎优化(SEO)功能,以提高网站在搜索引......
  • 影视网站模板源码-响应式网页模板-带后台自适应整站源码
    影视网站模板源码-响应式网页模板-带后台自适应整站源码影视网站模板源码源码介绍本源码是一个响应式影视网站模板,适用于搭建电影、电视剧、动漫等视频内容的在线观看平台。模板采用HTML5、CSS3和JavaScript开发,支持自适应布局,能够在不同设备上提供良好的用户体验。后台管理......
  • 快看过来,毕业设计开题报告万能模板!
    我们给出了一个通用的开题报告模版,同时也填充了内容;大家可以自行根据自己的课题修改xxx学院毕业设计(论文)开题报告课题背景及意义随着高校教学体制和教育方式的改革与发展,高校校园建设面临了新的要求和挑战。大学校园交通系统规划与建设作为校区规划中不可缺少的一部分[1]......
  • 马克斯CMS4.0原创电影模板-自动采集-简洁蓝色模板-带手机wap模板-特色功能一应俱全202
    马克斯CMS4.0原创电影模板-自动采集-简洁蓝色模板-带手机wap模板-特色功能一应俱全2024电影模板马克斯CMS4.0原创电影模板源码介绍马克斯CMS4.0是一款专为电影网站设计的内容管理系统,提供了丰富的功能和灵活的定制选项。该系统支持自动采集功能,能够自动从互联网上抓取最......