完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
扫一扫,分享给好友
我似乎得到一些错误的数据从PSoC当发送让Flash大小命令。在我cyacd文件。它清楚地表明,数据的第一行有一个行0x50 ID(80),但在调用get flash尺寸命令PSoC返回一个有效的排0x51兰特(81)到0xFF。有人对此有什么想法吗?为什么行号不同?我只是重新编程相同的.CyACD文件来测试这个。我用an86526 API。
|
|
相关推荐
5个回答
|
|
查看项目的生成结果。Flash使用了12864字节的16384字节-gt;引导加载程序:5120字节(80行64字节)的应用程序:7680字节(120行数据)元数据:64字节(1行).CyACD文件是否包含元数据?对于每个数组ID添加一行来获得正确的行也有意义吗?
|
|
|
|
你好,
1)CurdGET Flash大小(0x32)返回“可引导加载Flash的第一行数,2字节”。BootloadFlash的最后一行数,2字节。“在POST第2”中,您提到Bootloader正在占用80行。因此,BooDead应用程序必须从第81行开始。请确认一下。还可以请你确认,如果你使用的是PSoC Creator的新版本。 2)是的,CYACD文件也包含元数据。 谢谢, 希马 |
|
|
|
Hima,我一直在使用PSoCoC造作3.3。看起来现在有4个,所以我要试试那个。当我调用它时,get Flash大小正在返回行81(0x51)。问题是看生成的第一个行ID是80(0x50)的CyACD文件,所以当我运行我的程序时,它的有效行检查失败。我想知道是否有意义,为了绕过这个问题,我可以在我的.CyACD文件中添加所有1行ID。我附上了档案。是一个文件。
Cyrkky.CaseVo03.Zip 837.4 K |
|
|
|
突然,我的行命令开始给我正确的行。没有线索的原因。我注意到Bootloader在程序行命令上一直失败。反应是所有的FF,我假设是坏的。我附上了一张I2C通讯的图片。有人对此有什么想法吗?
示例行程序结果 227.7 K |
|
|
|
|
|
|
|
只有小组成员才能发言,加入小组>>
727个成员聚集在这个小组
加入小组1940 浏览 1 评论
1686 浏览 1 评论
3453 浏览 1 评论
请问可以直接使用来自FX2LP固件的端点向主机FIFO写入数据吗?
1612 浏览 6 评论
1407 浏览 1 评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-7-3 12:49 , Processed in 0.812464 second(s), Total 89, Slave 72 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191