RT Thread Studio使用曆程(1)
- 出現的問題
出現的問題
1、單片機當機,下一次程式就識别不到
2、序列槽亂碼
這裡主要的問題在于,沒有配置好的單片機的時鐘,在建立工程的中,已經說明了,最好改一下時鐘配置。
![](https://img.laitimes.com/img/_0nNw4CM6IyYiwiM6ICdiwiIyVGduV2YfNWawNCM38FdsYkRGZkRG9lcvx2bjxiNx8VZ6l2cs0TTU1UNBpmW0hmMMBjVtJWd0ckW65UbM5WOHJWa5kHT20ESjBjUIF2X0hXZ0xCMx81dvRWYoNHLrdEZwZ1Rh5WNXp1bwNjW1ZUba9VZwlHdssmch1mclRXY39CXldWYtlWPzNXZj9mcw1ycz9WL49zZuBnLwEjM0EjM0kTMxEjMxAjMwIzLc52YucWbp5GZzNmLn9Gbi1yZtl2Lc9CX6MHc0RHaiojIsJye.png)
本人注重應用,忽略底層,是以,直接使用CUBEMX來進行配置:建立項目–>配置時鐘–>複制建立好的工程裡面的配置代碼,到drv_clk.c。
同時,修改stm32XXX_hal_conf.h裡面HSE_VALUE為你的晶振值。
同時,修改board.h裡面的BSP_CLOCK_SOURCE、BSP_CLOCK_SOURCE_FREQ_MHZ、BSP_CLOCK_SYSTEM_FREQ_MHZ為對應值。
如果單片機被鎖,将BOOT0拉高,擦除全片單片機即可(可以用:STM32CubeProgrammer)