纬图虚拟仪器论坛

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

自行编写程序失败的问题

[复制链接]
发表于 2021-8-7 20:03:11 | 显示全部楼层 |阅读模式
烧录器型号:USB-I2C(VTG200A)
操作系统:ubuntu 64bit
问题描述:
USB-I2C作为master
由于操作slave数据量较大(32KByte),且逻辑复杂。
所以,我参考你们的资料(LinuxGCC_USB_I2C_AT24C02),
自己编写了程序,假设程序名字为ABC.ELF。

经过调试,程序功能大体是正确的,
但有几个比较奇怪的现象:
1. 烧写程序ABC.ELF首次写入I2C时总会失败,而用你们的I2C_Adapter_Classic是可以写入的。奇怪的是,先用I2C_Adapter_Classic操作系统,再用我的ABC.ELF就可以正常写I2C了。
2. 不稳定:大量数据写入或读出时,容易出现无法写入或无法读出的现象。

请问上述两个情况是怎么回事?
你们有何建议?
回复

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|纬图虚拟仪器

GMT+8, 2024-12-31 01:02 , Processed in 1.558871 second(s), 14 queries .

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表