2024-06-15 21:31:27 +08:00

35 lines
801 B
C

#include <rtthread.h>
#include <rtdevice.h>
#include <board.h>
#ifdef RT_USING_DFS_MNTTABLE
#include <dfs_fs.h>
const struct dfs_mount_tbl mount_table[]=
{
{NULL,"/","tmp",0,NULL},
{0}
};
#endif
int main(void)
{
RCC_ClocksTypeDef clocks;
RCC_GetClocksFreq(&clocks);
rt_kprintf("SYSCLK: %dMhz, \nHCLK: %dMhz, \nPCLK1: %dMhz, \nPCLK2: %dMhz, \nADCCLK: %dMhz\n",
clocks.SYSCLK_Frequency / 1000000, clocks.HCLK_Frequency / 1000000,
clocks.PCLK1_Frequency / 1000000, clocks.PCLK2_Frequency / 1000000, clocks.ADCCLK_Frequency / 1000000);
{
extern void fal_init();
fal_init();
}
}
#if defined(__ARMCC_VERSION)
//HBoxÒÆÖ²
typedef void(*ctors_func)();
ctors_func *__init_array_start=NULL;
ctors_func *__init_array_end=NULL;
#endif