1. 首页
  2. 编程语言
  3. C
  4. 海思hi3516的spi切换cs0cs1参考程序

海思hi3516的spi切换cs0cs1参考程序

上传者: 2018-12-27 10:56:04上传 ZIP文件 44.89KB 热度 147次
读发送1、写发送3、查询发送5,可查看宏定义: #define SSP_READ_ALT 1 #define SSP_DEV_STAT 5 #define SSP_WRITE_ALT 3 #define SSP_CS0_ALT 7 #define SSP_CS1_ALT 9 选择为SPI0: #define SSP_BASE 0x200C0000 //SPI0 3516 中断号为 65 该程序默认片选cs1,可根据需要修改: #if 0 HI_REG_WRITE(reg_virtual_addr + 0x84, 0x1);//复用cs0 HI_REG_WRITE(ssp_select_cs0_cs1 + 0x3c, 0x0);//片选cs0 HI_REG_WRITE(reg_virtual_addr + 0x88, 0x0);//复用cs1为GPIO5_2 #endif #if 1 HI_REG_WRITE(reg_virtual_addr + 0x88, 0x1);//复用cs1 HI_REG_WRITE(ssp_select_cs0_cs1 + 0x3c, 0x1);//片选c s1 HI_REG_WRITE(reg_virtual_addr + 0x84, 0x0);//复用cs0为GPIO5_1 #endif s1 HI_REG_WRITE(reg_virtual_addr + 0x84, 0x0);//复用cs0为GPIO5_1 #endif
下载地址
用户评论
码姐姐匿名网友 2018-12-27 10:56:04

下载了还没有去验证,希望有用,谢谢分享

码姐姐匿名网友 2018-12-27 10:56:04

可以参考一下

码姐姐匿名网友 2018-12-27 10:56:04

感谢楼主分享,正在学习HI3516驱动编写

码姐姐匿名网友 2018-12-27 10:56:04

非常感谢,试试好使不?