STM32CuBeMx实现LED显示与蜂鸣器控制(开发板:STM32F407ZGT6)
首先打开STM32CuBeMx这个软件,然后点击红色箭头所指方向,选择新建文件 在红色框内选择自己使用的芯片(我的是STM32F407ZGT6),框内的星星,可以对芯片进行收藏,下次使用就不用再打芯片名,比较方便。在红色箭头的方向按照指示操作即可开始工程的建立。 选择你所需要点亮的LED引脚号,想要的蜂鸣器的引脚,我这里是PG7和PG9。看自己的情况选择。 点击SYS选项,在里面配置Debug为S…
首先打开STM32CuBeMx这个软件,然后点击红色箭头所指方向,选择新建文件 在红色框内选择自己使用的芯片(我的是STM32F407ZGT6),框内的星星,可以对芯片进行收藏,下次使用就不用再打芯片名,比较方便。在红色箭头的方向按照指示操作即可开始工程的建立。 选择你所需要点亮的LED引脚号,想要的蜂鸣器的引脚,我这里是PG7和PG9。看自己的情况选择。 点击SYS选项,在里面配置Debug为S…
主要参考 使用 qemu 搭建内核开发环境 - 离小木 - 博客园 主要涉及以下几个点: virtualbox6.1下运行ubuntu server 18.04,然后打开ssh server,用于mac主机访问。否则virtualbox那个屏幕不能自动缩放真是辣眼睛。因为需要一个linux来编译kernel,直接在mac上编译估计没那么容易。 sudo apt-get install openss…
宝塔面板是做什么用的? 宝塔面板是开发的服务器管理工具,是一家专业从事服务器相关软件和服务研发的公司。宝塔的愿景是让用户更容易使用服务器。 宝塔面板是一款服务器管理软件, 支持Windows和Linux系统 ,服务器可以通过网络轻松管理,提高运维效率。例如:创建和管理网站、FTP和数据库,并具有可视化文件管理器、可视化软件管理器、可视化CPU、内存、流程监控图表、规划任务等功能。 宝塔面板官方网站…
PlayerPrefs是Unity3d提供了一个用于数据本地持久化保存与读取的类。工作原理十分简单,就是以key-value的形式将数据保存在本地,即PlayerPrefs(key,value)。但是PlayerPrefs仅支持一些简单的数据存储(int,flaot,string)。所以有用户的存档并不适合用这个,我采用的是PlayerPrefs和mysql一起存储。 PlayerPrefs的用法…
Makefile规则格式 目标:依赖文件集合 命令1 命令2 … 举例一 将main.c input.c calu.c编译成目标文件main #Makefile举例 objects = main.o input.o calu.o main:$(objects) gcc –o main $(objects) %.o:%.c gcc –c $< .PHONY:clean clean: rm *.…
本篇博客只是介绍mpich命令的使用,并没有涉及并行的底层原理,对应的版本为mpich-3.3.2,但相关命令对其他版本也适用 目录 前言 一、查看mpich版本及配置 二、编译和链接 三、运行并行程序 四、6个基本mpi函数 五、 一个简单的MPI程序(C++实现) 总结 参考资料 前言 MPI(Message Passing Interface)是一个消息传递接口的标准,是目前最重要的一个基于…
外边距(margin) margin属性用于设置外边距。设置外边距会在元素之间创建“空白”,这段空白通常不能放置其他内容。 margin-top: 上外边距 margin-right: 右外边距 margin-buttom: 下外边距 margin-left: 左外边距 margin: 上外边距 右外边距 下外边距 左外边距 外边距实现盒子居中 可以让一个盒子实现水平居中,需要满足两个条件: 1、…