找回密码
 立即注册
楼主: ercircle

TF卡,SD卡:【Ai8051U】FatFs+SD+W25Q测试, AiCube

[复制链接]
  • 打卡等级:以坛为家I
  • 打卡总天数:251
  • 最近打卡:2025-10-15 23:19:54
已绑定手机

6

主题

205

回帖

1229

积分

金牌会员

积分
1229
发表于 2025-10-7 18:23:07 | 显示全部楼层
erci*** 发表于 2025-10-7 09:40
根据之前测的刷屏速度,Ai8051U单看SPI速度应该也在1MB/s左右,等Ai8052U速度会翻四倍(卡支持的话)。
...

这速度相当可以了
学习
回复

使用道具 举报 送花

  • 打卡等级:以坛为家I
  • 打卡总天数:259
  • 最近打卡:2025-10-15 06:43:13
已绑定手机

145

主题

491

回帖

704

积分

高级会员

积分
704
发表于 2025-10-7 18:31:10 | 显示全部楼层
使用Ai8051U擎天柱的SPI外设读写W25Q128如何做到?比如把《Bad Apple》烧录读取?求例程。
回复

使用道具 举报 送花

  • 打卡等级:以坛为家I
  • 打卡总天数:259
  • 最近打卡:2025-10-15 06:43:13
已绑定手机

145

主题

491

回帖

704

积分

高级会员

积分
704
发表于 2025-10-7 18:44:54 | 显示全部楼层
擎天柱与W25QXX怎么接线?
回复

使用道具 举报 送花

  • 打卡等级:以坛为家I
  • 打卡总天数:259
  • 最近打卡:2025-10-15 06:43:13
已绑定手机

145

主题

491

回帖

704

积分

高级会员

积分
704
发表于 2025-10-7 19:28:02 | 显示全部楼层
SPI_CE ↔ CS:用于片选设备的使能信号。
SPI_SI ↔ D0:数据输入线,主机发送数据给从机。
SPI_SO ↔ D1:数据输出线,从机发送数据给主机。
SPI_SCK ↔ SCLK:同步时钟信号,由主机产生。


//sbit SPI_CE  = P4^0;     
//sbit SPI_SO  = P4^2;     
//sbit SPI_SI  = P4^1;     
//sbit SPI_SCK = P4^3;  
改为:
sbit SPI_CE  = P2^0;     
sbit SPI_SO  = P2^2;     
sbit SPI_SI  = P2^1;     
sbit SPI_SCK = P2^3;

程序要做哪些修改?

点评

连线可参考实验箱电路原理图,只是替换功能分组而已: [attachimg]116865[/attachimg] 切换引脚复用记得修改功能脚切换寄存器和IO模式: [attachimg]116866[/attachimg] [attachimg]116867[/attachimg] [attachimg  详情 回复 发表于 2025-10-7 19:50
回复

使用道具 举报 送花

  • 打卡等级:以坛为家I
  • 打卡总天数:328
  • 最近打卡:2025-10-15 08:50:20
已绑定手机

85

主题

3256

回帖

7196

积分

荣誉版主

无情的代码机器

积分
7196
发表于 2025-10-7 19:50:18 | 显示全部楼层
香河英*** 发表于 2025-10-7 19:28
SPI_CE ↔ CS:用于片选设备的使能信号。
SPI_SI ↔ D0:数据输入线,主机发送数据给从机。
SPI_SO ↔ D1: ...


连线可参考实验箱电路原理图,只是替换功能分组而已:

截图202510071948307456.jpg
切换引脚复用记得修改功能脚切换寄存器和IO模式:
截图202510071949125044.jpg
截图202510071949416629.jpg
截图202510071949508705.jpg

烧录资源的例程之前发过了,可以自行SPI烧录也可用串行烧录工具
一个音视频播放例程【USART-SPI==>DMA-P2P==>SPI, +I2S】@AI8051U - TFT彩屏,触摸屏,DMA-i8080/M6800并口自动刷屏,DMA-SPI刷屏,外设直接到外设 国芯人工智能技术交流网站 - AI32位8051交流社区
三天不学习,赶不上刘少奇~
回复

使用道具 举报 送花

  • 打卡等级:以坛为家I
  • 打卡总天数:259
  • 最近打卡:2025-10-15 06:43:13
已绑定手机

145

主题

491

回帖

704

积分

高级会员

积分
704
发表于 2025-10-7 19:52:26 | 显示全部楼层
[19:48:14.272]发送→
                    
[19:48:14.287]接收←
                    
[19:48:22.248]发送→T6
                    
[19:48:22.256]接收←Test:6
                    
[19:48:22.459]接收←挂载磁盘失败,3
                    即将重新格式化!
                    f_mkfs start:5930
                    
[19:48:22.667]接收←格式化:3
                    
[19:48:22.887]接收←挂载磁盘失败,3
                    即将重新格式化!
                    f_mkfs start:5930
                    
[19:48:23.092]接收←格式化:3
                    
[19:48:23.297]接收←挂载磁盘失败,3
                    测试失败.
                    
[19:49:47.543]发送→
                    
[19:49:47.555]接收←
                    
[19:49:52.879]发送→
                    
[19:49:52.888]接收←
                    
[19:49:55.279]发送→
                    
[19:49:55.290]接收←
                    
[19:49:56.135]发送→
                    
[19:49:56.148]接收←
                    
[19:49:56.695]发送→
                    
[19:49:56.699]接收←
                    
[19:49:57.013]发送→
                    
[19:49:57.029]接收←
                    
[19:49:57.279]发送→
                    
[19:49:57.292]接收←
                    
[19:49:57.519]发送→
                    
[19:49:57.531]接收←
                    
[19:49:57.759]发送→
                    
[19:49:57.770]接收←
                    
[19:50:00.567]发送→T5
[19:50:00.569]接收←Test:5
                    r=0xff,0xff,0xff
                    ID1=0xff,ID=0xff,ID2=0xff
                    r=0xff,0xff,0xff
                    ID1=0xff,ID=0xff,ID2=0xff
                    挂载磁盘失败,3
                    即将重新格式化!
                    f_mkfs start:5930
                    r=0xff,0xff,0xff
                    ID1=0xff,ID=0xff,ID2=0xff
                    r=0xff,0xff,0xff
                    ID1=0xff,ID=0xff,ID2=0xff
                    格式化:3
                    r=0xff,0xff,0xff
                    ID1=0xff,ID=0xff,ID2=0xff
                    r=0xff,0xff,0xff
                    ID1=0xff,ID=0xff,ID2=0xff
                    挂载磁盘失败,3
                    即将重新格式化!
                    f_mkfs start:5930
                    r=0xff,0xff,0xff
                    ID1=0xff,ID=0xff,ID2=0xff
                    r=0xff,0xff,0xff
                    ID1=0xff,ID=0xff,ID2=0xff
                    格式化:3
                    r=0xff,0xff,0xff
                    ID1=0xff,ID=0xff,ID2=0xff
                    r=0xff,0xff,0xff
                    ID1=0xff,ID=0xff,ID2=0xff
                    挂载磁盘失败,3
                    测试失败.
                    

是因为//sbit SPI_CE  = P4^0;     
//sbit SPI_SO  = P4^2;     
//sbit SPI_SI  = P4^1;     
//sbit SPI_SCK = P4^3;  

sbit SPI_CE  = P2^0;     
sbit SPI_SO  = P2^2;     
sbit SPI_SI  = P2^1;     
sbit SPI_SCK = P2^3;
的关系吗?

点评

上面截图的寄存器都操作了吧?检查下连线,示波器测下SPI引脚是否正常输出,也可以拿例程包spi读写W25Q例程测下  详情 回复 发表于 2025-10-7 22:28
回复

使用道具 举报 送花

  • 打卡等级:以坛为家I
  • 打卡总天数:328
  • 最近打卡:2025-10-15 08:50:20
已绑定手机

85

主题

3256

回帖

7196

积分

荣誉版主

无情的代码机器

积分
7196
发表于 2025-10-7 22:28:16 | 显示全部楼层
香河英*** 发表于 2025-10-7 19:52
[19:48:14.272]发送→
                    
[19:48:14.287]接收←

上面截图的寄存器都操作了吧?检查下连线,示波器测下SPI引脚是否正常输出,也可以拿例程包spi读写W25Q例程测下
三天不学习,赶不上刘少奇~
回复

使用道具 举报 送花

  • 打卡等级:以坛为家I
  • 打卡总天数:259
  • 最近打卡:2025-10-15 06:43:13
已绑定手机

145

主题

491

回帖

704

积分

高级会员

积分
704
发表于 昨天 06:48 | 显示全部楼层
erci*** 发表于 2025-10-7 19:50
连线可参考实验箱电路原理图,只是替换功能分组而已:

感谢回答,这就研究
回复

使用道具 举报 送花

  • 打卡等级:以坛为家I
  • 打卡总天数:259
  • 最近打卡:2025-10-15 06:43:13
已绑定手机

145

主题

491

回帖

704

积分

高级会员

积分
704
发表于 昨天 06:49 | 显示全部楼层
erci*** 发表于 2025-10-7 22:28
上面截图的寄存器都操作了吧?检查下连线,示波器测下SPI引脚是否正常输出,也可以拿例程包spi读写W25Q例 ...

行,这就试
回复

使用道具 举报 送花

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|手机版|深圳国芯人工智能有限公司 ( 粤ICP备2022108929号-2 )

GMT+8, 2025-10-16 03:41 , Processed in 0.122320 second(s), 97 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

快速回复 返回顶部 返回列表