完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
你好,
我使用J link SEGER调试器调试FX3代码,我通过设置断点检查程序执行步骤,我对SEGGER调试是新的,关于调试步骤的任何文档?我已经成功地安装了J链接SEGGER。 如何使用这个SEGGER检查缓冲区内的数据? 当我连接SEGGER时,控制中心中没有枚举端点,请解决这个问题。 谢谢您。 以上来自于百度翻译 以下为原文 Hi, i am using j link segger debugger to debug fx3 codes,i am checking program execution step by putting breakpoint,i am new to segger debugging,any documents regarding this debugging steps?i have successfully setup the j link segger. how to check data inside the buffer using this segger? when i connect segger,endpoints are not enumarating in the control centre,please solve this. thank you. |
|
相关推荐
11个回答
|
|
您试图调试的示例是什么?
它是修改的示例项目/您自己的项目吗? 你能看到终点,当你加载固件的内存? 关于检查缓冲区中的数据: 1。创建DMA手动通道 2。在DMACARBACK的PRODYEVER中放置断点 三。数据复制到数组和检查,同时做进变量数据的变量 以上来自于百度翻译 以下为原文 What is the example that you are trying to debug? Is it modified example project/ your own project? Are you able to see the endpoints when you load the firmware to the RAM? Regarding the checking the data in buffers: 1. Create a DMA Manual Channel 2. Place a breakpoint in Prod_Event of DMACallback 3. Copy the data into a variable of an array and check that variable data while doing step into |
|
|
|
你好, 其SLaveFIFO示例,修改为16位GPIF接口。 当我把固件加载到RAM中时,我能看到端点。 我通过设置断点进行检查,此时控制中心不显示提示。 当做, 吉坦贾利 以上来自于百度翻译 以下为原文 Hello, its slavefifo example with modified for 16 bit gpif interface. i am able to see the endpoints when i load the firmware to the RAM. i am checking by putting the breakpoints ,at this time control centre not showing enpoints. regards, geethanjali |
|
|
|
共享控制中心的屏幕截图。 以上来自于百度翻译 以下为原文 Share the screen-shots of the control center. |
|
|
|
|
|
|
|
与主机的USB连接将在CYU3pCeltTyStAPI之后建立。 看起来好像是UBSTART API出了问题。 您是否看到UART上的任何调试打印。 以上来自于百度翻译 以下为原文 The USB connection with the host will be established after the CyU3PConnectState API. It looks like there is something wrong with the u***start API. Are you seeing any debug print over the UART. |
|
|
|
yahan52 发表于 2018-10-3 16:19 你好, CYU3pCeltTeStand和UBS启动两个API返回成功(0),我们没有UART与我们的自定义板。 我观察到很多次UbSyRead事件发生了,这是什么问题? 当做, 吉瑟纳利 以上来自于百度翻译 以下为原文 Hello, CyU3PConnectState and u***start both API returns success(0),we dont have uart with our custom board. and i observed that many times USB_RESET event is occuring that whould be the problem? regards, geethanjali. |
|
|
|
不cdvdhgdh 发表于 2018-10-3 16:38 将有需要在短时间内提供服务的USESTATE回调事件。由于您正在调试器中进行步进操作,所以看起来该设备没有响应。 如果你运行固件而不放置断点(在调试模式中不做步进),那么你的情况会发生什么。 注意,默认情况下,main函数将有一个断点。 如果是这样的话,你能在控制中心看到设备吗? 以上来自于百度翻译 以下为原文 There will be USBSetup callback events that need to be served within some short time frame. It looks like the device is not responding in that tiime since you are doing step into in the debugger. What is happening in your case, if you run the firmware, without putting the breakpoint (do not do stepinto in the debugging mode). Note that there will be a break point at main function, by default. If this is the case, are you able to see the device in the control center? |
|
|
|
yahan52 发表于 2018-10-3 16:47 你好, 如果是这样的话,你可以在控制中心看到的设备? - & gt;它不显示在控制中心的设备,这是我的issues.what会是问题吗? 谢谢您 以上来自于百度翻译 以下为原文 Hi, If this is the case, are you able to see the device in the control center? ->its not displaying device in the control centre,this is my issues.what would be the problem? thank you |
|
|
|
通常,您将看到调试器在main函数中停止。 删除所有其他地方的断点并运行调试器。 那么,观察是什么呢? 你知设备枚举好,当你加载到RAM。但是在调试时它不是加密的。 您是否已经测试过其他示例项目?如果是的话,你的观察结果是什么? 以上来自于百度翻译 以下为原文 In general, you will see the debugger stops at main function. Remove the breakpoints in all other places and run the debugger. Then, what is the observation? You told that the device enumerates fine, when you load to RAM. But it is not enuemrating while debugging. Have you tested any other example projects? If yes, what is your observation? |
|
|
|
您告诉设备,当加载到RAM时,该设备枚举得很好。但是在调试时它不是加密的。 是的,问题是调试器何时连接。 您是否已经测试过其他示例项目?如果是的话,你的观察结果是什么? 我测试了BulkRoopExcel。因为这个端点在调试时没有显示。 当我加载到RAM时,它的工作很好。 以上来自于百度翻译 以下为原文 You told that the device enumerates fine, when you load to RAM. But it is not enuemrating while debugging. yes,problem is when debugger will connect. Have you tested any other example projects? If yes, what is your observation? i tested for bulkloop example.for this also endpoint is not displaying while debugging. its works fine when i load to RAM. |
|
|
|
不cdvdhgdh 发表于 2018-10-3 17:18 在CyfxBulkSrcSkpAppNIN()之后,在无限的地方放置一个单独的断点,在USB批量源接收器中。 你会在控制中心看到设备。 以上来自于百度翻译 以下为原文 Place a single break point at infinite for loop after CyFxBulkSrcSinkApplnInit(); in USB Bulk Source Sink. You will see the device in the control center. |
|
|
|
只有小组成员才能发言,加入小组>>
752个成员聚集在这个小组
加入小组2070 浏览 1 评论
1826 浏览 1 评论
3639 浏览 1 评论
请问可以直接使用来自FX2LP固件的端点向主机FIFO写入数据吗?
1761 浏览 6 评论
1513 浏览 1 评论
CY8C4025LQI在程序中调用函数,通过示波器观察SCL引脚波形,无法将pin0.4(SCL)下拉是什么原因导致?
511浏览 2评论
CYUSB3065焊接到USB3.0 TYPE-B口的焊接触点就无法使用是什么原因导致的?
361浏览 2评论
CX3连接Camera修改分辨率之后,播放器无法播出camera的画面怎么解决?
410浏览 2评论
357浏览 2评论
使用stm32+cyw43438 wifi驱动whd,WHD驱动固件加载失败的原因?
857浏览 2评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-11-24 14:30 , Processed in 0.991885 second(s), Total 68, Slave 61 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号