| 按库函数的那三句话编译出来的 904:     FLASH->ACR |= FLASH_ACR_PRFTBE;
 905:
 906:     /* Flash 2 wait state */
 0x08001370 4A4A      LDR      r2,[pc,#296]  ; @0x0800149C
 0x08001372 6812      LDR      r2,[r2,#0x00]
 0x08001374 F0420210  ORR      r2,r2,#0x10
 0x08001378 4B48      LDR      r3,[pc,#288]  ; @0x0800149C
 0x0800137A 601A      STR      r2,[r3,#0x00]
 907:     FLASH->ACR &= (uint32_t)((uint32_t)~FLASH_ACR_LATENCY);
 0x0800137C 461A      MOV      r2,r3
 0x0800137E 6812      LDR      r2,[r2,#0x00]
 0x08001380 F0220203  BIC      r2,r2,#0x03
 0x08001384 601A      STR      r2,[r3,#0x00]
 908:     FLASH->ACR |= (uint32_t)FLASH_ACR_LATENCY_2;
 909:
 910:         /* HCLK = SYSCLK */
 0x08001386 461A      MOV      r2,r3
 0x08001388 6812      LDR      r2,[r2,#0x00]
 0x0800138A F0420202  ORR      r2,r2,#0x02
 0x0800138E 601A      STR      r2,[r3,#0x00]
 /*------------------------------------------------------------------------------*/
 我自己写的编译出来:
 903:     FLASH->ACR= (uint32_t)(FLASH_ACR_PRFTBE|FLASH_ACR_LATENCY_2);
 904:
 905:         /* HCLK = SYSCLK */
 0x08001370 2212      MOVS     r2,#0x12
 0x08001372 4B43      LDR      r3,[pc,#268]  ; @0x08001480
 0x08001374 601A      STR      r2,[r3,#0x00]
 /*----------------------------------------------------------------------------------*/
 我自己写的编译出来似乎。。。。不过我自己写的就没有HardFault。库函数就HardFault了啊
 |