바이너리 파일을 플래시로 프로그래밍하기

기술노트 21367

아키텍처:

ARM

컴포넌트:

general

업데이트:

2018-02-28 오전 2:32

Introduction

It is normally necessary to use a third-party flash programming tool for flashing a binary file. This Technical Note discusses some alternative solutions.

One binary file

Solution

IAR Embedded Workbench for ARM provides a feature that can link one binary file of any kind (e.g. bin, bmp, wav, etc.) in your project. Through this feature, it is also possible to download one binary file into flash memory with IAR Embedded Workbench for ARM.

Example

The link Instructions how to flash one BIN file with EWARM.pdf is a step-by-step description of how to do this.

Several binary files

Solution

It is also possible to link several binary files in your project and then download the linked file into flash memory with IAR Embedded Workbench for ARM.

Example

The link How to link several BIN files and flash them.pdf is a step-by-step description of how to do this.

Note: The symbol name of ‘MYSYM’

The name ‘MYSYM’ is just an example. If the application is built with IAR Embedded Workbench for ARM, you should use the symbolic name of the label where the application starts.

If the device is a Cortex-M3 the symbol name should be: __vector_table

If the device is an ARM7/9 the symbol name should be: __vector

 

All product names are trademarks or registered trademarks of their respective owners.

죄송하지만, 당사 사이트에서는 Internet Explorer를 지원하지 않습니다.보다 편안한 사이트를 위해 Chrome, Edge, Firefox 등과 같은 최신 브라우저를 사용해 주시길 부탁드립니다.