完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
你好,我目前正在尝试将测试工具集成到MPLAB X上,需要从数组中获取数据。我正在处理MPLAB X v3.60,它具有专业试用编译器许可证,没有真正的硬件,所以只有模拟器。在之前的MPLLAB版本中,有可能将变量数据导出到一个文件,在MPLLABX中,但是这个选项似乎是禁用的/不可用的,这是bug吗?什么时候有空?我在论坛上看到一个解决方案,观察变量并注意地址,然后在执行数据中查看它。当我查看执行数据时,根据我选择的格式(代码/数据),我只能看到每10个地址或每4个地址的数据。但是,我的变量是地址0x0000_0200到0x0000_0204的数组,即使将它导出到.txt文件,我也只能从5个值中检索2。有没有办法输出/看到所有这些地址?还有,有一个解决办法来抛弃整个内存吗?提前感谢
|
|
相关推荐
8个回答
|
|
您正在编写一个MPLAX X插件,如SDK中所描述的吗?
|
|
|
|
我记得它。现在它似乎只输出监视列表变量名而不是值。
|
|
|
|
在变量上创建一个新表(看起来它必须是一个数组)在Watches窗格/windowRight单击选择变量,Export Data as CSV file,...edit:.csv as.txt
|
|
|
|
嗯,我正在探索所有的可能性,但是我在SDK中找不到任何针对MPLAB X的特定包的文档,所以这有点儿被搁置了。有没有比Hello World插件更先进的文档/教程?编辑:我的错误,我发现了javadoc,应该多搜索一些^^@JimNickerson Well似乎可以正确地与您一起工作,但是在这里我做不到,导出数据部分是灰色的,正如您在附图中看到的。你运行哪个版本的MPLAX?我和V3.60一起工作。
|
|
|
|
MPLabX是由NETBeNes制作的。你应该能够找到SDK。
|
|
|
|
我使用MPLAX 3.6i为Hello World App Work找到SDK文档。我发现其他示例还没有更新。
|
|
|
|
抱歉耽搁了,我们在欧洲度过了一个漫长的周末;)->好的,这个版本的出口数据有问题,还是我的安装坏了?我试着导出这个数组,只是想尝试一下:是的,我创建了hello world的“插件”,它工作正常,我将深入研究它。你知道插件是否可以改变编译/编译行为?提前感谢,EDIT:它似乎只适用于大于10的数组,是故意的还是有问题的?请注意,我使用模拟器,它可能在真实硬件上有所不同。
|
|
|
|
嗨,所有的,我确信这将是容易出口所有手表连同手表值(MPLAB X IDE V4.01)。我只能输出变量列表(没有值)。这本身是有用的,但是现在我也想导出这些值。我的想法是从一个类似的项目中导出相同的值,然后使用一些“diff”实用程序来找出为什么一个应用程序的UART可以工作,而另一个则不能。是否可以导出所有具有值的手表?
|
|
|
|
只有小组成员才能发言,加入小组>>
5248 浏览 9 评论
2036 浏览 8 评论
1956 浏览 10 评论
请问是否能把一个ADC值转换成两个字节用来设置PWM占空比?
3217 浏览 3 评论
请问电源和晶体值之间有什么关系吗?PIC在正常条件下运行4MHz需要多少电压?
2264 浏览 5 评论
782浏览 1评论
676浏览 1评论
有偿咨询,关于MPLAB X IPE烧录PIC32MX所遇到的问题
602浏览 1评论
PIC Kit3出现目标设备ID(00000000)与预期的设备ID(02c20000)不匹配。是什么原因
684浏览 0评论
581浏览 0评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-12-26 14:44 , Processed in 2.246107 second(s), Total 59, Slave 53 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号