加载驱动加载问题

[复制链接]
1762|34
手机看帖
扫描二维码
随时随地手机跟帖
chenjunt|  楼主 | 2017-10-14 23:49 | 显示全部楼层 |阅读模式
单板刚连接上时(VID_04B4&PID_8613),可以正确识别驱动;
当我自己写的固件,使用VID_0547&PID_1002,不能加载驱动
ousj| | 2017-10-14 23:52 | 显示全部楼层
是不是inf文件也需要修改呀?

使用特权

评论回复
chenjunt|  楼主 | 2017-10-15 12:24 | 显示全部楼层
在那里修改inf文件?

使用特权

评论回复
xxmmi| | 2017-10-15 12:26 | 显示全部楼层
需要修改INF文件,文件的位置到开发包安装完毕后的目录里找一下。

使用特权

评论回复
chenjunt|  楼主 | 2017-10-15 12:28 | 显示全部楼层
不清楚怎样修改inf文件,可以详细解释一下吗?感谢

使用特权

评论回复
kangzj| | 2017-10-15 12:30 | 显示全部楼层
暂时可以不修改驱动程序,修改你固件程序中的PID和VID

使用特权

评论回复
chenjunt|  楼主 | 2017-10-15 12:32 | 显示全部楼层
怎么改

使用特权

评论回复
zwll| | 2017-10-15 12:35 | 显示全部楼层
都修改成默认的PID和VID,就可以正确安装驱动程序了。

使用特权

评论回复
guoyt| | 2017-10-15 12:37 | 显示全部楼层
可以问一下如何在固件中修改PID VID吗?

使用特权

评论回复
juventus9554| | 2017-10-15 12:38 | 显示全部楼层

嗯,直接只改dscr.c51文件里的两个值貌似不行。

使用特权

评论回复
stly| | 2017-10-15 12:39 | 显示全部楼层

注意低字节在前

使用特权

评论回复
chenjunt|  楼主 | 2017-10-15 12:41 | 显示全部楼层


哦,我再看看

使用特权

评论回复
pengf| | 2017-10-15 12:45 | 显示全部楼层
如何设置I2C的偏移地址为16位

使用特权

评论回复
renyaq| | 2017-10-15 12:46 | 显示全部楼层

楼主详细说说

使用特权

评论回复
pengf| | 2017-10-15 12:48 | 显示全部楼层

W20 00 CC  R20 00 5A  如这个所示,20代表I2C地址, 00 CC表示I2C寄存器偏移量。CY的偏移量是8位的,这个如何修改呢?

使用特权

评论回复
supernan| | 2017-10-15 12:49 | 显示全部楼层

没看明白…………

使用特权

评论回复
pengf| | 2017-10-15 12:52 | 显示全部楼层

是这样的,我们一般的I2C协议的数据格式是这样的 主机:W(I2C Slaver Adder W/R), I2C设备的偏移量   I2CData;

使用特权

评论回复
pengf| | 2017-10-15 12:53 | 显示全部楼层
但有些I2C设备的偏移地址是16位的 假如 W(36) 80 40  00   80 40就是偏移量即0x8040  

使用特权

评论回复
morrisk| | 2017-10-15 12:55 | 显示全部楼层

想用CY7C68013的PB0来控制LED的开和关.一个很简单的IO控制功能,
在上电时,就把LED灯打开.这个功能是在TD_INIT()中实现的.只是在其中添加了下面两条控制语句:
//LED on
    OEB=0x01;//config portb0..3 as output pin
    IOB=0x01;//output hi-level

使用特权

评论回复
zyf部长| | 2017-10-15 12:57 | 显示全部楼层
嗯。。。。这个。。。

使用特权

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

本版积分规则

718

主题

7868

帖子

5

粉丝