chore: bump version to v1.5.0
Signed-off-by: sakumisu <1203593632@qq.com>
This commit is contained in:
@@ -361,12 +361,14 @@ if PKG_USING_CHERRYUSB
|
|||||||
|
|
||||||
choice
|
choice
|
||||||
prompt "Version"
|
prompt "Version"
|
||||||
default PKG_USING_CHERRYUSB_V010403
|
default PKG_USING_CHERRYUSB_V010500
|
||||||
help
|
help
|
||||||
Select the package version
|
Select the package version
|
||||||
|
|
||||||
config PKG_USING_CHERRYUSB_LATEST_VERSION
|
config PKG_USING_CHERRYUSB_LATEST_VERSION
|
||||||
bool "latest"
|
bool "latest"
|
||||||
|
config PKG_USING_CHERRYUSB_V010500
|
||||||
|
bool "v1.5.0"
|
||||||
config PKG_USING_CHERRYUSB_V010403
|
config PKG_USING_CHERRYUSB_V010403
|
||||||
bool "v1.4.3"
|
bool "v1.4.3"
|
||||||
config PKG_USING_CHERRYUSB_V010402
|
config PKG_USING_CHERRYUSB_V010402
|
||||||
@@ -386,6 +388,7 @@ if PKG_USING_CHERRYUSB
|
|||||||
config PKG_CHERRYUSB_VER
|
config PKG_CHERRYUSB_VER
|
||||||
string
|
string
|
||||||
default "latest" if PKG_USING_CHERRYUSB_LATEST_VERSION
|
default "latest" if PKG_USING_CHERRYUSB_LATEST_VERSION
|
||||||
|
default "v1.5.0" if PKG_USING_CHERRYUSB_V010500
|
||||||
default "v1.4.3" if PKG_USING_CHERRYUSB_V010403
|
default "v1.4.3" if PKG_USING_CHERRYUSB_V010403
|
||||||
default "v1.4.2" if PKG_USING_CHERRYUSB_V010402
|
default "v1.4.2" if PKG_USING_CHERRYUSB_V010402
|
||||||
default "v1.4.0" if PKG_USING_CHERRYUSB_V010400
|
default "v1.4.0" if PKG_USING_CHERRYUSB_V010400
|
||||||
|
|||||||
4
VERSION
4
VERSION
@@ -1,5 +1,5 @@
|
|||||||
VERSION_MAJOR = 1
|
VERSION_MAJOR = 1
|
||||||
VERSION_MINOR = 4
|
VERSION_MINOR = 5
|
||||||
PATCHLEVEL = 3
|
PATCHLEVEL = 0
|
||||||
VERSION_TWEAK = 0
|
VERSION_TWEAK = 0
|
||||||
EXTRAVERSION = 0
|
EXTRAVERSION = 0
|
||||||
|
|||||||
@@ -15,7 +15,7 @@
|
|||||||
#undef CHERRYUSB_VERSION_STR
|
#undef CHERRYUSB_VERSION_STR
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#define CHERRYUSB_VERSION 0x010403
|
#define CHERRYUSB_VERSION 0x010500
|
||||||
#define CHERRYUSB_VERSION_STR "v1.4.3"
|
#define CHERRYUSB_VERSION_STR "v1.5.0"
|
||||||
|
|
||||||
#endif
|
#endif
|
||||||
@@ -3,11 +3,11 @@
|
|||||||
# -- Project information
|
# -- Project information
|
||||||
|
|
||||||
project = 'CherryUSB'
|
project = 'CherryUSB'
|
||||||
copyright = '2022 ~ 2024, sakumisu'
|
copyright = '2022 ~ 2025, sakumisu'
|
||||||
author = 'sakumisu'
|
author = 'sakumisu'
|
||||||
|
|
||||||
release = '1.4.3'
|
release = '1.5.0'
|
||||||
version = '1.4.3'
|
version = '1.5.0'
|
||||||
|
|
||||||
# -- General configuration
|
# -- General configuration
|
||||||
|
|
||||||
|
|||||||
@@ -154,7 +154,7 @@ USB Device 移植要点
|
|||||||
#define CONFIG_USB_DWC2_TX4_FIFO_SIZE (64 / 4)
|
#define CONFIG_USB_DWC2_TX4_FIFO_SIZE (64 / 4)
|
||||||
#define CONFIG_USB_DWC2_TX5_FIFO_SIZE (64 / 4)
|
#define CONFIG_USB_DWC2_TX5_FIFO_SIZE (64 / 4)
|
||||||
|
|
||||||
- 如果使用 fsdev ip,(V1.4.4 开始需要增加 **fsdev/usb_glue_st.c**) 在 `usb_config.h` 中实现以下宏:
|
- 如果使用 fsdev ip,(V1.5.0 开始需要增加 **fsdev/usb_glue_st.c**) 在 `usb_config.h` 中实现以下宏:
|
||||||
|
|
||||||
.. code-block:: C
|
.. code-block:: C
|
||||||
|
|
||||||
@@ -166,7 +166,7 @@ USB Device 移植要点
|
|||||||
.. figure:: img/stm32_10.png
|
.. figure:: img/stm32_10.png
|
||||||
.. figure:: img/stm32_11.png
|
.. figure:: img/stm32_11.png
|
||||||
|
|
||||||
.. note :: 以下两个步骤从 V1.4.4 开始不再需要,**fsdev/usb_glue_st.c**, **dwc2/usb_glue_st.c** 文件中已经实现
|
.. note :: 以下两个步骤从 V1.5.0 开始不再需要,**fsdev/usb_glue_st.c**, **dwc2/usb_glue_st.c** 文件中已经实现
|
||||||
|
|
||||||
- 拷贝 **xxx_msp.c** 中的 **HAL_PCD_MspInit** 函数中的内容到 **usb_dc_low_level_init** 函数中,屏蔽 st 生成的 usb 初始化
|
- 拷贝 **xxx_msp.c** 中的 **HAL_PCD_MspInit** 函数中的内容到 **usb_dc_low_level_init** 函数中,屏蔽 st 生成的 usb 初始化
|
||||||
|
|
||||||
@@ -208,7 +208,7 @@ USB Host 移植要点
|
|||||||
#define CONFIG_USB_DWC2_PTX_FIFO_SIZE (1024 / 4)
|
#define CONFIG_USB_DWC2_PTX_FIFO_SIZE (1024 / 4)
|
||||||
#define CONFIG_USB_DWC2_RX_FIFO_SIZE ((1012 - CONFIG_USB_DWC2_NPTX_FIFO_SIZE - CONFIG_USB_DWC2_PTX_FIFO_SIZE) / 4)
|
#define CONFIG_USB_DWC2_RX_FIFO_SIZE ((1012 - CONFIG_USB_DWC2_NPTX_FIFO_SIZE - CONFIG_USB_DWC2_PTX_FIFO_SIZE) / 4)
|
||||||
|
|
||||||
.. note :: 以下两个步骤从 V1.4.4 开始不再需要,**fsdev/usb_glue_st.c**, **dwc2/usb_glue_st.c** 文件中已经实现
|
.. note :: 以下两个步骤从 V1.5.0 开始不再需要,**fsdev/usb_glue_st.c**, **dwc2/usb_glue_st.c** 文件中已经实现
|
||||||
|
|
||||||
- 拷贝 **xxx_msp.c** 中的 `HAL_HCD_MspInit` 函数中的内容到 `usb_hc_low_level_init` 函数中,屏蔽 st 生成的 usb 初始化
|
- 拷贝 **xxx_msp.c** 中的 `HAL_HCD_MspInit` 函数中的内容到 `usb_hc_low_level_init` 函数中,屏蔽 st 生成的 usb 初始化
|
||||||
- 在中断函数中调用 `USBH_IRQHandler`,并传入 `busid`
|
- 在中断函数中调用 `USBH_IRQHandler`,并传入 `busid`
|
||||||
|
|||||||
@@ -140,7 +140,7 @@
|
|||||||
|
|
||||||
.. figure:: img/stm32_init2.png
|
.. figure:: img/stm32_init2.png
|
||||||
|
|
||||||
.. note :: 下面步骤从 V1.4.4 开始不再需要,**fsdev/usb_glue_st.c**, **dwc2/usb_glue_st.c** 文件中已经实现
|
.. note :: 下面步骤从 V1.5.0 开始不再需要,**fsdev/usb_glue_st.c**, **dwc2/usb_glue_st.c** 文件中已经实现
|
||||||
|
|
||||||
- 将 `stm32xxxx_hal_msp.c` 中的 `HAL_PCD_MspInit` 或者是 `HAL_HCD_MspInit` 中的内容复制到 `usb_dc_low_level_init` 和 `usb_hc_low_level_init` 函数中,举例如下:
|
- 将 `stm32xxxx_hal_msp.c` 中的 `HAL_PCD_MspInit` 或者是 `HAL_HCD_MspInit` 中的内容复制到 `usb_dc_low_level_init` 和 `usb_hc_low_level_init` 函数中,举例如下:
|
||||||
|
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
version: "1.4.3"
|
version: "1.5.0"
|
||||||
description: CherryUSB is a tiny and portable USB Stack (device & host) for embedded system with USB IP
|
description: CherryUSB is a tiny and portable USB Stack (device & host) for embedded system with USB IP
|
||||||
tags:
|
tags:
|
||||||
- usb
|
- usb
|
||||||
|
|||||||
Reference in New Issue
Block a user