完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
你好,柏树开发团队,
我在文件I2CYRW.C中发现了一个bug,其中包含了框架用户使用的I2C读写功能。 功能 Boo-EZUBSReADI2C(字节ADDR,字节长,字节xDATA*DAT) BUOL EZUBSWRITE2C(字节ADDR,字节长度,字节xDAT*DAT) 返回一个“I2C状态字节”,定义在L.h中,看起来像“I2CYOK”。 但是,函数中定义的返回值被定义为BoL,因此“I2C状态字节”被转换为BoL并丢失其信息。最糟糕的是,函数的每一个返回值都是真的! 返回值可以简单地定义为int或类似,以保存“I2C状态字节”信息。 我知道我可以在我的仓库中修复这个bug,但是我认为框架也应该是固定的。 当做, 罗宾 以上来自于百度翻译 以下为原文 Hello Cypress Developers Team, I found a bug in the file i2c_rw.c which contains the I2C read and write functions used by the framework users. The functions BOOL EZUSB_ReadI2C(BYTE addr, BYTE length, BYTE xdata *dat) BOOL EZUSB_WriteI2C(BYTE addr, BYTE length, BYTE xdata *dat) return an "I2C status byte" defined in lp.h which looks like "I2C_OK". However, the defined return value in the function is defined as BOOL thus the "I2C status byte" is cast to BOOL and loses its information. And worst of all EVERY return value of the functions casts to TRUE! The return value could simply be defined as int or similar to keep the "I2C status byte" information. I know I can fix the bug locally in my repository but the framework should be fixed too in my opinion. Regards, Robin |
|
相关推荐
1个回答
|
|
你好,
是的,我明白你在传达什么。我会检查这个并向相关团队报告。谢谢你把这件事通知我们。 当做, 加亚特里 以上来自于百度翻译 以下为原文 Hi, Yes I understood what you are conveying. I will check on this and report this to the concerned team. Thank you for bringing this to our notice. Regards, Gayathri |
|
|
|
只有小组成员才能发言,加入小组>>
752个成员聚集在这个小组
加入小组2075 浏览 1 评论
1829 浏览 1 评论
3643 浏览 1 评论
请问可以直接使用来自FX2LP固件的端点向主机FIFO写入数据吗?
1766 浏览 6 评论
1517 浏览 1 评论
CY8C4025LQI在程序中调用函数,通过示波器观察SCL引脚波形,无法将pin0.4(SCL)下拉是什么原因导致?
514浏览 2评论
CYUSB3065焊接到USB3.0 TYPE-B口的焊接触点就无法使用是什么原因导致的?
365浏览 2评论
CX3连接Camera修改分辨率之后,播放器无法播出camera的画面怎么解决?
413浏览 2评论
360浏览 2评论
使用stm32+cyw43438 wifi驱动whd,WHD驱动固件加载失败的原因?
866浏览 2评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-11-28 09:04 , Processed in 0.838138 second(s), Total 76, Slave 60 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号