这些小活动你都参加了吗?快来围观一下吧!>>
电子产品世界 » 论坛首页 » DIY与开源设计 » 电子DIY » 【墨水屏电子书】过程贴-了解开发环境流程

共1条 1/1 1 跳转至

【墨水屏电子书】过程贴-了解开发环境流程

高工
2024-08-06 17:33:25     打赏

        本次使用的开发环境是keil MDK,这个也是本次课程的重点要求,所以不要使用其他的开发环境。

        一般都说树莓派是MCU中的贵族,不过他终究还是一个MCU,咱们这次就用使用频次最高的MDK进行开发,那么如何实现呢?

        方然这块的固件不是本次学习的重点,相关基础工程大佬们已经提供了,我们只要实现创意的就好了,我们在开箱的时候就将对应的开发板和扩展的墨水屏模块连接了,为了避免连接错误,需要根据丝印标识连接,不过是否真的连接正确也需要我们运行一下程序看一下,本次课程通过了一个uf2文件用于硬件测试。

        我们可以按住Pico上的白色按钮不放、将Pico的USB接口连接PC进行通信共供电。这个时候我们在文件管理器中发现一个新的叫做 PRI-RP2 的U盘时,说明Pico已经成功进入烧录准备状态:

image.png

        我们只要将对应的uf2文件拖入就能实现程序的烧录。

        可以看到demo程序运行效果如下:

image.png

    

        到这里硬件验证结束。

接下来看一下软件编译:

        本次活动提供了对应的基础工程,我们这次需要的是Pico-Template_EPD_Digkey,对应的是墨水屏工程,在打开工程之前,需要安装对应的Pack包,这样MDK才能认识我们的芯片。

        可以在官网下载:RaspberryPi.RP2xxx_DFP.0.9.5.pack

        注意Pack包需要放到无中文路径的文件夹下打开:

image.png

        然后它会自动查找路径进行安装,本次使用的keilMDK版本为5.39;

image.png

        直接编译:

image.png

        没有报错,不过有5个警告,这种警告一般可以忽略,可以看到uf2文件也更新了:

image.png

        然后通过上面的烧录方法进行烧录就可以了,开发的基本流程就是这样,接下来就是对各种模块的了解和驱动控制,期待一些顺利。



共1条 1/1 1 跳转至

回复

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