把 board.c board.h core_delay.c 改为utf-8编码

This commit is contained in:
ranchuan
2023-06-21 09:35:35 +08:00
parent ccbd63868e
commit 7619a0804a
3 changed files with 16 additions and 16 deletions

View File

@@ -14,7 +14,7 @@
//<EFBFBD><EFBFBD>ȡϵͳ<EFBFBD><EFBFBD>Ƶ
//获取系统主频
static uint32_t get_sys_clocks_freq (void)
{
RCC_ClocksTypeDef t={0};
@@ -47,13 +47,13 @@ static uint32_t delay_get_tick(void)
// <EFBFBD><EFBFBD><EFBFBD><EFBFBD>1ms<EFBFBD>ľ<EFBFBD>ȷ<EFBFBD><EFBFBD>ʱ
// 低于1ms的精确延时
void delay_us(uint32_t us)
{
uint32_t ticks;
uint32_t told, tnow, tcnt=0;
/* <EFBFBD><EFBFBD>Ҫ<EFBFBD>Ľ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> */
/* 需要的节拍数 */
ticks = us * (get_sys_clocks_freq() / 1000000);
tcnt = 0;
told = (uint32_t)delay_get_cnt();
@@ -63,12 +63,12 @@ void delay_us(uint32_t us)
tnow = (uint32_t)delay_get_cnt();
if (tnow != told)
{
/* 32 λ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ǵ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> */
/* 32 位计数器是递增计数器 */
if (tnow > told)
{
tcnt += tnow - told;
}
/* <EFBFBD><EFBFBD><EFBFBD><EFBFBD>װ<EFBFBD><EFBFBD> */
/* 重新装载 */
else
{
tcnt += UINT32_MAX - told + tnow;
@@ -76,14 +76,14 @@ void delay_us(uint32_t us)
told = tnow;
/*ʱ<EFBFBD><EFBFBD><EFBFBD>/<2F><><EFBFBD><EFBFBD>Ҫ<EFBFBD>ӳٵ<D3B3>ʱ<EFBFBD><CAB1>,<2C><><EFBFBD>˳<EFBFBD> */
/*时间超过/等于要延迟的时间,则退出 */
if (tcnt >= ticks)break;
}
}
}
// ʵ<EFBFBD><EFBFBD>rt_thread <EFBFBD><EFBFBD>us<EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʱ
// 实现rt_thread 的us级延时
void rt_hw_us_delay(rt_uint32_t us)
{
delay_us(us);