首页 > 其他分享 >01、Cubemx新建工程与LED点亮和蜂鸣器实现(基于正点原子ZET6)

01、Cubemx新建工程与LED点亮和蜂鸣器实现(基于正点原子ZET6)

时间:2024-05-25 10:30:08浏览次数:24  
标签:01 LED 工程 配置 Cubemx Keil5 蜂鸣器

一、使用Cubemx新建工程

        1、正确选择芯片

2、正确选择SYS与RCC

3、正确配置时钟树

输入数字直接回车,然后一直OKK,让它自己配

4、正确建立工程结构与工程打开

5、Keil5的配置注意看下方

Keil5的配置很重要,不配置不能在keil5中开发(本历程主要是完成最简单的几个配置)

二、在Cubemx配置LED与蜂鸣器

1、使能引脚与电平控制

通过引脚直接配置然后导入工程

2、LED与蜂鸣器电路图

LED高电平灭,低电平亮;蜂鸣器高电平响,低电平不响

3、在Keil5中的准备

1、先新建文件夹

2、配置魔法棒(步骤较多)

配置C++

配置Debug

3、配置三色品字,将文件真正加入工程

添加文件完成效果图(软件可能有bug,别介意,重新来一次就好)

4、在keil5中编写代码

总共需要改5个文件(led.c,led.h,beep.c,beep.h,main.c)

代码写完编译运行即可

OVER

标签:01,LED,工程,配置,Cubemx,Keil5,蜂鸣器
From: https://blog.csdn.net/m0_72384299/article/details/139171310

相关文章

  • 【实战JVM】-01-JVM通识-字节码详解-类的声明周期-加载器
    【实战JVM】-01-JVM通识-字节码详解-类的声明周期-加载器1初识JVM1.1什么是JVM1.2JVM的功能1.2.1即时编译1.3常见JVM2字节码文件详解2.1Java虚拟机的组成2.2字节码文件的组成2.2.1正确打开字节码文件2.2.2字节码组成2.2.3基础信息2.2.3.1魔数2.2.3.1主副......
  • The configuration for MySQL Server 8.0.27 has failed You can find more informati
    遇见这种情况,作者当时也是痛苦万分,网上找了许许多多的方法试了好多次都不行。分析问题出现这种问题是因为我们之前安装过但是没有安装完全就取消了,电脑里面已经存储了。重新安装的时候把安装位置和数据存放的位置路径全部使用英文,例如:之前我的安装路径:D:\用户\app\mysql......
  • P8655 [蓝桥杯 2017 国 B] 发现环
    原题链接题解有点像拓扑排序拓扑排序怎么做来着?首先找老祖节点对不对?老祖节点有什么特性?入度为零而在无向图中,我们把叶子节点看成老祖节点,它们有什么特性?连接的边只有一条code#include<bits/stdc++.h>usingnamespacestd;vector<int>G[100005];intcon[100005]={......
  • P5662 [CSP-J2019] 纪念品
    原题链接题解定义\(dp[i]\)为今天有\(i\)元钱花时,明天卖能纯赚多少钱(这里有一个递归的思想,不需要考虑\(dp[k-a[i][j]]\)能否买得起今天的产品)如果\(dp[i-1]=k\)那么\(dp[i]\geqk\),所以存在一个\(i\)使得钱全部花完然后赚\(k\)元code#include<bits/stdc++.h>u......
  • 新定义RD8T36P48使用USCI0的TWI功能点亮OLED
    时间不多,因此先只给出工程,等有时间再添加详细说明现象这是从之前的一个51单片机的程序移植过来的,主要修改了IIC启动和停止,以及数据发送的代码,我现在还不是很满意的一点是发送过程中要等待上一个字节发送完才能接着发送本次字节。我使用的是while循环等待发送完成标志位,......
  • 新定义RD8T36P48点亮LED--汇编
    其实汇编和C语言差不多,简单的东西用汇编挺好,中等及以上复杂度的程序还是C语言更灵活直接在keil新建好工程,选好芯片型号和下载方式,再创建一个.asm文件并添加到工程,工程创建完如图工程配置代码 ORG0000H LJMPMAIN ORG0100HMAIN: MOVA,9AH ORLA,#20H;让P05为......
  • 两个人不约而同的说相同的话做相同的事,是什么情况 ... 2个回答 - 回答时间: 2018年1
    两个人不约而同的说相同的话做相同的事,是什么情况...2个回答-回答时间:2018年1月25日最佳答案: 心有灵犀一点通。......
  • tdmpc2 Failed to make environment
    问题描述https://github.com/nicklashansen/tdmpc2readme文档的例子是pythontrain.pytask=dog-runsteps=7000000,然后我想跑下metaworld中的assembly-v2任务,就得到下面的错误$pythontrain.pytask=assemblyValueError:Failedtomakeenvironment"assembly":ple......
  • P5531 [CCO2019] Human Error 题解
    可能是一个比较劣的做法。但复杂度是对的。思路我们容易发现状态数非常的稀少。一个比较宽松的上限时\(3^{13}\)种状态由于每个点每走一步会吃掉一个棋子。所以实际的状态是远远达不到这个上限。那么我们可以直接设\(dp_{i,0/1,0/1}\)为在\(i\)状态下,目前是Justin......
  • 代码随想录算法训练营第十五天 | 层序遍历 、226.翻转二叉树、101.对称二叉树
    层序遍历题目链接:学会二叉树的层序遍历,可以一口气打完以下十题:102.二叉树的层序遍历107.二叉树的层次遍历II199.二叉树的右视图637.二叉树的层平均值429.N叉树的层序遍历515.在每个树行中找最大值116.填充每个节点的下一个右侧节点指针117.填充每个节点的下一个右侧节点......