CubieBoard中文论坛

 找回密码
 立即注册
搜索
热搜: unable
查看: 4352|回复: 0

cubie的gpio_lib在C++下没法用

[复制链接]
发表于 2013-9-28 06:44:17 | 显示全部楼层 |阅读模式
rt,g++报错
gpio_lib.c: In function ‘int sunxi_gpio_init()’:gpio_lib.c:62:92: error: invalid conversion from ‘void*’ to ‘volatile long int*’ [-fpermissive]
我用了extern "C"了,但是估计是转换问题,在C里面这个就不会报错
谁来看看?
我追查了下貌似是mmap那行
code:
    gpio_map = (void *)mmap(0, PageSize*2, PROT_READ|PROT_WRITE, MAP_SHARED, fd, addr_start);

回复

使用道具 举报

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

本版积分规则

QQ|Archiver|手机版|粤ICP备13051116号|cubie.cc---深刻的嵌入式技术讨论社区

GMT+8, 2024-11-23 13:20 , Processed in 0.020068 second(s), 15 queries .

Powered by Discuz! X3.4

© 2001-2012 Comsenz Inc. | Style by Coxxs

返回顶部