问题标签 [arinc]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
protocols - 如何通过单通道控制 ARINC429 标签?
我正在使用 ARINC 429 协议使用 Ballard 设备在单个通道上流式传输 4 个不同的标签。
BTI SDK 提供了暂停/恢复/停止频道的方法,但我没有找到任何直接的方法来暂停频道上的任何特定标签?有什么解决方法可以让它工作吗?
我主要是找BTI42964.DLL提供的什么功能?
networking - 通过网络移动 qemu 窗口输出以与另一台 PC 捕获它
我有一个用 C 语言编写的应用程序,它使用 qemu,它的输出不断地显示在 qemu 窗口上。
现在我想要的是通过网络获得这个输出。我需要对 qemu 的整体命令进行一些更改。我已阅读文档。
但这并没有按照我想要的方式发生。
rtos - VxWorks 653 START 命令后重启
使用 VxWorks 653 2.5.0.2 用于 P2020RDB-PC 目标,使用 BSP1.0/4
我有一个非常简单的测试应用程序
当程序到达 START 行时,它会重新启动。如果我注释掉 START 行,它会一直执行到 main 结束,显然什么也不做。我试图增加分区内存,并将 APEX 组件添加到 makefile。这可能是什么原因造成的?
PS:系统输出
在此之后,它返回开始并永远重复该过程
threadx - 是否可以使用 Azure-RTOS 设计 Arinc653 调度程序?
我想设计一个以Arinc653方式工作的调度程序,仅用于实验问题。有可能以这种方式操纵调度程序吗?
我知道 threadX 中有时间切片,但我遇到的所有示例都使用 TX_NO_TIME_SLICE (而且我的镜头也不起作用。)。此外,我不确定时间片是否让线程等到它的截止日期到来或让它进入睡眠状态以便其他线程开始运行。
简称;Arinc653 调度程序定义了一个恒定的主帧,每个“线程”都有其确定的运行时间,并无休止地重复主帧。如果一个线程在主帧内分配了 ie 3ms 并且它在 1ms 内完成了它的工作;内核仍然等待 2ms 来切换下一个“线程”。
vhdl - 不同的时钟域 VHDL
我正在制作定制硬件 ARINC 429 Core。现在我已经描述了传输中的模块(TX-FSM),根据 ARINC 429 标准和传输中的 FIFO,它从中获取数据并将它们发送到外部。FIFO 以 2MHz (clk2M) 的频率工作,而 TX-FSM 可以根据标准从 2MHz 生成 100kb/s 或 12.5kb/s (clk429) 的频率。
由于 FIFO 工作在较高频率(2 MHz),而 TX-FSM 工作在较低频率(100 kb/s),当 TX-FSM 通过提高“TX_FIFO_rd”信号(“ rd_en" on FIFO ),FIFO 提供其中包含的所有数据,因为在 FIFO 时钟域中,"rd_en" 信号在几个周期内保持高电平。
FIFO 一次只能提供一个数据。数据传输完毕后,TX-FSM 将请求下一个数据。
如何使用单个时钟使 FIFO 和 TX-FSM 同步工作?
FIFO VHDL代码:
TX-FSM 代码
谢谢你的帮助。