关sd卡
This commit is contained in:
parent
9e50787861
commit
ec0a79cf30
3
.config
3
.config
|
@ -1561,8 +1561,7 @@ CONFIG_BSP_USING_SPI_FLASH=y
|
|||
# CONFIG_BSP_USING_EEPROM is not set
|
||||
# CONFIG_BSP_USING_ENC28j60 is not set
|
||||
CONFIG_BSP_USING_FS=y
|
||||
CONFIG_BSP_USING_SDCARD_FATFS=y
|
||||
CONFIG_BSP_USING_FS_AUTO_MOUNT=y
|
||||
# CONFIG_BSP_USING_SDCARD_FATFS is not set
|
||||
CONFIG_BSP_USING_FLASH_FATFS=y
|
||||
CONFIG_BSP_USING_FLASH_FS_AUTO_MOUNT=y
|
||||
CONFIG_BSP_USING_FAL=y
|
||||
|
|
|
@ -1,97 +1,97 @@
|
|||
// /*
|
||||
// * 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
|
||||
// */
|
||||
/*
|
||||
* 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
|
||||
*/
|
||||
|
||||
// #include <rtthread.h>
|
||||
// #include <rtdevice.h>
|
||||
// #include <board.h>
|
||||
|
||||
// #define DBG_TAG "main"
|
||||
// #define DBG_LVL DBG_LOG
|
||||
// #include <rtdbg.h>
|
||||
|
||||
// #include <drv_lcd.h>
|
||||
// #include <rttlogo.h>
|
||||
|
||||
// /* 配置 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
|
||||
|
||||
// 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");
|
||||
|
||||
// // /* draw a line on lcd */
|
||||
// // lcd_draw_line(0, 69 + 16 + 24 + 32, 240, 69 + 16 + 24 + 32);
|
||||
|
||||
// // /* 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 <board.h>
|
||||
#include "init.h"
|
||||
#include <drv_gpio.h>
|
||||
#ifndef RT_USING_NANO
|
||||
#include <rtdevice.h>
|
||||
#endif // !RT_USING_NANO
|
||||
#include <board.h>
|
||||
|
||||
#define GPIO_LED_B GET_PIN(F,11)
|
||||
#define GPIO_LED_R GET_PIN(F,12)
|
||||
#define DBG_TAG "main"
|
||||
#define DBG_LVL DBG_LOG
|
||||
#include <rtdbg.h>
|
||||
|
||||
#include <drv_lcd.h>
|
||||
#include <rttlogo.h>
|
||||
|
||||
/* 配置 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
|
||||
|
||||
int main(void)
|
||||
{
|
||||
main_init();
|
||||
// rt_pin_mode(GPIO_LED_B, PIN_MODE_OUTPUT);
|
||||
// while(1)
|
||||
// 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");
|
||||
|
||||
// /* draw a line on lcd */
|
||||
// lcd_draw_line(0, 69 + 16 + 24 + 32, 240, 69 + 16 + 24 + 32);
|
||||
|
||||
// /* draw a concentric circles */
|
||||
// lcd_draw_point(120, 194);
|
||||
// for (int i = 0; i < 46; i += 4)
|
||||
// {
|
||||
// rt_pin_write(GPIO_LED_B, PIN_HIGH);
|
||||
// rt_thread_mdelay(500);
|
||||
// rt_pin_write(GPIO_LED_B, PIN_LOW);
|
||||
// rt_thread_mdelay(500);
|
||||
// lcd_draw_circle(120, 194, i);
|
||||
// }
|
||||
return 0;
|
||||
}
|
||||
// #include <rtthread.h>
|
||||
// #include <board.h>
|
||||
// #include "init.h"
|
||||
// #include <drv_gpio.h>
|
||||
// #ifndef RT_USING_NANO
|
||||
// #include <rtdevice.h>
|
||||
// #endif // !RT_USING_NANO
|
||||
|
||||
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!");
|
||||
}
|
||||
// #define GPIO_LED_B GET_PIN(F,11)
|
||||
// #define GPIO_LED_R GET_PIN(F,12)
|
||||
|
||||
return RT_EOK;
|
||||
}
|
||||
// int main(void)
|
||||
// {
|
||||
// main_init();
|
||||
// // rt_pin_mode(GPIO_LED_B, PIN_MODE_OUTPUT);
|
||||
// // while(1)
|
||||
// // {
|
||||
// // rt_pin_write(GPIO_LED_B, PIN_HIGH);
|
||||
// // rt_thread_mdelay(500);
|
||||
// // rt_pin_write(GPIO_LED_B, PIN_LOW);
|
||||
// // rt_thread_mdelay(500);
|
||||
// // }
|
||||
// return 0;
|
||||
// }
|
||||
|
||||
#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);
|
||||
// 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;
|
||||
// }
|
||||
|
||||
// #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);
|
||||
|
|
|
@ -569,8 +569,6 @@
|
|||
#define BSP_USING_ONBOARD_LCD_PWM_BL
|
||||
#define BSP_USING_SPI_FLASH
|
||||
#define BSP_USING_FS
|
||||
#define BSP_USING_SDCARD_FATFS
|
||||
#define BSP_USING_FS_AUTO_MOUNT
|
||||
#define BSP_USING_FLASH_FATFS
|
||||
#define BSP_USING_FLASH_FS_AUTO_MOUNT
|
||||
#define BSP_USING_FAL
|
||||
|
|
Loading…
Reference in New Issue