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

我做网站了wordpress主题 已存在

我做网站了,wordpress主题 已存在,扬中做网站,直播app开发费用本专栏记录STM32开发各个功能的详细过程#xff0c;方便自己后续查看#xff0c;当然也供正在入门STM32单片机的兄弟们参考#xff1b; 本小节的目标是#xff0c;使用STM32G030C8T6单片机#xff0c;通过STM32CubeMX软件#xff0c;配置并使用外部8MHz晶振#xff0c;实… 本专栏记录STM32开发各个功能的详细过程方便自己后续查看当然也供正在入门STM32单片机的兄弟们参考 本小节的目标是使用STM32G030C8T6单片机通过STM32CubeMX软件配置并使用外部8MHz晶振实现PB4引脚的LED灯每一秒钟闪烁一次 涉及到的知识有外部晶振的配置配置引脚为输出STM32CubeMX的使用 我是将PB4引脚接的LED所以本小节是以PB4为例记录的如果需要将其他引脚配置为LED灯那将PB4改为其他对应的引脚即可。 文章目录 1 新建工程2 配置SWD下载引脚3 配置RCC4 设置系统主频5 配置GPIO输出6 生成工程7 增加代码实现LED闪烁8 STM32CubeMX使用总结 1 新建工程 点击File 菜单下的New Project 选择芯片型号如下图所示先输入芯片型号目前这边输入STM32G030C8 双击选择就确定了芯片型号界面会变成如下图所示 2 配置SWD下载引脚 如下图所示在PinoutConfiguration 栏目的System Core 下先点击SYS,再勾选Serial Wire 框 配置好SWD 下载引脚设置 3 配置RCC 如下图先点击RCC,在HSE 配置中选择Crystal/Ceramic Resonator 外部晶振设 4 设置系统主频 如下图 先点击Clock Configuration 栏目,按下图的1,2,3,4 步骤完成系统64MHZ 主频设置 5 配置GPIO输出 按下图 的1,2,3 步骤完成PB4 引脚配置成GPIO 输出设置 配置成功后如下图所示 6 生成工程 按照下图的步骤进行项目配置项目名称和路径设置等生成项目的类型选择STM32CubeIDE我这里以STM32CubeIDE为例如果你要试用keil5那就选择MDK-RAM如果要使用makefile就选择Makefile注意项目名称和路径不要有中文名 最后全部设置完毕后点击create code生成项目代码 生成的工程如下图所示 7 增加代码实现LED闪烁 点击上一步生成的.project文件会打开STM32CubeIDE然后在main.c中输入以下代码控制LED闪烁如下图所示 HAL_GPIO_TogglePin(GPIOB,GPIO_PIN_4); HAL_Delay(500); 至此编译并调试即可成功实现LED的闪烁 8 STM32CubeMX使用总结 STM32CubeMX是一款由STMicroelectronics开发的集成开发环境IDE工具用于快速配置和生成基于STM32微控制器的项目。它提供了一个直观的图形界面使开发人员能够轻松地进行微控制器的配置和初始化设置包括引脚映射、时钟配置、外设配置等。 以下是使用STM32CubeMX的一般步骤 下载和安装STM32CubeMX 你可以从STMicroelectronics的官方网站下载适用于你的操作系统的最新版本的STM32CubeMX并按照安装向导进行安装。 打开STM32CubeMX 打开STM32CubeMX应用程序你将看到一个空白的项目窗口。 创建一个新项目 在项目窗口中点击New Project按钮选择你的STM32微控制器型号并选择你的开发板。 配置微控制器 在配置选项卡中你可以配置引脚映射、时钟设置、外设配置等。根据你的项目需求进行相应的配置。 引脚映射在Pinout Configuration选项卡中你可以选择每个引脚的功能如GPIO、UART、SPI等并进行相应的映射设置。 时钟设置在RCC Configuration选项卡中你可以配置系统时钟和外设时钟的频率和源。 外设配置在Peripherals选项卡中你可以选择需要使用的外设并进行相应的配置如UART、SPI、I2C等。 生成代码 点击Project选项卡在右侧窗口中选择你想要生成的代码类型例如基于HAL库的代码然后点击Generate Code按钮。STM32CubeMX将根据你的配置生成相应的初始化代码。 导入到IDE 将生成的代码导入到你选择的集成开发环境IDE中例如Keil、IAR等。在IDE中你可以编写你的应用程序代码并进行编译和调试。 开发和编程 在IDE中编写你的应用程序代码并使用相应的编程工具将代码烧录到STM32微控制器中。你可以使用调试器进行单步调试和观察变量的值以确保代码的正确性和功能的正常运行。 总结起来使用STM32CubeMX可以简化STM32微控制器的配置和初始化过程提高开发效率。它提供了直观的图形界面帮助开发人员轻松配置引脚映射、时钟设置和外设配置并生成相应的初始化代码使得开发过程更加便捷。通过将生成的代码导入到集成开发环境中你可以编写应用程序代码并进行编译、调试和烧录从而完成STM32微控制器的开发和编程工作。
http://www.zqtcl.cn/news/704692/

相关文章:

  • 北京建站管理系统开发网站高转化页面
  • 南充网站制作不会做网站能做网络销售吗
  • 这2个代码 找做网站的 安装一下搜索引擎排行榜
  • 百度收录收费 重大网站网络空间设计说明怎么写
  • 网站开发 php模板图书馆网站建设的项目报告
  • 保定模板建站定制网站wordpress 收集
  • 万网 网站模板软件开发三个主要阶段
  • 网站首页psd格式怎么做seo关键词有哪些类型
  • 做部队网站技术vue做购物网站
  • 品牌网站建设服务机构wordpress英文改中文
  • 系统开发费外链优化方法
  • 网站建设公司起名网站构建的友情链接怎么做
  • 网站建设湖南wordpress 缓存时间
  • 木藕设计网站大全福州网络营销推广产品优化
  • 建设银行网上官方网站怎么批量修改wordpress文章内容
  • 多肉建设网站的目的及功能定位app网站开发成本
  • 如何保存网站上的图片不显示图片报纸网站建设
  • 网站营销的流程品牌推广方式有哪些
  • 网站开发的条件美术字设计
  • 网站可以自己做服务器么wordpress架站教程
  • 用ps怎么做网站导航条怎么做部署iis网站
  • 酒店 网站构建怎么创建自己的网址
  • 江苏推广网站建设业务个人工作室网站源码带后台
  • 色一把做最好的网站赤峰微信网站建设
  • 指定网站长期建设 运营计划网站淘宝客 没备案怎么做
  • 绵阳网站推广排名知名商业网站有哪些
  • 简要描述创建商务站点的商务天津建设工程合同备案网站
  • 做展示空间设计的网站wordpress调用作品分类
  • 网站怎么做访问量统计百度百科怎么创建自己
  • 泉州开发网站的公司有哪些网站页面相似度查询工具