请选择 进入手机版 | 继续访问电脑版

硬汉嵌入式论坛

 找回密码
 立即注册
楼主: eric2013
收起左侧

[ThreadX全家桶] ThreadX全家桶所有组件综合模板发布,史上最强安全认证综合模板,稳如泰山,含AC5,AC6,IAR和GCC(2023-12-23)

  [复制链接]

12

主题

176

回帖

212

积分

高级会员

积分
212
发表于 2021-6-26 12:11:55 | 显示全部楼层
请问是否有lan8720和dm9000的教程或者驱动呢?谢谢
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106395
QQ
 楼主| 发表于 2021-6-26 12:14:06 | 显示全部楼层
gallop020142 发表于 2021-6-26 12:11
请问是否有lan8720和dm9000的教程或者驱动呢?谢谢

当前仅做了DM9162的驱动。
回复

使用道具 举报

12

主题

176

回帖

212

积分

高级会员

积分
212
发表于 2021-6-28 11:09:31 | 显示全部楼层
eric2013 发表于 2021-6-26 12:14
当前仅做了DM9162的驱动。

请问有计划出相应的驱动吗?谢谢。
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106395
QQ
 楼主| 发表于 2021-6-28 11:25:49 | 显示全部楼层
gallop020142 发表于 2021-6-28 11:09
请问有计划出相应的驱动吗?谢谢。

暂时没有。
回复

使用道具 举报

18

主题

207

回帖

261

积分

高级会员

积分
261
发表于 2021-8-12 23:10:46 | 显示全部楼层
hi eric2013大大

h7的板子終於保固回來了,不錯啊,sd卡和dm9000網卡都修好了.

保固回來後開始試用這個模板
這個模板應該可以在v7上面
做到usb otg接一個stm32的hid裝置
和它互傳data吧??

謝謝.
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106395
QQ
 楼主| 发表于 2021-8-13 08:48:13 | 显示全部楼层
inceboy 发表于 2021-8-12 23:10
hi eric2013大大

h7的板子終於保固回來了,不錯啊,sd卡和dm9000網卡都修好了.

V7的USB HOST外接一个其它STIM32的HID设备?
回复

使用道具 举报

18

主题

207

回帖

261

积分

高级会员

积分
261
发表于 2021-8-13 09:13:58 | 显示全部楼层
eric2013 发表于 2021-8-13 08:48
V7的USB HOST外接一个其它STIM32的HID设备?

YES, 然後可以用GUIX的BUTTON之類的控件去觸發
V7傳收DATA到外部STM32 CUSTOME HID設備這樣子.

謝謝.
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106395
QQ
 楼主| 发表于 2021-8-13 09:43:23 | 显示全部楼层
inceboy 发表于 2021-8-13 09:13
YES, 然後可以用GUIX的BUTTON之類的控件去觸發
V7傳收DATA到外部STM32 CUSTOME HID設備這樣子.

没问题,只是没有这种玩法的现成案例供你参考,需要你自己实现。
回复

使用道具 举报

18

主题

207

回帖

261

积分

高级会员

积分
261
发表于 2021-8-13 13:19:11 | 显示全部楼层
HI ERIC2013大大

OK,了解,謝謝回覆

現在是有想要做這一塊:

GUI串USB或SPI或I2C或USART這樣子的周邊全部串起來
可以用GUI控這樣子.
其實也有想那STEMWIN+RLUSB搞不好也行.

謝謝.
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106395
QQ
 楼主| 发表于 2021-8-14 08:53:58 | 显示全部楼层
inceboy 发表于 2021-8-13 13:19
HI ERIC2013大大

OK,了解,謝謝回覆

先开始做做看,有什么问题了交流。
回复

使用道具 举报

18

主题

207

回帖

261

积分

高级会员

积分
261
发表于 2021-8-14 18:28:03 | 显示全部楼层
eric2013 发表于 2021-8-14 08:53
先开始做做看,有什么问题了交流。

OK,謝謝回覆
回复

使用道具 举报

17

主题

84

回帖

135

积分

初级会员

积分
135
QQ
发表于 2021-9-8 11:06:01 | 显示全部楼层
大佬们,我用IAR编译为什么会出现这个错误啊
Error while running D:\Download\ThreadX+NetXDUO+FileX+USBX+GUIX Template (1)\ ThreadX+NetXDUO+FileX+USBX+GUIX Template\Project\EWARMv8\CopyHex_Flash.bat

回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106395
QQ
 楼主| 发表于 2021-9-8 12:16:22 | 显示全部楼层
linminghui 发表于 2021-9-8 11:06
大佬们,我用IAR编译为什么会出现这个错误啊
Error while running D:\Download\ThreadX+NetXDUO+FileX+USB ...

从IAR的配置项里面删掉这个处理就行。
由于路径问题,IAR有时候是否正常加载这个bat批处理文件。
回复

使用道具 举报

18

主题

207

回帖

261

积分

高级会员

积分
261
发表于 2021-10-7 23:59:07 | 显示全部楼层
ERIC2013大大請問下,這些綜合模板的組件:

例如SD卡和網路的DEMO
應該也可以用THREADX的GUI來做吧??
例如在GUI上顥示SD卡的檔案或檔案內容.
或是做個按鈕在連上TCP SERVER後, 可以一點就傳送訊息.
或是在GUI上顯示TCP SERVER傳過來的訊息之類的??

謝謝.
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106395
QQ
 楼主| 发表于 2021-10-8 09:42:27 | 显示全部楼层
inceboy 发表于 2021-10-7 23:59
ERIC2013大大請問下,這些綜合模板的組件:

例如SD卡和網路的DEMO

没问题。
回复

使用道具 举报

18

主题

207

回帖

261

积分

高级会员

积分
261
发表于 2021-11-3 13:49:18 | 显示全部楼层
版主,找到了,STM原廠有一個針對7系列對THREADX的示例包.
裡面有USBX用7系列來做的HOST範例.

"X-CUBE-AZRTOS-H7"
回复

使用道具 举报

18

主题

207

回帖

261

积分

高级会员

积分
261
发表于 2021-11-3 14:42:03 | 显示全部楼层
目前版本是:V2.0.0 / 16-9-2021
9月剛發布, 看來可以參考它的範例。
回复

使用道具 举报

18

主题

207

回帖

261

积分

高级会员

积分
261
发表于 2021-11-7 13:45:09 | 显示全部楼层
HI ERIC2013大大

剛看了一下原廠範例STM32H735G-DK-->Ux_Host_HID_CDC_ACM
裡面用的是USB_OTG_HS這一組,
不是您SD卡U盤範例的USB_OTG_FS組
所以是HOST本來就是用USB_OTG_HS
然後對應的是PB14,15
和V7開發板的相同??
V7_USB_Host_電路圖_1.jpg
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106395
QQ
 楼主| 发表于 2021-11-7 15:21:24 | 显示全部楼层
inceboy 发表于 2021-11-7 13:45
HI ERIC2013大大

剛看了一下原廠範例STM32H735G-DK-->Ux_Host_HID_CDC_ACM

H7的两个USB是独立的外设,每个USB即可做USB Host也可以做Device
回复

使用道具 举报

18

主题

207

回帖

261

积分

高级会员

积分
261
发表于 2021-11-7 21:29:31 | 显示全部楼层
HI ERIC20133 大大

知道了, 但是現在V7的硬體上只能用PB14,15的HS了吧.
目前是試著把STM32H735G-DK上的USBX的HOST移植到貴司的USBX模板上.
先看看能不能做出偵測到USB裝置插入時,743能偵測到秀在App_Printf上.

目前進度是USBX的TASK都建好了,只是插入裝置743就當機.
應該是硬體沒改好.STM32H735G-DK和貴司V7開發板兩塊開發板硬體畢竟不同,
可能還是要先從CUBE比對一下差在那裡.
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106395
QQ
 楼主| 发表于 2021-11-8 01:08:34 | 显示全部楼层
inceboy 发表于 2021-11-7 21:29
HI ERIC20133 大大

知道了, 但是現在V7的硬體上只能用PB14,15的HS了吧.

V7板子的两个接口是即可以做Host,也可以做Device的。
回复

使用道具 举报

18

主题

207

回帖

261

积分

高级会员

积分
261
发表于 2021-11-8 10:24:32 | 显示全部楼层
HI ERIC2013大大

那就是說MICRPOUSB接口那一邊,本來是DEVICE.
要做HOST的話.
還要再加個MICROUSB轉USBA的接頭了嗎?

謝謝.
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106395
QQ
 楼主| 发表于 2021-11-8 16:07:02 | 显示全部楼层
inceboy 发表于 2021-11-8 10:24
HI ERIC2013大大

那就是說MICRPOUSB接口那一邊,本來是DEVICE.

对,就是个接口的问题,你找个这种线插上就行。

QQ截图20211108160825.png
回复

使用道具 举报

18

主题

207

回帖

261

积分

高级会员

积分
261
发表于 2021-11-8 16:43:53 | 显示全部楼层
OK 謝謝ERIC2013大大

這個我就再注意一下,
不過現在還是先試原廠開發板的範例
既然現在插入HID裝置V7板會當機代表
我有做到V7板有反應給我了.之前是完全沒反應.

剩下就只是DEBUG底層的部份
謝謝.
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106395
QQ
 楼主| 发表于 2021-11-9 00:45:45 | 显示全部楼层
inceboy 发表于 2021-11-8 16:43
OK 謝謝ERIC2013大大

這個我就再注意一下,

好的,后面有什么问题再交流。
回复

使用道具 举报

18

主题

207

回帖

261

积分

高级会员

积分
261
发表于 2021-11-13 17:27:57 | 显示全部楼层
HI ERIC2013大大

想請教一下V7板在做HOST時是USB-A接口有供電
MICROUSB接口沒有供電嗎???
因為有弄了一個MICROUSB轉USB-A接口的轉接頭插上去
沒有供電反應?? 用的是STM32F103最小開發板

謝謝.

21929149029323_238.jpg
DSC_0003.JPG
DSC_0004.JPG
回复

使用道具 举报

18

主题

207

回帖

261

积分

高级会员

积分
261
发表于 2021-11-13 17:34:40 | 显示全部楼层
HI ERIC2013大大
目前還卡在插上USB-A就當機,連 K1 按鍵也無效了.
移植的線程應該有建立,可以用K1按鍵看己建立的線程.
也可以用K1按鍵安插發一個裝置移除的消息到消息隊列中.
但就是實際插上USB-A就出事了.哈哈
除上除錯的TXT

capture.txt

2.18 KB, 下载次数: 0

回复

使用道具 举报

18

主题

207

回帖

261

积分

高级会员

积分
261
发表于 2021-11-13 17:41:03 | 显示全部楼层
HI ERIC2013大大
底層驅動是這樣子的:
HCD_HandleTypeDef hhcd_USB_OTG_HS;

/* USB_OTG_HS init function */

void MX_USB_OTG_HS_HCD_Init(void)
{
  /* USER CODE BEGIN USB_OTG_HS_Init 0 */

  /* USER CODE END USB_OTG_HS_Init 0 */

  /* USER CODE BEGIN USB_OTG_HS_Init 1 */

  /* USER CODE END USB_OTG_HS_Init 1 */
  hhcd_USB_OTG_HS.Instance = USB_OTG_HS;
  hhcd_USB_OTG_HS.Init.Host_channels = 16;
  hhcd_USB_OTG_HS.Init.speed = HCD_SPEED_FULL;
  hhcd_USB_OTG_HS.Init.dma_enable = DISABLE;
  hhcd_USB_OTG_HS.Init.phy_itface = USB_OTG_EMBEDDED_PHY;
  hhcd_USB_OTG_HS.Init.Sof_enable = DISABLE;
  hhcd_USB_OTG_HS.Init.low_power_enable = DISABLE;
  hhcd_USB_OTG_HS.Init.use_external_vbus = DISABLE;
  if (HAL_HCD_Init(&hhcd_USB_OTG_HS) != HAL_OK)
  {
                                //Hunter's Change
      Error_Handler(__FILE__, __LINE__);
  }
  /* USER CODE BEGIN USB_OTG_HS_Init 2 */

  /* USER CODE END USB_OTG_HS_Init 2 */

}

void HAL_HCD_MspInit(HCD_HandleTypeDef* hcdHandle)
{

                GPIO_InitTypeDef GPIO_InitStruct = {0};
       
  RCC_PeriphCLKInitTypeDef PeriphClkInitStruct = {0};
  if(hcdHandle->Instance==USB_OTG_HS)
  {
  /* USER CODE BEGIN USB_OTG_HS_MspInit 0 */
        __HAL_RCC_GPIOB_CLK_ENABLE();
        /**USB_OTG_HS GPIO Configuration
        PB15     ------> USB_OTG_HS_DP
        PB14     ------> USB_OTG_HS_DM
        */
        GPIO_InitStruct.Pin = GPIO_PIN_15|GPIO_PIN_14;
        GPIO_InitStruct.Mode = GPIO_MODE_AF_PP;
        GPIO_InitStruct.Pull = GPIO_NOPULL;
        GPIO_InitStruct.Speed = GPIO_SPEED_FREQ_LOW;
        GPIO_InitStruct.Alternate = GPIO_AF12_OTG2_FS;
        HAL_GPIO_Init(GPIOB, &GPIO_InitStruct);
  /* USER CODE END USB_OTG_HS_MspInit 0 */
  /** Initializes the peripherals clock
  */
    PeriphClkInitStruct.PeriphClockSelection = RCC_PERIPHCLK_USB;
    PeriphClkInitStruct.PLL3.PLL3M = 25;
    PeriphClkInitStruct.PLL3.PLL3N = 240;
    PeriphClkInitStruct.PLL3.PLL3P = 2;
    PeriphClkInitStruct.PLL3.PLL3Q = 5;
    PeriphClkInitStruct.PLL3.PLL3R = 2;
    PeriphClkInitStruct.PLL3.PLL3RGE = RCC_PLL3VCIRANGE_0;
    PeriphClkInitStruct.PLL3.PLL3VCOSEL = RCC_PLL3VCOMEDIUM;
    PeriphClkInitStruct.PLL3.PLL3FRACN = 0;
    PeriphClkInitStruct.UsbClockSelection = RCC_USBCLKSOURCE_PLL3;
    if (HAL_RCCEx_PeriphCLKConfig(&PeriphClkInitStruct) != HAL_OK)
    {
                        //Hunter's Change
      Error_Handler(__FILE__, __LINE__);
    }
  /** Enable USB Voltage detector
  */
    HAL_PWREx_EnableUSBVoltageDetector();

    /* USB_OTG_HS clock enable */
    __HAL_RCC_USB_OTG_HS_CLK_ENABLE();

    /* USB_OTG_HS interrupt Init */
    HAL_NVIC_SetPriority(OTG_HS_IRQn, 0, 0);
    HAL_NVIC_EnableIRQ(OTG_HS_IRQn);
  /* USER CODE BEGIN USB_OTG_HS_MspInit 1 */

  /* USER CODE END USB_OTG_HS_MspInit 1 */
  }
}
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106395
QQ
 楼主| 发表于 2021-11-14 09:12:53 | 显示全部楼层
inceboy 发表于 2021-11-13 17:27
HI ERIC2013大大

想請教一下V7板在做HOST時是USB-A接口有供電

这个看下原理图就明白了。
回复

使用道具 举报

18

主题

207

回帖

261

积分

高级会员

积分
261
发表于 2021-11-14 11:07:02 | 显示全部楼层
eric2013 发表于 2021-11-14 09:12
这个看下原理图就明白了。

HI ERIC2013大大

這個也是另一個問題,在V7資料裡只看到一個
安富萊_STM32-V7開發板_硬件參考手冊(V1.0)
好像沒完整的原理圖???

忘了說,我USBX HOST參考的是 en.x-cube-azrtos-h7_v2.0.0 \Projects\ STM32H735G-DK\Applications\USBX\Ux_Host_HID_CDC_ACM
這個範例.

謝謝.
回复

使用道具 举报

18

主题

207

回帖

261

积分

高级会员

积分
261
发表于 2021-11-14 18:01:32 | 显示全部楼层
HI ERIC2013大大,知道為什麼了

是卡在HAL_HCD_Start(&hhcd_USB_OTG_HS);這裡了.
和線程無關.
再往下追結果發現是沒有OTG_HS的中斷處理常式了.
因為原廠範例是有的,一放進去就好了.真可惜,
沒有HS的中斷處理常式會當機哦???

void OTG_HS_IRQHandler(void)
{
  /* USER CODE BEGIN OTG_HS_IRQn 0 */

  /* USER CODE END OTG_HS_IRQn 0 */
  HAL_HCD_IRQHandler(&hhcd_USB_OTG_HS);
  /* USER CODE BEGIN OTG_HS_IRQn 1 */

  /* USER CODE END OTG_HS_IRQn 1 */
}

不過可惜了, 雖然進一步了,不過自己的STM32F103 列舉出的
HID-COMPLIANT DEVICE 暫時被判定"NO CLASS FOUND"了.
哈哈,再往下追, 總算突破了. 現在可以插入拔出線程都抓得到了.

謝謝.
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106395
QQ
 楼主| 发表于 2021-11-15 01:37:04 | 显示全部楼层
inceboy 发表于 2021-11-14 18:01
HI ERIC2013大大,知道為什麼了

是卡在HAL_HCD_Start(&hhcd_USB_OTG_HS);這裡了.

USBX的host功能,我还没有测试过,有时间我试试。
回复

使用道具 举报

18

主题

207

回帖

261

积分

高级会员

积分
261
发表于 2021-11-16 09:25:08 | 显示全部楼层
HI ERIC2013大大

其實移植到貴司的USBX模板上還蠻容易的.
只要其中主要的檔案.

app_usbx_host.c
app_usbx_host.h
ux_host_cdc_acm.c
ux_host_keyboard.c
ux_host_mouse.c

再加上HS和HS的中斷服務常式就好.

再把
  if (tx_byte_pool_create(&ux_host_app_byte_pool, "Ux App memory pool", ux_host_byte_pool_buffer, UX_HOST_APP_MEM_POOL_SIZE) != TX_SUCCESS)
  {
      Error_Handler(__FILE__, __LINE__);
  }
  else
  {
    memory_ptr = (VOID *)&ux_host_app_byte_pool;

    if (MX_USBX_Host_Init(memory_ptr) != UX_SUCCESS)
    {
      Error_Handler(__FILE__, __LINE__);
    }
  }                 

以上這個放到MAIN就好.

只是現在它認的裝置還很有限.

STM32F103的CUSTOM HID認不到,
現在只能認HID的MOSUE和KEYBOARD

用CP2102它也認不到是CDC 裝置.
還在測試現在USBX能認那些東西

以後想加上HUB的類再可以擴充.
有看到USBX的.H裡有HUB這個CLASS.
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106395
QQ
 楼主| 发表于 2021-11-16 09:38:10 | 显示全部楼层
inceboy 发表于 2021-11-16 09:25
HI ERIC2013大大

其實移植到貴司的USBX模板上還蠻容易的.

有时间我测试下,最近没时间整这个USBX Host功能。
回复

使用道具 举报

18

主题

207

回帖

261

积分

高级会员

积分
261
发表于 2021-11-16 15:26:16 | 显示全部楼层
HI ERIC2013大大

您就看您這邊時間安排.
我也會再繼續測.

謝謝.
回复

使用道具 举报

18

主题

207

回帖

261

积分

高级会员

积分
261
发表于 2021-11-18 09:16:21 | 显示全部楼层
HI ERIC2013大大

V7開發板配貴司USBX模板(SD範例)移植USBX HOST目前進度:

1:測STM32F103列舉成HID MOUSE

USBX HOST認得到.

回報MOUSE X,Y,BUTTON秀在UART上也正常.

下一步試 USBX HOST 丟DAATA給 STM32F103

列舉的HID MOUSE看可不可以.(不過想想好像怪怪的

MOUSE好像都是單向的.....)

2:測STM32F103列舉成 CDC DEVICE.

USBX HOST認得到.

STM32F103 回傳 DATA至 USBX HOST OK (顯示在UART上.)

下一步試 USBX HOST 丟DATA給 STM32F103

列舉的CDC DEVICE看可不可以.(應該是可以,因為針對CDC

裝置, USB HOST 是做出兩個例程,一個TX,一個RX)
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106395
QQ
 楼主| 发表于 2021-11-19 01:12:20 | 显示全部楼层
inceboy 发表于 2021-11-18 09:16
HI ERIC2013大大

V7開發板配貴司USBX模板(SD範例)移植USBX HOST目前進度:

你这个还真做了个F103做设备外挂到H7上面吗,可以进一步的再搞搞,确实不错
回复

使用道具 举报

18

主题

207

回帖

261

积分

高级会员

积分
261
发表于 2021-11-19 09:36:05 | 显示全部楼层

HI ERIC2013大大

STM32F103不是自己做的硬體啦,
是上面照片那個市面在賣的開發板.

這一塊開發板自己目前試三個裝置 CDC(COMPORT), HID, CUSTOMER HID.
目前這塊在PC上己經打通了,可以用自己寫的C#程式
和它TXRX

但就想能不能用H7做USB HOST接HUB再一直擴充.
目前試USBX只能:

1: CDC(COMPORT) TXRX OK,
2: HID MOUSE. GET X,Y.BUTTON, WHEEL VALUE OK.

現在的問題是:

1:CUSTOMER HID DEVICE,
USBX還是認不到.回報未知裝罝.還在DEBUG.

2:HUB試了三,四個, USBX它都會直接回報:
UX_DECICE_ENUMERATION_FAILURE(列舉錯誤)

不知道是不是H743的USB HS沒有完整 HOST HS硬體,
改天可能要用FS的HOST再試看看HUB可不可以.
回复

使用道具 举报

18

主题

207

回帖

261

积分

高级会员

积分
261
发表于 2021-11-19 19:51:41 | 显示全部楼层
HI ERIC2013大大,可否問一下:

1:V7開發板的完整原理圖有嗎?? 資料盤裡只有手冊???

2:剛從手冊裡看到V7開發板MICRO USB接口是可以對開發板供電的??

只是J3要2-3短路, 預設是1-2短路(我自己是12V外部DC供電)

那我要把MICRO USB這個接USB-A接頭當HOST

我直接從J3的第3PIN給5V就可以給到外部裝置5V嗎??

謝謝.
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106395
QQ
 楼主| 发表于 2021-11-20 01:29:04 | 显示全部楼层
inceboy 发表于 2021-11-19 19:51
HI ERIC2013大大,可否問一下:

1:V7開發板的完整原理圖有嗎?? 資料盤裡只有手冊???

原理图在群公告网盘,联系我们旺旺加售后群。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|小黑屋|Archiver|手机版|硬汉嵌入式论坛

GMT+8, 2024-4-18 19:36 , Processed in 0.461638 second(s), 27 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表