龙芯俱乐部开源技术社区

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
热搜: 活动 交友 discuz
查看: 4457|回复: 0

龙芯1c上实现基于linux的spi驱动

[复制链接]

48

主题

257

帖子

4920

积分

新手上路

Rank: 1

积分
4920
发表于 2016-11-2 14:19:01 | 显示全部楼层 |阅读模式

简单来说,只需要在platform.c中找到“static struct spi_board_info ls1x_spi0_devices[]”,加入类似
[cpp] view plain copy

    <span style="font-size:18px;"><strong><span style="color:#6633FF;"><span style="background-color: rgb(255, 255, 255);">#ifdef CONFIG_SPI_MCP3201  
        {  
            .modalias   = "mcp3201",  
            .bus_num    = 0,  
            .chip_select    = SPI0_CS3,  
            .max_speed_hz   = 1000000,  
        },  
    #endif</span></span></strong></span>  


就可以使用spi_read(),spi_write()和spi_write_then_read()来收发数据了。就这么简单

更详细的内容请参考
http://blog.csdn.net/caogos/article/details/52997867

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

本版积分规则

Archiver|手机版|小黑屋|龙芯俱乐部开源技术社区

GMT+8, 2024-11-28 07:30 , Processed in 0.114710 second(s), 22 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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