[quote][size=2][url=forum.php?mod=redirect&goto=findpost&pid=141371&ptid=13935][color=#999999]乘风飞扬 发表于 2025-1-20 18:00[/color][/url][/size]
参考AI8051U实验箱例程包这个例子试试:
34-硬件QSPI访问FLASH-串口监控
下载地址:https://www.stcai.com/ ...[/quote]
看的是从这里找来的代码:
使用QSPI直接读写串行FLASH,使用QSPI-DMA读写串行FLASH
https://www.stcaimcu.com/forum.php?mod=viewthread&tid=10762
(出处: 国芯技术交流网站)
2处的关键内容一样。
这2处的代码,我认为哈:尽管是在写状态寄存器,但程序中是在用指令(写状态寄存器指令)跟随的地址(8-bit)代替写往状态存器写的数据。因为调用的函数“QSPI_WRITE_INSTR_SADDR8”指定了不传输数据,但传输字节类型的地址。