88 lines
2.0 KiB
C
Raw Normal View History

2024-07-29 18:08:54 +08:00
// /*
// * Copyright (c) 2006-2021, RT-Thread Development Team
// *
// * SPDX-License-Identifier: Apache-2.0
// *
// * Change Logs:
// * Date Author Notes
// * 2023-5-10 ShiHao first version
// */
2024-07-29 11:42:10 +08:00
2024-07-29 18:08:54 +08:00
// #include <rtthread.h>
// #include <rtdevice.h>
// #include <board.h>
2024-07-29 11:42:10 +08:00
2024-07-29 18:08:54 +08:00
// #define DBG_TAG "main"
// #define DBG_LVL DBG_LOG
// #include <rtdbg.h>
2024-07-29 11:42:10 +08:00
2024-07-29 18:08:54 +08:00
// #include <drv_lcd.h>
// #include <rttlogo.h>
2024-07-29 11:42:10 +08:00
2024-07-29 18:08:54 +08:00
// /* 配置 LED 灯引脚 */
// #define PIN_LED_B GET_PIN(F, 11) // PF11 : LED_B --> LED
// #define PIN_LED_R GET_PIN(F, 12) // PF12 : LED_R --> LED
2024-07-29 11:42:10 +08:00
2024-07-29 18:08:54 +08:00
// int main(void)
// {
// // lcd_clear(WHITE);
// // /* show RT-Thread logo */
// // lcd_show_image(0, 0, 240, 69, image_rttlogo);
// // /* set the background color and foreground color */
// // lcd_set_color(WHITE, BLACK);
// // /* show some string on lcd */
// // lcd_show_string(10, 69, 16, "Hello, RT-Thread!");
// // lcd_show_string(10, 69 + 16, 24, "RT-Thread");
// // lcd_show_string(10, 69 + 16 + 24, 32, "RT-Thread");
2024-07-29 11:42:10 +08:00
2024-07-29 18:08:54 +08:00
// // /* draw a line on lcd */
// // lcd_draw_line(0, 69 + 16 + 24 + 32, 240, 69 + 16 + 24 + 32);
2024-07-29 11:42:10 +08:00
2024-07-29 18:08:54 +08:00
// // /* draw a concentric circles */
// // lcd_draw_point(120, 194);
// // for (int i = 0; i < 46; i += 4)
// // {
// // lcd_draw_circle(120, 194, i);
// // }
// return 0;
// }
#include <rtthread.h>
#include <dfs_fs.h>
2024-07-29 11:42:10 +08:00
2024-07-29 18:08:54 +08:00
#define DBG_TAG "main"
#define DBG_LVL DBG_LOG
#include <rtdbg.h>
2024-07-29 11:42:10 +08:00
2024-07-29 18:08:54 +08:00
static int onboard_sdcard_mount();
2024-07-29 11:42:10 +08:00
2024-07-29 18:08:54 +08:00
int main(void)
{
onboard_sdcard_mount();
2024-07-29 11:42:10 +08:00
return 0;
}
2024-07-29 18:08:54 +08:00
static int onboard_sdcard_mount(void)
{
if (dfs_mount("sd0", "/sdcard", "elm", 0, 0) == RT_EOK)
{
LOG_I("SD card mount to '/sdcard'");
}
else
{
LOG_E("SD card mount to '/sdcard' failed!");
}
return RT_EOK;
}
2024-07-30 10:28:57 +08:00
#define WIFI_CS GET_PIN(F, 10)
void WIFI_CS_PULL_DOWM(void)
{
rt_pin_mode(WIFI_CS, PIN_MODE_OUTPUT);
rt_pin_write(WIFI_CS, PIN_LOW);
}
INIT_BOARD_EXPORT(WIFI_CS_PULL_DOWM);