I use Keil, STM32F030F4 and assembly language.
Asm compiler produce an error message A1881E (Sign extended load/strore mode is not permitted) for LDRSH command.
But if I use C language, I see LDRSH commands in the disassembly area and compiler compile without any error message.
How can I use LDRSH command in assembly program?
Hi
See the restrictions section in below link: infocenter.arm.com/.../index.jsp
Thank you. Now I see my mistake.
I used LDRSH R1,[R2,#n]. This command not supported by CM0. But dont any problem with LDRSH R1,[R2,R3]
So I'm used to CM3 and I'm having now program writing to CM0.
Thanks agin.