strexh专题

eclipse编译STM32程序Error: registers may not be the same -- `strexh r3,r2,[r3]'

修改core_cm3.c文件解決该问题: 注释的是原文件,注释下面的是更改后的,少了一个&。需要更改的函数除了贴出来的_STREXB 还有一个uint32_t __STREXH(uint16_t value, uint16_t *addr)