Skip to main content
zeke.huang
Associate II
August 30, 2019
Solved

Why errors [Error: unrecognized opcode: `mov'] occurred while compiling

  • August 30, 2019
  • 3 replies
  • 1826 views

Hi all,

Dear all ST's expert, somebody help me out, Thank you very much.

An errors occurred while compiling, see below:

assembler code:

0690X000009akLGQAY.png

build result:

0690X000009akLKQAY.png

​IDE: SPC5 Studio, version: 5.8.1

Compiler: FreeGCC with VLE support

or Hightec Pro

    This topic has been closed for replies.
    Best answer by Erwan YVIN

    Hello ,

    Which core do you use ?

    you should refer to e200z0RM.pdf , e200z3RM.pdf or e200z4RM.pdf

    Best Regards

    Erwan

    3 replies

    Erwan YVIN
    Erwan YVINBest answer
    ST Employee
    August 30, 2019

    Hello ,

    Which core do you use ?

    you should refer to e200z0RM.pdf , e200z3RM.pdf or e200z4RM.pdf

    Best Regards

    Erwan

    zeke.huang
    Associate II
    August 30, 2019

    Hi Erwan,

    I am using SPC560B50L1.

    Best Regards

    zeke

    Erwan YVIN
    ST Employee
    September 2, 2019

    Hello ,

    SPC560B50L1 is part of e200z0 family

    "The e200z0h core is a single-issue, 32-bit Power Architecture technology VLE-only design

    with 32-bit general purpose registers (GPRs). All arithmetic instructions that execute in the

    core operate on data in the general purpose registers (GPRs).

    Instead of the base Power Architecture technology support, the e200z0h core only

    implements the VLE (variable-length encoding) APU, providing improved code density."

    For assembler code , please refer to the document e200z0RM.pdf

    Best Regards

    Erwan