我对ThreadX实时操作系统感兴趣,并想知道是否有人知道在ThreadX中是否存在类似的亚行类型。我想象使用带有ThreadX的设备,并使用类似亚行的工具查看hte文件系统或将文件推到设备上。
这个是可能的吗?
谢谢!
发布于 2020-07-11 12:53:20
ThreadX适用于比任何运行Android的设备都小得多的设备;您必须放弃在目标中包含任何调试工具的想法。使用嵌入式设备,您的调试功能在Windows PC上运行的开发工具中(是的,大多数嵌入式工具只运行在与目标相连的Windows上)。尽管如此,目前在任何嵌入式IDE中都内置了优秀的调试工具。
如果您对ThreadX感兴趣,请从Renesas获得一个包含调试器链接的开发板。这些通常不到50美元。Renesas,E2Studio,对ThreadX有很好的支持。我还知道,Pine64的手表运行ThreadX,但我正在等待该设备的到来,以前没有使用过北欧工具,所以我不能说ThreadX集成到其中有多好。
最后,我对此没有既得利益,如果您是从嵌入式代码开始,您可能希望签出FreeRTOS而不是ThreadX。我不能说它在任何技术上都是优越的;但是,如果您在这里搜索,您会发现FreeRTOS用户的社区要比ThreadX大得多。对我来说,它们都工作得很好,很容易在FreeRTOS上找到帮助,因为快速搜索就会发现FreeRTOS和ThreadX的帖子是10倍。
发布于 2020-07-21 14:20:27
Azure有一个名为Azure的组件,可以使用它来理解线程服务(线程、队列)的使用情况。这是一个基于windows的工具。我没有使用同样的经验,但我认为这是可能的。我认为您的threadx需要遵从启用的Tracex,它可以创建tracex事件缓冲区,然后可以与工具一起使用。如果您正在使用Filex和某种内存,我认为理论上它可以很容易地导出。否则,您可以使用打印转储或一些类似的黑客获得它。我可能很快就会试一试,然后更新。
注意:我还没有使用TraceX,所以这都是理论上的。但很可能是
https://stackoverflow.com/questions/62781464
复制相似问题