硬汉嵌入式论坛

 找回密码
 立即注册
查看: 1067|回复: 6
收起左侧

[有问必答] 华大MCU调试NRF24L01

[复制链接]

1

主题

26

回帖

29

积分

新手上路

积分
29
发表于 2022-1-6 10:30:36 | 显示全部楼层 |阅读模式
SPI通信写入A5读出全FF

有老铁遇到吗?
回复

使用道具 举报

1

主题

26

回帖

29

积分

新手上路

积分
29
 楼主| 发表于 2022-1-6 14:23:27 | 显示全部楼层
自己顶一下
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106913
QQ
发表于 2022-1-6 14:34:09 | 显示全部楼层
这个应该是外设配置问题吧,你用的硬件SPI配置的?
回复

使用道具 举报

1

主题

26

回帖

29

积分

新手上路

积分
29
 楼主| 发表于 2022-1-7 11:51:04 | 显示全部楼层
eric2013 发表于 2022-1-6 14:34
这个应该是外设配置问题吧,你用的硬件SPI配置的?

是的

static void App_SPIInit(void)
{
  stc_spi_cfg_t  SpiInitStruct;

  Sysctrl_SetPeripheralGate(SysctrlPeripheralSpi0, TRUE);

  //SPI0模块配置:主机
  SpiInitStruct.enSpiMode = SpiMskMaster;   //配置位主机模式
  SpiInitStruct.enPclkDiv = SpiClkMskDiv128;  //波特率:fsys/128
  SpiInitStruct.enCPHA    = SpiMskCphafirst;//第一边沿采样
  SpiInitStruct.enCPOL    = SpiMskcpollow;  //极性为低
  Spi_Init(M0P_SPI0, &SpiInitStruct);
}

也就这几个参数,满足低于10M
回复

使用道具 举报

2

主题

10

回帖

16

积分

新手上路

积分
16
发表于 2022-1-13 13:44:29 | 显示全部楼层
抓下信号看看时序是否满足要求
回复

使用道具 举报

4

主题

140

回帖

152

积分

初级会员

积分
152
发表于 2022-1-13 19:31:31 | 显示全部楼层
我用过华大的HC32L1xx和楼主发的配置没什么区别,看下引脚复用对了没,再找下波形时序
回复

使用道具 举报

1

主题

26

回帖

29

积分

新手上路

积分
29
 楼主| 发表于 2022-1-19 08:29:54 | 显示全部楼层
找到问题了 pin脚配置的问题。spi正常
回复

使用道具 举报

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

本版积分规则

QQ|小黑屋|Archiver|手机版|硬汉嵌入式论坛

GMT+8, 2024-5-9 20:39 , Processed in 0.299699 second(s), 25 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2023, Tencent Cloud.

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