打印

下面的代码用vc写的,我想转成keil

[复制链接]
1502|4
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
chuandaoxy|  楼主 | 2008-11-18 20:29 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

struct ID
        {
            uint8_t manufacturer;       /**< Manufacturer id                           **/
            uint8_t device[2];          /**< Device id                                 **/
            uint8_t extendedInfoLength; /**< Extended device information string length **/
        };








void ATD45DB161D::ReadManufacturerAndDeviceID(struct ATD45DB161D::ID *id)
{
    
    DF_CS_inactive;    /* Make sure to toggle CS signal in order */
    DF_CS_active;      /* to reset Dataflash command decoder     */
  
    /* Send status read command */
    spi_transfer(AT45DB161D_READ_MANUFACTURER_AND_DEVICE_ID);

    /* Manufacturer ID */
    id->manufacturer = spi_transfer(0xff);
    /* Device ID (part 1) */
    id->device[0] = spi_transfer(0xff);
    /* Device ID (part 2) */
    id->device[1] = spi_transfer(0xff);
    /* Extended Device Information String Length */
    id->extendedInfoLength = spi_transfer(0xff);
    
}

->这个符号好像keil不实,这是为什末呢

相关帖子

沙发
原野之狼| | 2008-11-18 20:37 | 只看该作者

老兄,这是C++代码

你的KEIL支持么?

使用特权

评论回复
板凳
hotpower| | 2008-11-18 20:44 | 只看该作者

->是支持的,::恐怕是KEIL ARM才行~~~

使用特权

评论回复
地板
香如故| | 2008-11-18 20:50 | 只看该作者

c也支持->啊

结构指针

使用特权

评论回复
5
常来21ic| | 2008-11-19 09:31 | 只看该作者

重新写

逻辑很简单嘛,为何不重新写!

使用特权

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

本版积分规则

851

主题

1039

帖子

4

粉丝