导航

    Freqchip开发者论坛

    • 注册
    • 登录
    • 搜索
    • 版块
    • 最新
    1. 主页
    2. ZR
    Z
    • 继续与 ZR 聊天
    • 开始与 ZR 的新会话
    • 举报资料
    • 资料
    • 关注
    • 粉丝
    • 屏蔽
    • 主题
    • 帖子
    • 最佳
    • 群组

    ZR

    @ZR

    1
    声望
    112
    帖子
    609
    资料浏览
    2
    粉丝
    0
    关注
    注册时间 最后登录

    ZR 关注

    ZR 发布的帖子

    • RE: 请问串口DMA接收数据时,如何知道本次接收到多少字节数据?

      @乒乒乓乒兵乓乒
      void uart1_isr(void)
      {
      uint8_t uart_id = __UART_INT_GET_ID(Uart1_handle.UARTx);
      printf("%02x\r\n",uart_id);
      if(uart_id == INT_INDEX_RX_TOUT )
      {
      uint32_t BACK_uart_rec_len = DMA->Channels[DMA_Chan0_Handle.Channel].CTL2.BLOCK_TS;
      printf("len = %d\r\n",BACK_uart_rec_len);
      uint32_t cur_des = DMA->Channels[0].DAR;
      uint8_t *write_des = (uint8_t *)cur_des;
      uint32_t finish_size = cur_des - (uint32_t)&RxBuf[0];
      while (Uart1_handle.UARTx->LSR.LSR_BIT.DR)
      {
      *write_des++ = Uart1_handle.UARTx->DATA_DLL.DATA;
      finish_size++;
      }
      printf("finish_size is %d \r\n",finish_size);
      dma_start_IT(&DMA_Chan0_Handle, (uint32_t)RxBuf, (uint32_t)&Uart1_handle.UARTx->DATA_DLL.DATA, sizeof(RxBuf), DMA_BURST_LEN_16);
      printf("Received %d bytes:\n", finish_size);
      for (int i = 0; i < finish_size; i++)
      {
      printf("%x ", RxBuf[i]);
      if ((i + 1) % 16 == 0)
      printf("\n");
      }
      printf("\r\n");
      }
      }

      你可以先看下这个代码

      发布在 FR800x
      Z
      ZR
    • RE: ADC 中 1/4VBAT 和VBE measure 对应哪个引脚

      @www123
      0_1758265830711_acec3557-d6a8-42cc-8a48-6dd1c0a66b80-图片.png
      0_1758265798033_a627615e-f816-427b-b8a4-da5ded3df799-图片.png

      发布在 FR800x
      Z
      ZR
    • RE: ADC 中 1/4VBAT 和VBE measure 对应哪个引脚

      @www123 vcc啊

      发布在 FR800x
      Z
      ZR
    • RE: ADC 中 1/4VBAT 和VBE measure 对应哪个引脚

      一个就是供电的电压,另一个是测芯片内部温度得

      发布在 FR800x
      Z
      ZR
    • RE: 请问串口DMA接收数据时,如何知道本次接收到多少字节数据?

      这个需要在串口超时中断中算,DMA搬运地址减去首地址+手动搬运的

      发布在 FR800x
      Z
      ZR
    • RE: 请问串口DMA接收数据时,如何知道本次接收到多少字节数据?

      串口接收波特率是多少

      发布在 FR800x
      Z
      ZR
    • RE: FR8016HA 连接工作3小时,发生crash dump??

      是的,根据这个地址看下最后是在哪部分运行的

      发布在 FR801xH
      Z
      ZR
    • RE: FR8016HA 连接工作3小时,发生crash dump??

      看下map文件,看看程序最后跑到哪里死的

      发布在 FR801xH
      Z
      ZR
    • RE: iiC单独例程下载到开发板中去,没运行,user_main代码都没运行

      @www123 你这个都没打断点呀,勾下这里

      0_1758170538540_07dba19a-c3aa-4468-8147-a5d0e8891c06-图片.png

      发布在 FR800x
      Z
      ZR