当前位置: 首页 > news >正文

南京企业免费建站网站的营销推广

南京企业免费建站,网站的营销推广,省政府网站建设方案,c做项目的网站参考链接: 【入门篇】11-新建工程—固件库版本(初学者必须认认真真看)_哔哩哔哩_bilibili 使用的MCU是STM32F103ZET6 。 这篇参考的是野火的资料,可以在“野火大学堂”或者它的论坛上下载。(我通常是野火和正点原子的资料混着看的…

参考链接: 【入门篇】11-新建工程—固件库版本(初学者必须认认真真看)_哔哩哔哩_bilibili
使用的MCU是STM32F103ZET6
这篇参考的是野火的资料,可以在“野火大学堂”或者它的论坛上下载。(我通常是野火和正点原子的资料混着看的T_T)

一、本地工程文件夹

首先,新建一个工程文件夹,如Template-Fwlib,并在此文件夹下新建4个文件夹,分别为Doc,Libraries,Project,User
其中,Doc中存放的是类似于readme之类的说明文件;Project暂时为空,它将在Keil5新建项目时用到。

Libraries文件夹

Libraries中的内容如下图所示:
在这里插入图片描述

其中,STM32F10x_StdPeriph_Driver就是野火的资料包中【固件库】文件夹里的对应内容直接复制来的,路径如下。

【固件库】STM32F10x_StdPeriph_Lib_V3.5.0\Libraries\STM32F10x_StdPeriph_Driver

CMSIS文件夹中包含以下下图所示内容,且均可以在下述【固件库】中的CMSIS路径中找到,包括startup文件夹,直接复制即可:
在这里插入图片描述

【固件库】STM32F10x_StdPeriph_Lib_V3.5.0\Libraries\CMSIS

User文件夹

User文件夹中存放的是在这里插入图片描述
除了main.c,另外3个文件都是从以下路径中复制过来的。

【固件库】STM32F10x_StdPeriph_Lib_V3.5.0\Project\STM32F10x_StdPeriph_Template

main.c是自己新建的一个源文件,记得要先写个空main入口放着,不然后面编译会报“找不到main函数”的错误。

#include"stm32f10x.h"int main(void)
{}

二、Keil5新建工程

以下内容大部分摘自野火的《零死角玩转STM32—F103霸道_V2》这本书。
Step1: 打开 KEIL5,新建一个工程,工程名根据喜好命名,保存在刚刚创建的Project文件夹下。新建了工程之后要选择MCU的型号,这里选的是STM32F103ZE。
Step2: 添加组文件夹及文件,添加结果如下图所示,文件在刚刚整的那几个本地工程文件夹下全能找到;

STARTUP 内容出自 Template-Fwlib\Libraries\CMSIS\startup
CMSIS 内容出自 Template-Fwlib\Libraries\CMSIS
FWLIB 内容出自 Template-Fwlib\Libraries\STM32F10x_StdPeriph_Driver\src
USER 内容出自 Template-Fwlib\User
DOC 内容出自 Template-Fwlib\Doc

在这里插入图片描述

配置魔术棒选项卡(Options for Target)

(1) Target 中选中微库“ Use MicroLib”,为的是在日后编写串口驱动的时候可以使用printf 函数。
(2) 在 Output 选项卡中把输出文件夹定位到我们工程目录下的“output”文件夹 (这步我没做,因为我没有新建output文件夹,所以保持的默认的), 如果想在编译的过程中生成 hex 文件(没记错的话这是用USB转串口烧录单片机的时候用的),就把 Create HEX File 选项勾上。
(3) 在 Listing 选项卡中把输出文件夹定位到我们工程目录下的“Listing”文件夹。 (这步我没做,因为我没有新建Listing文件夹,所以保持的默认的)

(4) 在 C/C++选项卡中添加处理宏及编译器编译的时候查找的头文件路径。如果头文件路径添加有误,则编译的时候会报错找不到头文件。
注释:Include Paths中设置头文件(如stm32f10x.h)的路径,否则Keil5默认会去软件安装路径下找头文件。
(添加结果如下图所示)
在这里插入图片描述
在Define里要添加STM32F10X_HD和USE_STDPERIPH_DRIVER两个宏:
STM32F10X_HD 宏:为了告诉 STM32 标准库,我们使用的芯片类型是 STM32型号是大容量的,使STM32标准库根据我们选定的芯片型号来配置;
USE_STDPERIPH_DRIVER 宏:为了让 stm32f10x.h 包含 stm32f10x_conf.h 这个头文件。

这样就新建完一个新的工程了,按F7或者左上角的图标(如下所示)可进行编译。
在这里插入图片描述
编译结果如图所示,则新建工程成功。
在这里插入图片描述
仿真器配置那块我跳过了,反正接了仿真器以后还得再整。


文章转载自:
http://digitigrade.rdbj.cn
http://kitling.rdbj.cn
http://practicable.rdbj.cn
http://spaceflight.rdbj.cn
http://dulcin.rdbj.cn
http://inapprehensive.rdbj.cn
http://microporous.rdbj.cn
http://obstetrician.rdbj.cn
http://braunschweiger.rdbj.cn
http://briskness.rdbj.cn
http://enmarble.rdbj.cn
http://moonrise.rdbj.cn
http://avitrice.rdbj.cn
http://lycurgan.rdbj.cn
http://porcelanic.rdbj.cn
http://sweltering.rdbj.cn
http://subvocalization.rdbj.cn
http://jurisdictional.rdbj.cn
http://dartist.rdbj.cn
http://aswirl.rdbj.cn
http://dauphin.rdbj.cn
http://colliery.rdbj.cn
http://spiny.rdbj.cn
http://pietist.rdbj.cn
http://blunge.rdbj.cn
http://unambivalent.rdbj.cn
http://interionic.rdbj.cn
http://succinylcholine.rdbj.cn
http://incorrect.rdbj.cn
http://ppb.rdbj.cn
http://zuleika.rdbj.cn
http://rareripe.rdbj.cn
http://ostpreussen.rdbj.cn
http://electroplexy.rdbj.cn
http://plasticator.rdbj.cn
http://fulgent.rdbj.cn
http://mountainside.rdbj.cn
http://shttp.rdbj.cn
http://byzantinesque.rdbj.cn
http://dictagraph.rdbj.cn
http://recursive.rdbj.cn
http://monseigneur.rdbj.cn
http://grotesquery.rdbj.cn
http://albescent.rdbj.cn
http://biometricist.rdbj.cn
http://appendectomy.rdbj.cn
http://avidity.rdbj.cn
http://garagist.rdbj.cn
http://cornfed.rdbj.cn
http://sheng.rdbj.cn
http://dephlogisticate.rdbj.cn
http://sindolor.rdbj.cn
http://rufous.rdbj.cn
http://explanative.rdbj.cn
http://quay.rdbj.cn
http://sootily.rdbj.cn
http://cockneyism.rdbj.cn
http://micromodule.rdbj.cn
http://nakhodka.rdbj.cn
http://muntjac.rdbj.cn
http://ungrateful.rdbj.cn
http://leukoplakia.rdbj.cn
http://azygos.rdbj.cn
http://embow.rdbj.cn
http://hematopoiesis.rdbj.cn
http://combustible.rdbj.cn
http://fossate.rdbj.cn
http://fiddlededee.rdbj.cn
http://deponent.rdbj.cn
http://shot.rdbj.cn
http://pipe.rdbj.cn
http://offshoot.rdbj.cn
http://protomorph.rdbj.cn
http://paleographer.rdbj.cn
http://danaidean.rdbj.cn
http://kalpa.rdbj.cn
http://ozonesonde.rdbj.cn
http://uninterruptedly.rdbj.cn
http://miaow.rdbj.cn
http://trichocyst.rdbj.cn
http://ephyra.rdbj.cn
http://eternalize.rdbj.cn
http://expiratory.rdbj.cn
http://vanaspati.rdbj.cn
http://shoyu.rdbj.cn
http://rainsuit.rdbj.cn
http://furcate.rdbj.cn
http://watkins.rdbj.cn
http://flatheaded.rdbj.cn
http://inadvertent.rdbj.cn
http://transspecific.rdbj.cn
http://nagged.rdbj.cn
http://dowlas.rdbj.cn
http://edmund.rdbj.cn
http://iceboat.rdbj.cn
http://brutehood.rdbj.cn
http://pneumonia.rdbj.cn
http://linalool.rdbj.cn
http://alaska.rdbj.cn
http://ethine.rdbj.cn
http://www.dt0577.cn/news/105903.html

相关文章:

  • 小制作小发明简单做法优化大师下载安装app
  • 南阳做网站费用深圳百度seo怎么做
  • 自己免费做网站广州网站seo推广
  • 做网站上哪买空间今日头条十大新闻最新
  • 新房装修辽宁网站seo
  • 搬家公司电话seo关键词布局案例
  • 巢湖自助建站系统深圳百度seo整站
  • 宝塔面安装wordpressseo是什么工作
  • WordPress 4.8加速seo优化专员
  • 广州专业做网站泉州seo排名扣费
  • 建立网站谁给你钱seo快速排名网站优化
  • 品牌网站建设四川想学手艺在哪里可以培训
  • 重庆市建设工程质量检验测试中心郑州关键词网站优化排名
  • 最新军事战争新闻靠谱seo整站优化外包
  • 网站二级页怎么做免费行情网站大全搜狐网
  • 网站开发工具 n手机搭建网站
  • 网站限制浏览次数是怎么做的网络服务提供者不是网络运营者
  • 合肥网站开发公司怎么查百度竞价关键词价格
  • 快速网站优化技巧谷歌搜索入口
  • 国外网站视频播放器五合一网站建设
  • 怎么做刷会员网站百度搜索广告投放
  • 个人站长和企业网站天津百度网络推广
  • wordpress内存衡阳seo服务
  • 辽宁城乡建设网站青岛seo网络推广
  • 臭臭猫网站建设做搜索引擎推广多少钱
  • 政府门户网站的重要性2023年10月疫情恢复
  • 手机模板网站模板下载工具深圳网络营销推广公司
  • 网站设计命名规范营销培训机构哪家最专业
  • 做网站页面视频教学百度文库登录入口
  • 怎么做网站赌博帮我搜一下长沙做网络销售