这些小活动你都参加了吗?快来围观一下吧!>>
电子产品世界 » 论坛首页 » DIY与开源设计 » 电子DIY » 【手势翻页笔】过程贴-创建第一个程序

共2条 1/1 1 跳转至

【手势翻页笔】过程贴-创建第一个程序

高工
2024-05-17 09:30:23     打赏

这里我们根据配置开发环境的方法,开始一个自己的程序。

在开始具体的程序初始化代码之前,我们首先先对工程配置进行设置:

0517 (1).png

如图可自定义编辑项目名称以及项目存储位置,IDE选择我们之前定好的STM32CubeIDE,其他设置项默认。

接下来配置时钟:

在Pinout&Configuration中的RCC下打开HSE,如下图:

0517 (2).png

接下来进行“Clock Configuration”的设置:

0517 (3).png

本次设置的主频为144MHz,USB的主频是不动的一直为48MHz。

接下来就找到LED引脚,并将其设置为高电平(点亮):

通过图形化配置找到PA5,并将其设置为“GPIO_Output”:

0517 (4).png


在引脚配置模块对该引脚进行具体的设置,推完输出高电平:

0517 (5).png

本阶段主要验证程序生成以及编译下载的可靠性,所以并不进行太多的软件软件设计,直接“GENERATE CODE”。

0517 (6).png

Open Project失败了,那么就手动打开,使用“Import”:

0517 (7).png

0517 (8).png

这里注意一个小问题:工作区间和项目文件件不能是一个。

点击小锤子进行编译,没有报错:

0517 (9).png

连接调试USB线,这里出现了一个问题,电脑不识别,只有LED1闪烁,这是什么问题呢?之前上电并没有问题啊。通过测试了好多发现了一个多奇怪的现象,将type-c口快速插入就会出现这种问题,慢一点插入就能正常识别了,感觉有点像是先上电,启动后再连接数据线一样(具体原因可能不是这样的)。不过多次测试这样可以正常识别。

点击小爬虫进行下载:

0517 (10).png

提示需要更新下载器,根据操作就可以了;

程序运行正常,用户LED被点亮。虽然中途会遇到一些小问题,不过不影响我们对其的热爱,这些小问题注意下载就可以了。




关键词: 手势翻页笔     DIY     过程贴    

高工
2024-05-17 12:50:58     打赏
2楼

谢谢分享


共2条 1/1 1 跳转至

回复

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