SYD8821是具有全球领先低功耗(RX 2.4mA @-94.5dBm灵敏度,TX 4.3mA @0dBm输出功率)的蓝牙低功耗SOC芯片,在极低电流下实现了优异的射频性能,搭配176kB SRAM,512kB flash,非常适合中高阶可穿戴、智能家居、物联网等低功耗应用。具体可咨询:http://www.sydtek.com/
SYD8821 SPI1_MATER模块使用说明
硬件连接图:
![](https://img.laitimes.com/img/9ZDMuAjOiMmIsIjOiQnIsISOxADNyEzM5ATOyMDM4EDMy8CX0Vmbu4GZzNmLn9Gbi1yZtl2Lc9CX6MHc0RHaiojIsJye.jpg)
读flash波形:
读ID波形:
波形文件:https://download.csdn.net/download/chengdong1314/10313939
串口打印数据:
SYD8821 SPI_Master TEST
flash succeed id:5e4014
erase addr:0
read addr:0
[0000] ff ff ff ff ff ff ff ff
[0008] ff ff ff ff ff ff ff ff
[0010] ff ff ff ff ff ff ff ff
[0018] ff ff ff ff ff ff ff ff
[0020] ff ff ff ff ff ff ff ff
[0028] ff ff ff ff ff ff ff ff
[0030] ff ff ff ff ff ff ff ff
[0038] ff ff ff ff ff ff ff ff
read addr:200
[0000] ff ff ff ff ff ff ff ff
[0008] ff ff ff ff ff ff ff ff
write addr:0
[0000] 00 01 02 03 04 05 06 07
[0008] 08 09 0a 0b 0c 0d 0e 0f
[0010] 10 11 12 13 14 15 16 17
[0018] 18 19 1a 1b 1c 1d 1e 1f
[0020] 20 21 22 23 24 25 26 27
[0028] 28 29 2a 2b 2c 2d 2e 2f
[0030] 30 31 32 33 34 35 36 37
[0038] 38 39 3a 3b 3c 3d 3e 3f
write addr:200
[0000] c8 c9 ca cb cc cd ce cf
[0008] d0 d1 d2 d3 d4 d5 d6 d7
read addr:0
[0000] 00 01 02 03 04 05 06 07
[0008] 08 09 0a 0b 0c 0d 0e 0f
[0010] 10 11 12 13 14 15 16 17
[0018] 18 19 1a 1b 1c 1d 1e 1f
[0020] 20 21 22 23 24 25 26 27
[0028] 28 29 2a 2b 2c 2d 2e 2f
[0030] 30 31 32 33 34 35 36 37
[0038] 38 39 3a 3b 3c 3d 3e 3f
read addr:200
[0000] c8 c9 ca cb cc cd ce cf
[0008] d0 d1 d2 d3 d4 d5 d6 d7
上传本博客源代码(工程在\Source Code\SYD8821\SPI_Master):https://download.csdn.net/download/chengdong1314/10313955
注意:SYD8821的SPI接口本身的设计没有读/写操作的概念,都需要host分两次发起操作。按照SPI的时序:
SPI的最高位代表了是要进行写操作还是读操作,而这个R/W位是要软件操作的,也就是说要进行写的时候自己要或上0X80!