一、今日任务1从立创的手册上试着移植OLED看看这次能不能成功√2从上一届的代码里面抠wt931的代码看看能不能用3测试一下模块工程里面的超声波代码√二、任务进程1移植立创的OLED代码一般我按照立创手册上面移植一个新建工程的时候我就会遇到这样一个问题。这个问题出现在Linker里面立创文档连接https://wiki.lckfb.com/zh-hans/dmx/question/删成这个样子就不会有问题了。这个解决办法是在视频里面学到的也就是上面那个配置keil环境的视频。剩下出现的问题在立创手册里面就可以解决。https://www.bilibili.com/video/BV1TQJuzMEsF?buvidY2440A29141C66BB4EBB8FE21447321E4C79is_story_h5falsemidP5BC8fSo9%2Bacj%2Bo8fc3fnA%3D%3Dplat_id167share_fromugcshare_mediumiphoneshare_platiosshare_session_id403505CC-4518-464B-BA53-CFAFC539A589share_sourceWEIXINshare_tags_ispmidsearch.search-result.0.0timestamp1751353330unique_k9Rqfq2gup_id27619688share_sourceweixin根据手册上面移植代码失败了我的目的是想尝试一下自己新建工程是否成功。2测试空工程文件现在准备尝试使用M0板子里面的超声波模块但是我发现不管是我自己新建工程还是在原来的工程上面进行修改居然都不可以直接卡死了。。。所以我现在决定重新学习配环境从GPIO开始搭建。本来是准备自己新建一个文件的但是突然这个教配置环境的视频正好有一个可以点灯的程序。我把这份文件当作了empty来用没想到效果异常的好接下来一段时间我将会一直使用这个程序看看是否具有可靠性。我还发现上一届的代码里面有一些是立创里面的文件所以我准备把串口什么的学了这样我就能对board文件更加熟悉可能会对我超声波和wt931的移植有所帮助。后面我发现立创里面的board文件就大概是使用串口的一个文件具体的我还没有弄明白但是可以移植过来直接用而且在我的超声波移植里面使用的很好超声波移植的文件需要开一个TIMA的一个Init因为在初始化里面需要串口的初始化还有定时器的初始化。只是不知道为什么加上delay之后OLED和串口的显示都直接卡住了也不知道是显示卡住还是超声波卡住了。但是我怀疑这个问题应该是跟定时器有关先使用后续再抠原理。三、今日总结明天的任务就是把九轴移植好然后超声波的引脚和注意事项以及文件调用都要做一个整理