打印
[ZLG-ARM]

SPI驱动74HC595的设置

[复制链接]
2631|7
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
mon51|  楼主 | 2009-4-6 16:02 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
沙发
胡刚| | 2009-4-6 16:23 | 只看该作者

路过,不清楚。还没有弄到SPI

使用特权

评论回复
板凳
initer| | 2009-4-14 23:06 | 只看该作者

我也帮你顶一个

使用特权

评论回复
地板
ddpxy| | 2009-4-14 23:09 | 只看该作者

路过

使用特权

评论回复
5
reeper| | 2009-4-15 22:07 | 只看该作者

比较抽象啊

使用特权

评论回复
6
赖皮| | 2009-4-23 14:41 | 只看该作者

用这个没问题

        uint8 SPIInit(uint8 Fdiv)
{    
    
    SPI_PIN_CONFIG();
    INIT_EXT();
    
    S0SPCCR = Fdiv & 0xfe;                        // 分频值   
    S0SPCR  = (0 << 3) |                        // CPHA = 0, 数据在SCK 的第一个时钟沿采样
                  (0 << 4) |                        // CPOL = 1, SCK 为低有效
                  (1 << 5) |                        // MSTR = 1, SPI 处于主模式
                  (0 << 6) |                        // LSBF = 0, SPI 数据传输MSB (位7)在先
                  (0 << 7) ;                         // SPIE = 0, SPI 中断被禁止
                  
    SPISem = OSSemCreate(1);                    // 用于互斥访问SPI总线 
    if (SPISem != NULL)
    {
        return TRUE;
    }
    else
    {
        return FALSE;
    }
}

使用特权

评论回复
7
jumpoo| | 2009-5-11 13:58 | 只看该作者

就像单片机那样搞?

使用特权

评论回复
8
acertm| | 2009-5-12 12:40 | 只看该作者

没有搞定吗?

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

121

主题

472

帖子

7

粉丝