2022
Flasher是用于带有片上或外部Flash的微控制器的编程工具。目前Flasher支持创建secure area,该区域允许使用给定的配置文件预先配置Flasher,然后将其提供给外部生产设施。设置secure area后无法通过MSD、FILE I/O功能(J-Link Commander)或RS232等读出Flasher的内容。本文介绍如何在Flasher上设置secure area,以及如何将配置/数据文件移入其中。…
由于J-Link BASE和J-Link EDU没有J-Flash软件的使用授权,不能使用J-Flash软件,因此Segger公司推出了一个简化版的J-Flash Lite软件,方便J-Link BASE和J-Link EDU的用户使用图形界面软件烧写flash。J-Flash Lite是J-Link软件和文档包的一部分,可从SEGGER网页上下载…
在嵌入式应用的开发过程中,虽然良好的编程实践和配合适当的编码规范检测软件能够减少代码编写阶段中出现的错误数量,但仍然不可避免的会出现一些只有在程序运行过程中才会触发的错误。为了解决程序运行过程中的问题,需要使用调试器,观察代码的执行及软件状态变化。…
在之前的“如何使用J-Flash软件烧录程序”这篇文章中,我们介绍了如何使用J-Flash这款Segger提供的软件工具来进行烧录。…
在基于微控制器的应用中,我们可以通过bootloader初始化 MCU 并启动应用程序。本文描述了如何在 SEGGER Embedded Studio中创建并设置bootloader和应用程序项目的方法。示例项目中还包含了一个简单的 CRC 检查的方法。…
Flasher Hub是SEGGER公司新一代Flash批量编程控制器,搭配Flasher使用。通过Flasher Hub最多可以控制24台Flasher并行对芯片的Flash烧录,适合用在产线上批量烧录和测试固件…
在《量产时需要烧录多个固件? 就靠这套工具!》这篇中,我们介绍了Flasher Hub性能和具体使用方法,本篇将介绍如何解决Flasher Hub异常关闭问题。…
Segger Flasher编程器工作在独立模式时,支持在烧录过程中向要烧录的程序固件添加额外的数据补丁。…
2021
Segger Embedded Studio通过项目对应用进行管理,本文将介绍通用的 Embedded Studio 项目文件*.emProject的格式。…
随着 Embedded Studio更新到第5版,您可以使用新的SEGGER编译器、SEGGER运行时库和新的 SEGGER 链接器以获取更小、更快的代码。因此,如果您有一个 Embedded Studio V4或更早版本创建的旧项目需要移植到Embedded Studio V5时,必须考虑以下事项并且确保移植时不要有遗漏。本文所需要使用的文件都可以在 Embedded Studio 安装目录中找到。…
Support@bmrtech.com
info@bmrtech.com