首页 文章
  • 1 votes
     answers
     views

    使用FreeRTOS的PS-PL GPIO中断

    我正在使用ZEDBoard开发CORTEX-A9 FreeRTOS端口 . 我想采取PS-GPIO中断 . 但我在这里面临以下问题...... 当发生中断时,GPIO处理程序调用两次...... 当我在上升沿或下降沿设置中断时,GPIO状态寄存器上的相应位不是...... 这是GPIO配置的代码.. void fpga_gpio_fabric_interrupt_init() { X...
  • 0 votes
     answers
     views

    Freertos优先考虑

    我正在尝试使用3个任务实现freeRTOS . 写入地址x 从地址x读取写入的数据 闪烁一个领导 没有任务3,我通过为读取任务分配更高的优先级来单独实现读取和写入任务,并且它运行良好 . 但是当我分配具有最低优先级的led任务(任务3)时,我的指示灯闪烁,写入和读取任务无法正常工作 . 任何人都可以解释这个的原因吗? 此外,我想与led任务并行执行写 - 读任务(具有相同的优先级)...
  • 0 votes
     answers
     views

    USB 3.0(超高速)帧和数据包大小

    我正在使用支持USB3.0接口的硬件 . 根据USB标准规范,它支持5Gbps数据速率 . 现在我想知道有效利用USB带宽的最佳方法是什么 . 建议的最大数据包大小和帧大小是多少? 在我的场景中,我需要尽快发送大量数据(60GB) . 如何将这些数据形成数据包 . 根据USB规范我们可以发送1帧/毫秒秒,所以要获得5Gbps数据速率所需的数据包/帧数是多少? 给出USB3.0协议的简要说明 ....
  • 0 votes
     answers
     views

    VHDL - 合成结果与行为不同

    我必须用VHDL编写程序,使用牛顿方法计算sqrt . 我写的代码在我看来没问题,但它不起作用 . 行为模拟提供适当的输出值,但后合成(并在硬件上启动)不是 . 程序是作为状态机实现的 . 输入值是一个整数(使用的格式是std_logic_vector),输出是固定点(为了计算目的,输入值乘以64 ^ 2,因此输出值有6个LSB位是小数部分) .我使用函数从vhdlguru blogspot中划分...

热门问题