Toggle navigation
首页
问答
文章
积分商城
专家
专区
更多专区...
文档中心
返回主站
搜索
提问
会员
中心
登录
注册
英飞凌Infineon
【英飞凌测评】英飞凌PSoC™ 62开发板在Rt-thread中SDCard的应用
发布于 2024-02-04 22:21:48 浏览:213
订阅该版
接上篇https://club.rt-thread.org/ask/article/46eb83e9c465041a.html 在这个模板工程上,加上SDCard的使用: 1、首先打开RT-Thread setting,在“硬件”页勾选“ENABLE SDMMC”以及“ENABLE SDCARD”,下面关联的选项会自动勾选,保存,如图: ![sd001.png](https://oss-club.rt-thread.org/uploads/20240204/079d711e032f08ce4a660289a98cd6d1.png) 2、编译、下载后,打开rt-thread studio自带的串口终端,可以看到: ![sd002.png](https://oss-club.rt-thread.org/uploads/20240204/18fa979e7a337193e22471fa6e632df9.png) 图中显示了”Found part[0],begin: 1048576,size:58.214GB",说明已经识别到了sd卡,但此时还不能使用。这里还需要对sd卡进行格式化和挂载到文件系统。 3、在main.c文件中添加格式化和挂载: ```c void mnt_init(void) { rt_thread_mdelay(100); //mkfs("elm","sd0"); if(dfs_mount("sd0","/","elm",0,0)==0) { rt_kprintf("dfs mount success\r\n"); } else { rt_kprintf("dfs mount failed\r\n"); } } int main(void) { rt_pin_mode(LED_PIN, PIN_MODE_OUTPUT); mnt_init(); for (;;) { rt_pin_write(LED_PIN, PIN_HIGH); rt_thread_mdelay(500); rt_pin_write(LED_PIN, PIN_LOW); rt_thread_mdelay(500); } } ``` 4、重新编译和下载,此时在rtt studio的终端里,可以看到“dfs mount success”,说明sd卡挂载文件系统成功。 ![sd005.png](https://oss-club.rt-thread.org/uploads/20240204/67b677aef4dc01439f03c6a99d1f6ea0.png) 5、进行一些简单的测试,看看是否可以操作sd卡,命令如下图所示: ![sd006.png](https://oss-club.rt-thread.org/uploads/20240204/968811e651f35536a1513ccd72ccc951.png) 命令详细解释: 使用df命令,查看了sd卡的剩余空间 使用`cd /`命令进入根目录 使用mkdir test命令创建了一个test目录 使用ls命令查看当前目录 使用`cd test`命令进入test目录 使用`echo “hello” hello.txt`命令将hello字符串写入hello.txt文件,如果没有该文件会新建一个。 使用cat hello.txt命令打开hello.txt文件并显示其中的内容 使用rm hello.txt命令删除hello.txt文件 再次使用ls命令查看当前目录,hello.txt已经被删除 使用`cd ..`命令返回上一层目录
0
条评论
默认排序
按发布时间排序
登录
注册新账号
关于作者
x17712893609
这家伙很懒,什么也没写!
文章
2
回答
0
被采纳
0
关注TA
发私信
相关文章
1
RT-Thread支持英飞凌芯片吗?
2
RT-Thread系统在英飞凌TC364芯片上仅能在 Cpu 0 运行
3
请问版主RTT有没有移植到infineon的XC2000系列MCU上
4
关于RTT对于infineon 的Aurix系列的支持。
5
RT-AK使用,插件如何构建
6
PSOC6 BSP工程导入不成功
7
PSoCTM 62 初始化串口后进入休眠,功耗增加。
8
英飞凌PSoC 6 RTT开发板普通工程编译完ROM使用量就达到了1101KB
9
2023开发者大会动手实验环境搭建
10
英飞凌CYW43012 Wi-Fi 功能提示MAC地址获取错误
推荐文章
1
RT-Thread应用项目汇总
2
玩转RT-Thread系列教程
3
国产MCU移植系列教程汇总,欢迎查看!
4
机器人操作系统 (ROS2) 和 RT-Thread 通信
5
五分钟玩转RT-Thread新社区
6
【技术三千问】之《玩转ART-Pi》,看这篇就够了!干货汇总
7
关于STM32H7开发板上使用SDIO接口驱动SD卡挂载文件系统的问题总结
8
STM32的“GPU”——DMA2D实例详解
9
RT-Thread隐藏的宝藏之completion
10
【ART-PI】RT-Thread 开启RTC 与 Alarm组件
热门标签
RT-Thread Studio
串口
Env
LWIP
SPI
AT
Bootloader
Hardfault
CAN总线
FinSH
ART-Pi
USB
DMA
文件系统
RT-Thread
SCons
RT-Thread Nano
线程
MQTT
STM32
RTC
FAL
rt-smart
ESP8266
I2C_IIC
UART
WIZnet_W5500
ota在线升级
cubemx
PWM
flash
freemodbus
BSP
packages_软件包
潘多拉开发板_Pandora
定时器
ADC
GD32
flashDB
socket
中断
编译报错
Debug
rt_mq_消息队列_msg_queue
SFUD
msh
keil_MDK
ulog
MicroPython
C++_cpp
本月问答贡献
出出啊
1517
个答案
342
次被采纳
小小李sunny
1444
个答案
290
次被采纳
张世争
812
个答案
177
次被采纳
crystal266
547
个答案
161
次被采纳
whj467467222
1222
个答案
148
次被采纳
本月文章贡献
出出啊
1
篇文章
2
次点赞
小小李sunny
1
篇文章
1
次点赞
张世争
1
篇文章
1
次点赞
crystal266
2
篇文章
2
次点赞
whj467467222
2
篇文章
2
次点赞
回到
顶部
发布
问题
投诉
建议
回到
底部