谁能发个安凯 ak780x 的BSP阿,有本土民间动作爱情新星福利报答

richincsdn2 2010-02-26 01:35:21
想写个小程序把一台山寨本上把lcd背光关了,ak7802的cpu,谁能给个BSP,跟帖告我一声,我为您准备任何方便你上传的方式接受,有秘制福利报答,呵呵
...全文
149 点赞 收藏 16
写回复
16 条回复
richincsdn2 2010年02月26日
bsp里有背光控制API, 封装在一个backlight.lib 还是 bsp_backligt.lib 里面,得拿个bsp编译一下哦
注册表里面的 backlighttimeout 有,但本子自带山寨驱动对它只 调暗 不 关闭。
回复 点赞
FLandY1982 2010年02月26日
引用 6 楼 rushonin 的回复:
要的到SDK吗?SDK中应该有背光控制的API的。
如果没有,就要找到控制背光电源的GPIO口,用GPIO直接操作。

SDK当然要的了
不过你这山寨本怕是很难找到SDK或者BSP吧.
回复 点赞
rushonin 2010年02月26日
要的到SDK吗?SDK中应该有背光控制的API的。
如果没有,就要找到控制背光电源的GPIO口,用GPIO直接操作。
回复 点赞
FLandY1982 2010年02月26日
你写个简单的流驱动不就行了? 不用BSP吧.
回复 点赞
richincsdn2 2010年02月26日
显示里面不能完全关闭背光的,只能调暗哦
回复 点赞
richincsdn2 2010年02月26日
不得行哦,这本子的驱动端不看注册表的,这玩意写的简陋,要不咋叫山寨本。

俺不灌os,只拿个BSP编译一下程序,用GPIO 控制背光驱动。
回复 点赞
kyzf 2010年02月26日
楼上说的 对啊

既然是山寨本,应该具备 本本的特点,在桌面上可以调控啊

你找显示里面,是否可以通过设置来关闭背光。
回复 点赞
luixing67 2010年02月26日
关背光不需要BSP吧。就算给你个BSP你也不可能烧写os.
参考注册表。调用背光的iocontrol试试看
回复 点赞
richincsdn2 2010年02月26日
就这么写,可缺少头文件和库文件

AKPIN_ID 这些AK打头的定义东东需要bsp编译一把


void BLHwPowerOff(void)
{
AKPIN_ID pin;
AKGPIO_HANDLE hIoPin = NULL;
AKSPIN_HANDLE hPin = NULL;

AKGPIO_CreatePinID(9, GPIO, &pin);

if (AKRSLT_FAILD(AKSPIN_Init(&pin, PINSHARE_EXCLUSIVE, &hPin))
|| AKRSLT_FAILD(AKSPIN_Lock(hPin))
|| AKRSLT_FAILD(AKGPIO_Alloc(&pin, &hIoPin)) // get IO object
|| AKRSLT_FAILD(AKGPIO_SetDirection(hIoPin, FALSE)) // set dir in
)
{
RETAILMSG(1, (TEXT("can't get BACKLIGHT IO resource\r\n")));

if(hPin)
{
AKSPIN_Deinit(hPin);
}


if (hIoPin)
{
AKGPIO_Free(hIoPin);
}
return;
}
AKGPIO_SetVal(hIoPin, 0);
AKSPIN_Deinit(hPin);
AKGPIO_Free(hIoPin);
}
回复 点赞
richincsdn2 2010年02月26日
引用 9 楼 luixing67 的回复:
引用 3 楼 richincsdn2 的回复:不得行哦,这本子的驱动端不看注册表的,这玩意写的简陋,要不咋叫山寨本。 俺不灌os,只拿个BSP编译一下程序,用GPIO 控制背光驱动。

你用别的BSP编译,跟你的本本不对应有什么用呢?
你难道想编个驱动,自己加载??这样的话找点头文件就可以了,可能还要一些库,还得看看你的是CE5,还是6的


不写驱动,就写个应用程序对GPIO写指令,得需要些BSP带的库文件头文件。



回复 点赞
luocan1986 2010年02月26日
为什么要关背光了 ,不懂。。帮顶
回复 点赞
luixing67 2010年02月26日
引用 3 楼 richincsdn2 的回复:
不得行哦,这本子的驱动端不看注册表的,这玩意写的简陋,要不咋叫山寨本。

俺不灌os,只拿个BSP编译一下程序,用GPIO 控制背光驱动。


你用别的BSP编译,跟你的本本不对应有什么用呢?
你难道想编个驱动,自己加载??这样的话找点头文件就可以了,可能还要一些库,还得看看你的是CE5,还是6的
回复 点赞
发动态
发帖子
嵌入开发(WinCE)
创建于2007-09-28

8167

社区成员

4.1w+

社区内容

硬件/嵌入开发 嵌入开发(WinCE)
社区公告
暂无公告