ose

    0热度

    3回答

    我们的嵌入式系统是由enea制作的hw/sw平台构建的。最近更新平台后,我们发现全局变量的一些操作会导致系统崩溃。 例如,我们有一个保存一些数据的全局地图结构。我们可以插入/迭代地图一次或两次,然后地图中元素的地址突然变为0x0或0x1d等一些禁止地址,系统就会崩溃。 平台更新之前/之后唯一不同的是: 1)sw部分:这是一个C++软件,我们将编译器从diab cc更改为gcc。 2)hw部分:我们

    2热度

    3回答

    我正在使用Enea OSE这个实时嵌入式操作系统的项目。我想你们中许多人对这个操作系统并不熟悉,但我认为你可以回答我的问题。我想在两张卡之间使用接口“eth1”发送一个原始以太网帧,这些接口直接通过以太网电缆连接到另一个卡(无交换机或任何其他设备)。 “eth1”接口未分配任何IP地址。 我可以简单地宣布用 int s = socket(AF_INET, RAW_SOCKET, ...) 一个

    1热度

    1回答

    我听说Enea的OSE的malloc实现不是很有效 - 有谁知道他们是否使用像ptmalloc2这样的标准malloc? 如果有人通过将一些其他malloc移植到Enea的OSE来获得更好的结果,我会感兴趣。