这些小活动你都参加了吗?快来围观一下吧!>>
电子产品世界 » 论坛首页 » DIY与开源设计 » 电子DIY » 【Let'sdo第四期-液体流量检测仪DIY】过程帖01

共1条 1/1 1 跳转至

【Let'sdo第四期-液体流量检测仪DIY】过程帖01

菜鸟
2025-01-23 16:57:04     打赏

【Let's do第四期-液体流量检测仪DIY】过程帖


点亮板载LED

拿到新的开发板,第一个任务就是点亮板载LED,励志成为点灯大师!

板载自带了stlink,不需要额外的烧录器了,需要一根mini-B线连接电脑和开发板烧录程序。

使用CubeMX快速配置一下工程

设置下载方式

image.png

选择HSE时钟

image.png

设置主频72MHz

image.png

修改生成工程的配置

image.png

image.png


然后设置工程路径和工程名称,这里我使用Keil-MDK开发


参照原理图

image.png

板载的LED是PA5引脚,配置引脚PA5为输出模式

image.png


点击Generate Code 生成工程。

在while(1)里写这两段代码即可成为点灯大师!

HAL_GPIO_TogglePin(GPIOA, GPIO_PIN_5);  // LED
Hal_Delay(500);


现象就是LED以1S为间隔闪烁一次。


移植OLED程序

我移植了之前用的程序,具体的代码会放在Gitee里,链接在文章最后


在这里插入图片描述

先来个效果展示


汉字显示比较简单,使用取模软件生成字符的编码即可。步骤如下;


汉字显示:汉字取模步骤:软件PCtoLCD2002

模式:字符模式

配置取模方式:点击选项按钮或者齿轮按钮

点阵格式:阴码(正常色显示)阳码(反色显示)

取模方式:列行式

取模走向:逆向(低位在前)

输出数制:十六进制

自定义格式:C51格式,把行前缀的’{‘和行后缀的’}'删掉

点击确定,然后输入想取模的汉字,复制下面的十六进制代码到程序里即可


OLED:CAN总线: CAN总线入门学习记录 (gitee.com)

这个代码里面有OLED的代码






关键词: 第四     液体     流量     检测仪     过程    

共1条 1/1 1 跳转至

回复

匿名不能发帖!请先 [ 登陆 注册 ]