Friday, August 31, 2018

HardFault_Handler pada STM32 pada project IDE SW4STM

Pada project yang di buat dengan SW4STM terkadang kita mengalami HardFault_Handler saat akan melakukan interupt. Hal ini terjadi karena file .s nya kurang tepat. masalahnya pada project yang di create oleh SW4STM menggunakan file default bernama startup_stm32.s, ketika dilihat di dalamnya memang alamat interrupt hendlernya kurang lengkap hal ini bisa langsung saja diganti dengan file yang sesuai (contoh : startup_stm32f030.s). file nya dapat di peroleh dari folder STM32F0xx_StdPeriph_Lib_V1.5.0 -->Libraries-->CMSIS-->Device-->ST-->STM32F0xx-->Source-->Templates-->gcc_ride7. atau sesuai dengan IDE yang digunakan (nama folder).

No comments:

Post a Comment