打印

加载驱动加载问题

[复制链接]
1284|35
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
chenjunt|  楼主 | 2019-3-8 19:22 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
单板刚连接上时(VID_04B4&PID_8613),可以正确识别驱动;
当我自己写的固件,使用VID_0547&PID_1002,不能加载驱动
沙发
ousj| | 2019-3-8 19:25 | 只看该作者

是不是inf文件也需要修改呀?

使用特权

评论回复
板凳
chenjunt|  楼主 | 2019-3-8 19:28 | 只看该作者
在那里修改inf文件?

使用特权

评论回复
地板
xxmmi| | 2019-3-8 19:31 | 只看该作者

需要修改INF文件,文件的位置到开发包安装完毕后的目录里找一下。

使用特权

评论回复
5
chenjunt|  楼主 | 2019-3-8 19:34 | 只看该作者
不清楚怎样修改inf文件,可以详细解释一下吗?感谢

使用特权

评论回复
6
kangzj| | 2019-3-8 19:37 | 只看该作者
暂时可以不修改驱动程序,修改你固件程序中的PID和VID

使用特权

评论回复
7
chenjunt|  楼主 | 2019-3-8 19:40 | 只看该作者
怎么改

使用特权

评论回复
8
zwll| | 2019-3-8 19:46 | 只看该作者
都修改成默认的PID和VID,就可以正确安装驱动程序了。

使用特权

评论回复
9
zwll| | 2019-3-8 19:50 | 只看该作者
都修改成默认的PID和VID,就可以正确安装驱动程序了。

使用特权

评论回复
10
stly| | 2019-3-8 19:54 | 只看该作者
可以问一下如何在固件中修改PID VID吗?

使用特权

评论回复
11
juventus9554| | 2019-3-8 19:58 | 只看该作者


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

使用特权

评论回复
12
stly| | 2019-3-8 20:01 | 只看该作者
注意低字节在前

使用特权

评论回复
13
chenjunt|  楼主 | 2019-3-8 20:04 | 只看该作者
哦,我再看看

使用特权

评论回复
14
pengf| | 2019-3-8 20:09 | 只看该作者

如何设置I2C的偏移地址为16位

使用特权

评论回复
15
renyaq| | 2019-3-8 20:13 | 只看该作者
楼主详细说说

使用特权

评论回复
16
pengf| | 2019-3-8 20:15 | 只看该作者
W20 00 CC  R20 00 5A  如这个所示,20代表I2C地址, 00 CC表示I2C寄存器偏移量。CY的偏移量是8位的,这个如何修改呢?

使用特权

评论回复
17
supernan| | 2019-3-8 20:20 | 只看该作者
没看明白…………

使用特权

评论回复
18
pengf| | 2019-3-8 20:22 | 只看该作者
是这样的,我们一般的I2C协议的数据格式是这样的 主机:W(I2C Slaver Adder W/R), I2C设备的偏移量   I2CData;

使用特权

评论回复
19
pengf| | 2019-3-8 20:25 | 只看该作者
但有些I2C设备的偏移地址是16位的 假如 W(36) 80 40  00   80 40就是偏移量即0x8040  

使用特权

评论回复
20
supernan| | 2019-3-8 20:27 | 只看该作者

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

使用特权

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

本版积分规则

718

主题

7868

帖子

5

粉丝