我参与了电信行业的嵌入式软件开发。我以前没有这种嵌入式硬件设备的经验。
我有一个网络处理器板,它在交换管道引擎中有特色。 除了电路板,还有一个名为“piggy”的配件板(似乎是以太网连接),另一个是串行线连接。
我完全迷失了这些主板和串行线路连接。它们用于什么?我试图使用谷歌找到一些有用的介绍或材料,但失败了。任何人都可以指出这个小猪板用于什么?有任何好的参考资料或书籍可以解释这个吗?
非常感谢!!
答案 0 :(得分:1)
要为您的嵌入式系统开发,您需要一个开发主机(承载开发工具的PC或工作站,包括交叉编译器,平台库,调试器等),以及与目标的调试连接(通常是 - 电路仿真器或JTAG调试器,但在某些情况下,可以通过目标上运行的软件支持串行,USB或以太网调试 - 虽然这样做不太可靠,因为您调试的代码可能会损坏或破坏在同一目标上运行的调试存根)。
当您将它们组合在一起并且可以在目标上构建,加载和运行代码时,您可以随时提出更具体的问题。编写此平台的代码将取决于许多因素,如处理器类型,编程语言,目标操作系统(如果有),实时性能要求,法规标准,产品类型标准等。
关于如何访问您的特定硬件,没有人可以告诉您,如果没有访问文档和硬件原理图,没有它你就无法自己做任何事情。在大多数情况下,一些电子知识将是一个明显的优势。