930|7

505

帖子

0

资源

纯净的硅(初级)

【沁恒RISC-V内核 CH582】开发板spi评测 [复制链接]

简单修改自带的spi程序


// 单字节发送
  PRINT( "2.spi0 mul master mode send 0X55 ...\n" );
  GPIOA_ResetBits( GPIO_Pin_12 );
  SPI0_MasterSendByte( 0x55 );
  GPIOA_SetBits( GPIO_Pin_12 );
  DelayMs( 1 );
  GPIOA_ResetBits( GPIO_Pin_12 );
  i = SPI0_MasterRecvByte();

  GPIOA_SetBits( GPIO_Pin_12 );
  PRINT( "3.spi0 mul master mode RECEIVE data %d...\n",i );
  DelayMs( 2 );

// FIFO 连续发送

  PRINT( "4.spi0 mul master mode send 12 BYTES data 1, 2, 3, 4, 5, 6, 7, 8, 9, 0, 1, 2, 3, 4, 5, 6 \n" );
  GPIOA_ResetBits( GPIO_Pin_12 );
  SPI0_MasterTrans( spiBuff, 12 );
  GPIOA_SetBits( GPIO_Pin_12 );
  DelayMs( 2 );
  GPIOA_ResetBits( GPIO_Pin_12 );
  SPI0_MasterRecv( spiBuffrev, 12 );
  GPIOA_SetBits( GPIO_Pin_12 );

  PRINT( "4.spi0 mul master mode RECEIVE  data  %S\n",spiBuffrev );
  DelayMs( 2 );
 

串口下载由于老是有电反馈到开发板,所以,失败。只好乖乖用USB下载,usb下载很快,只有0.4s

image.png

把spi发送的数据 和收到的数据对比,发现,不行

Start @ChipID=82
1.spi0 mul master mode send data ...
2.spi0 mul master mode send 0X55 ...
3.spi0 mul master mode RECEIVE data 0...
4.spi0 mul master mode send 12 BYTES data 1, 2, 3, 4, 5, 6, 7, 8, 9, 0, 1, 2, 3, 4, 5, 6 
4.spi0 mul master mode RECEIVE  data  S
END ...
因为发送跟接收没法同步进行

 

个人签名http://www.jslaser.com高性价比激光测距传感器

回复

505

帖子

0

资源

纯净的硅(初级)

又找来一个单片机,把开发板的spi接口跟另一个板子的spi交叉对接,另一个板子设置为从设备

在另一个板子的串口收到了

image.png  

个人签名http://www.jslaser.com高性价比激光测距传感器

回复

1321

帖子

0

资源

纯净的硅(高级)

串口下载由于老是有电反馈到开发板------是的,我也有遇到这个问题。


回复

2601

帖子

3

资源

版主

辛苦了哈,很认真的做了测评,我反复看了您的帖子几遍,我就在想呀,给你提个建议(仅是建议呀,愿就看下去,不愿意就忽略)。。。。

1、能不能把你测评的目的。spi初始化等实现的程序帖上来,说明你要表达的意思,发现了什么问题,怎么样解决,或者需要什么帮助等等。

2、这样的帖子,评委的评分不是很高的。也达不到评测目的。对自己能力提升也有限。

3、最好是用spi驱动一个外设,比如LCD屏、传感器等。或者你用其的板子进行双机通讯,把双机运行的硬件搭建,板子是什么等等,拍一段视频传上来。

抽空去看看其他优秀的帖子。

 

点评

很好的建议,非常感谢。 拍个照片吧 [attachimg]600173[/attachimg]    详情 回复 发表于 2022-4-15 12:27

回复

505

帖子

0

资源

纯净的硅(初级)

lugl4313820 发表于 2022-4-15 10:40 辛苦了哈,很认真的做了测评,我反复看了您的帖子几遍,我就在想呀,给你提个建议(仅是建议呀,愿就看下去 ...

很好的建议,非常感谢。

拍个照片吧

image.png  

个人签名http://www.jslaser.com高性价比激光测距传感器

回复

505

帖子

0

资源

纯净的硅(初级)

之前用过spi双机通信,所以,想到了这个测试方法。最近忙了点,可是,领了任务也要完成,比较匆忙。

点评

      恩恩,咱就用心来做测评,每写一次帖子,既是总结也是复习,再有就是展示你的能力。       前面的帖子就象小学生交作业。评委很反感这种帖子的,当然对你以后能力的提升也  详情 回复 发表于 2022-4-15 12:37
个人签名http://www.jslaser.com高性价比激光测距传感器

回复

2601

帖子

3

资源

版主

kangkls 发表于 2022-4-15 12:28 之前用过spi双机通信,所以,想到了这个测试方法。最近忙了点,可是,领了任务也要完成,比较匆忙。

      恩恩,咱就用心来做测评,每写一次帖子,既是总结也是复习,再有就是展示你的能力。       前面的帖子就象小学生交作业。评委很反感这种帖子的,当然对你以后能力的提升也没有什么促进。

       可以建议你看看他这篇作品,可能对你有借鉴的作用:【AT-START-F425测评】+ 串口空闲中断与DMA - 国产芯片交流 - 电子工程世界-论坛 (eeworld.com.cn)

       期待下次你的作品有进步!

      祝您顺利完成评测!


回复

505

帖子

0

资源

纯净的硅(初级)

非常感谢您的建议,也补充下我这此评测的感受,

起初没看清楚,以为是LQFP封装,打算用来通过手机蓝牙给板子升级程序,拿到后发现这个封装,对我这样的小用户来说,焊接太不方便了。并且我蓝牙升级也受阻。 

个人签名http://www.jslaser.com高性价比激光测距传感器

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

相关帖子
查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
    关闭
    站长推荐上一条 1/7 下一条

    About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

    站点相关: 安防电子 汽车电子 手机便携 工业控制 家用电子 医疗电子 测试测量 网络通信 物联网

    北京市海淀区知春路23号集成电路设计园量子银座1305 电话:(010)82350740 邮编:100191

    电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2022 EEWORLD.com.cn, Inc. All rights reserved
    快速回复 返回顶部 返回列表