Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Commit b473fc6

Browse files
Fix corrupt debug message in esp32-hal-cpu.c (#7264)
Issue: Serial data sent during frequency change is corrupted. Fixes corrupt debug message by printing the message after the frequency change is completed.
1 parent d1c10d9 commit b473fc6

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

‎cores/esp32/esp32-hal-cpu.c

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -211,7 +211,7 @@ bool setCpuFrequencyMhz(uint32_t cpu_freq_mhz){
211211
capb = calculateApb(&cconf);
212212
//New APB
213213
apb = calculateApb(&conf);
214-
log_d("%s: %u / %u = %u Mhz, APB: %u Hz", (conf.source==RTC_CPU_FREQ_SRC_PLL)?"PLL":((conf.source==RTC_CPU_FREQ_SRC_APLL)?"APLL":((conf.source==RTC_CPU_FREQ_SRC_XTAL)?"XTAL":"8M")), conf.source_freq_mhz, conf.div, conf.freq_mhz, apb);
214+
215215
//Call peripheral functions before the APB change
216216
if(apb_change_callbacks){
217217
triggerApbChangeCallback(APB_BEFORE_CHANGE, capb, apb);
@@ -241,6 +241,7 @@ bool setCpuFrequencyMhz(uint32_t cpu_freq_mhz){
241241
if(apb_change_callbacks){
242242
triggerApbChangeCallback(APB_AFTER_CHANGE, capb, apb);
243243
}
244+
log_d("%s: %u / %u = %u Mhz, APB: %u Hz", (conf.source == RTC_CPU_FREQ_SRC_PLL)?"PLL":((conf.source == RTC_CPU_FREQ_SRC_APLL)?"APLL":((conf.source == RTC_CPU_FREQ_SRC_XTAL)?"XTAL":"8M")), conf.source_freq_mhz, conf.div, conf.freq_mhz, apb);
244245
return true;
245246
}
246247

0 commit comments

Comments
(0)

AltStyle によって変換されたページ (->オリジナル) /