本专栏由非官方人员 王小小海 所著,其内容主要记录了在开发5340的过程中遇到的一些问题和解决方法,还有一些应用的例程。作者本人也是在实践应用中遇到的问题,想着把这些问题分享给可能遇到的朋友。仅仅做个人技术交流分享,不做任何商业用途。如有不对之处,请留言,本人及时更改。
本专栏不涉及基础的安装和环境搭建问题,本例程开发使用最新版本的NCS 2.3.0开发,还请注意!。
本文代码位置
https://gitee.com/seliverwang/nrf5340_exam.git
前言
在开发5340的时候,难免会打属于自己的板子,这时候要调试 频偏之类,需要使用 DTM来调试,本文主要是介绍如何修改 官方DTM,并来实现自己的板子 调试。
所有分享内容
笔记分享
应用分享
暂无
DTM 添加FEM并自定义UART实现
实现步骤
- 创建DTM例程。
- 修改DTM例程中的网络核Overlay
- 修改DTM例程中应用核的Overlay
在Zephyr开发环境下,最核心的移植步骤就是创建overlay和修改overlay,因为现在的KConfig对应的宏都直接关联到了 overlay里面。
步骤实现
- 创建DTM例程之后(跳过)
- 修改DTM例程中网络核的overlay
修改网络核中的 radio节点,增加fem功能。
- 修改应用核 uart的波特率,修改uart的 tx/rx接口。
- 如果需要开启 FEM,需要在overlay里面释放对应引脚到网络核去。
结束语
以上为整个5340 DTM 添加FEM并自定义UART实现的笔记分享,本文比较简单,主要是修改overlay,不太明白可以看一下gitee中的代码。
有不明白的地方欢迎提问,也厚脸皮要个赞或者关注,谢谢各位啦。
本系列文章大多数是本人遇到和解决过的问题,难有疏忽之处,有什么问题或者不明白的地方,欢迎留言询问!