当前位置: 首页 > news >正文

解决SEGGER Embedded Studio无法显示Nordic MCU外设寄存器问题

如果使用SES调试NRF52840的时候发现,官方例程只能显示CPU寄存器,但是无法显示外设寄存器时,解决办法如下:
1.在解决方案右键→Options→Debug→Debugger,然后Target Device选择正确的型号。
2.Register Definition File选择正确的SVD文件。
在这里插入图片描述

SVD文件在你下载的协议栈包里面,路径:nRF5_SDK_17.1.0_ddde560\modules\nrfx\mdk。
设置好之后就可以在Debug的时候,通过Register窗口,点击Groups之后,选择自己需要的外设寄存器。
在这里插入图片描述

如果还是不行的话,需要在SES中安装 nRF CPU support package,点击Tools→Options→Package Manager,选择后安装。
在这里插入图片描述
同时也要安装依赖Package:CMSIS 5 CMSIS-CORE Support Package在这里插入图片描述
如果Packages列表中没有Nordic的包,可以去Segger官网下载。下载地址下载的时候需要注意自己SES的版本。
在这里插入图片描述
下载完成后点击Tools→Options→Manually Install Packages进行安装,安装完成后如下:
在这里插入图片描述

http://www.lryc.cn/news/137092.html

相关文章:

  • Oracle-day1:scott用户、查询、取整、截取、模糊查询、别名——23/8/23
  • stm32之3.key开关
  • GPT带我学-设计模式-代理模式
  • VMware Workstation Pro 无法使用开机状态下拍的快照来克隆虚拟机,怎么解决?
  • 【JAVA】XML及其解析技术、XML检索技术、设计模式
  • Ansible 自动化安装软件
  • 简单介绍 React Native 整合 Formik 实现表单校验
  • 蓝帽杯半决赛2022
  • 电路学习+硬件每日学习十个知识点(40)23.8.20 (希腊字母读音,阶跃信号和冲激信号的关系式,信号的波形变换,信号的基本运算,卷积积分,卷积和)
  • Python——列表(list)推导式
  • 代码随想录算法训练营day43 | LeetCode 1049. 最后一块石头的重量 II 494. 目标和 474. 一和零
  • Linux安装jdk、mysql、并部署Springboot项目
  • tomcat更改端口号和隐藏端口号
  • 生信分析Python实战练习 2 | 视频19
  • wps设置其中几页为横版
  • 如何在Ubuntu 22.04上安装PHP 8.1并设置本地开发环境
  • wazuh安装与使用
  • Vue 3 常见面试题汇总
  • Docker是什么?详谈它的框架、使用场景、优势
  • neo4j
  • 【项目 计网5】 4.15 TCP通信实现(服务器端)4.16 TCP通信实现(客户端)
  • windows可视化界面管理服务器上的env文件
  • 自然语言处理在智能客服和聊天机器人中的应用
  • 为什么不建议使用@Async注解创建线程
  • 更新Ubuntu18.04上的CUDA和GCC
  • 算法通过村第6关【青铜】| 如何通过中序和后序遍历恢复二叉树
  • 高斯牛顿法和LM算法异同示例
  • 奥威BI财务数据分析方案:只做老板想看的
  • opencv进阶19-基于opencv 决策树cv::ml::DTrees 实现demo示例
  • Unity通过TCP/IP协议进行通信