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

云服务器怎么架设网站江苏太仓建设局网站

云服务器怎么架设网站,江苏太仓建设局网站,邢台做网站价位,进入公众号后打开网页STM32F407 系列文章 - STM32CubeMX#xff08;十八#xff09; 目录 前言 一、STM32CubeMX 二、新建工程 ​编辑 1.创建工程 2.选择芯片型号 3.Pinout引脚分配 1.SYS配置 2.RCC配置 3.定时器配置 4.GPIO引脚配置 5.中断配置 6.通讯接口配置 7.插件Middleware配…STM32F407 系列文章 - STM32CubeMX十八 目录 前言 一、STM32CubeMX 二、新建工程 ​编辑 1.创建工程 2.选择芯片型号 3.Pinout引脚分配 1.SYS配置 2.RCC配置 3.定时器配置 4.GPIO引脚配置 5.中断配置 6.通讯接口配置 7.插件Middleware配置 4.Clock时钟树配置 5.工程管理ProjectManage 1.项目工程配置 2.代码生成配置 3.代码生成配置 三、生成工程 总结 前言 STM32CubeMX源自意法半导体旨在通过减少开发工作量、时间和成本从而最大限度地复用软件并缩短创建目标系统的时间让开发人员的生活更轻松。通过STM32CubeMX图形软件配置工具生成单片机工程代码本文主要介绍如何在CubeMX上新建一个项目工程。 一、STM32CubeMX 关于STM32CubeMX软件的介绍包括其功能特性、下载安装流程、软件配置操作、以及相关出现的问题请参考上一篇博文STM32CubeMX图形化工具开发介绍 - CSDN博客里面有详细的介绍这里在不作说明介绍。 二、新建工程 在window桌面打开STM32CubeMX软件如下所示。 1.创建工程 打开软件后显示如下在New Project处点击Start My from MCU开始选择一款处理器芯片建立一个工程。 出现如下提示等待下载完即可。 2.选择芯片型号 在上面new Project界面上输入所用到的处理器芯片型号进行搜索双击搜索结果中的目标芯片型号在下方MCUs List: Item 处即可进入配置。 处理器芯片配置界面如下。 3.Pinout引脚分配 在上图处理器芯片配置界面上选择Pinout configuration进行配置Pinout配置主要包括System Core系统核配置、Analog模拟量配置、Timer定时器配置、Connectivity通讯接口配置、Multimedia多媒体配置、Middleware第三方插件配置等等不一一举例如下所示。 1.SYS配置 在System Core上点击SYS配置在Debug调试选项上选择JTAG 5 pin5模式然后定时器基准源选择系统定时器具体设置如下所示。 2.RCC配置 在System Core上点击RCC配置在HSE外部高速时钟源上选择Crystal/Ceramic Resonator外部晶振模式具体设置如下所示。 3.定时器配置 根据自己的需求可配置可不配置如要配置的话可参考如下关于其参数设置最好根据芯片手册以及自己的需求进行设置。 4.GPIO引脚配置 根据自己的需求可配置可不配置如要配置的话可参考如下关于其参数设置最好根据芯片手册以及自己的需求进行设置。 5.中断配置 根据自己的需求可配置可不配置不配置系统会默认如要配置的话可参考如下关于其参数设置最好根据芯片手册以及自己的需求进行设置。 6.通讯接口配置 根据自己的需求可配置可不配置如要配置的话可参考如下关于其参数设置最好根据芯片手册以及自己的需求进行设置。这里提供的是前面的一篇博文网络通讯之STM32CubeMX实现LWIP项目设计-CSDN博客的设置方法可进行参考。 7.插件Middleware配置 在Middleware选项区cubeMX提供了一些第三方插件如FATFS文件系统、freertos实时操作系统、lwip等等用户可以根据自己的需求是否使用的到如有需要 可参考如下前面的一篇博文网络通讯之STM32CubeMX实现LWIP项目设计-CSDN博客的设置方法。关于其参数设置最好根据芯片手册以及自己的需求进行设置。 4.Clock时钟树配置 根据F407芯片手册处理器最大时钟为168MHz根据需求我们选择外部晶振时钟为8MHz然后在cubeMX界面上完成工程时钟书树的配置结果如下我们配置外部时钟为8MHz分频系数为8倍频系数为320处理器的时钟为160MHz不超过168MHzAPB1分频系数为4APB2分频系数为2得出APB1为40MHzAPB2为80MHz具体设置如下所示。 注意在配置外部晶振时要先Pinout引脚分配界面上完成RCC配置并在HSE外部高速时钟源上选择Crystal/Ceramic Resonator外部晶振模式。 5.工程管理ProjectManage 进入工程管理页面Project Manage如下所示。 1.项目工程配置 在工程管理Project Manage页面选择Project选项在里面填写工程名称、存放目录、开发环境、堆栈大小、固件包等等信息具体设置如下所示。 2.代码生成配置 在工程管理Project Manage页面选择Code Generator选项完成生成工程代码的一些功能配置具体设置如下所示。 3.代码生成配置 在工程管理Project Manage页面选择Advanced Settings选项可以查看之前的设置生成的HAL驱动文件、以及使用到时钟、GPIO引脚、通讯接口或外设功能初始化函数具体设置如下所示。 至此已完成新建工程所需全部配置。 三、生成工程 处理器芯片配置界面选择GENERATE CODE用来生成工程代码如下所示。 点击生成工程代码按钮后会弹出如下选项根据自己的习惯选择即可。 总结 大家需要注意STM32CubeMX生成的main.c文件中有很多地方有“/* USER CODE BEGIN X */”和“/* USER CODE END X */”格式的注释我们在这些注释的BEGIN和END之间编写代码那么重新生成工程之后这些代码会保留而不会被覆盖。 下面提供的代码基于STM32F407ZGT芯片编写可直接在原子开发板上运行也可运行在各工程项目上但需要注意各接口以及相应的引脚应和原子开发板上保持一致。相应的代码链接单片机STM32F407-Case程序代码例程-CSDN文库
http://www.sczhlp.com/news/175592/

相关文章:

  • 广州建站平台哪家好美容产品网站建设多少钱
  • 网站运营代理api模式网站开发
  • 站长工具是做什么的电商主题wordpress
  • 做网站要买多少服务器空间哈尔滨百度推广排名
  • 阿里云服务器做盗版视频网站吗wordpress时间相差8小时
  • wordpress 首页 函数seo在线优化技术
  • 化妆品网站源码asp网站制作便宜
  • 中空扳手实力厂家最新推荐榜:专业制造与耐用品质深度解析
  • 驾驭“人造太阳”:用 AI 来解锁聚变核能
  • 考研系列—操作系统:冲刺笔记(1-3章) - 指南
  • 网站关键词制作怎么做网站 高中信息技术
  • 做收集信息的网站现在做微信开发网站多少钱
  • 金坛市建设局网站音乐网站制作视频教学
  • 网站上做的广告有哪些种wordpress百度主动不推送了
  • 用vs做网站的登录贵阳网页设计培训学校
  • 罗店网站建设网站建设尺寸
  • 冷色网站二十个优化
  • 智能网站建设背景视频网站开发的论文
  • 山药云搭建网站桂林网站制作培训学校
  • 信誉好的龙岗网站制作网络技术服务
  • 葫芦岛建设工程信息网站哪些网站可以做调查赚钱
  • 给别人做网站怎么收取费用天天ae模板网
  • 中国工程建设招标网官方网站广东网站建设开发公司
  • 如何制作免费永久网站微网站的优点
  • 中国十大搜索引擎网站住房和城乡建设部网站造价师
  • 电商网站网址大全赶集网网站建设ppt模板
  • seo综合查询怎么进入网站微信营销的方法和技巧
  • 批量下载wordpress文章昆明网站排名优化价格
  • 哪个网站可以做试卷专业做家具的网站
  • 中国电力建设集团公司官方网站做app还是做网站