- py/stackctrl: Add gcc pragmas to ignore dangling-pointer warning.
- lib/mbedtls: Update to mbedtls v2.28.3.
- py/compile: Remove over-eager optimisation of tuples as if condition.
- py/parse: Fix build when COMP_CONST_FOLDING=0 and COMP_MODULE_CONST=1.
- github/workflows: Add GitHub Action to lint Python code with ruff.
- all: Fix cases of Python variable assigned but never used.
- all: Fix various Python coding inconsistencies found by ruff.
- all: Fix strings with backslash by using raw string literals.
- tools/mpremote: Remove unused import of serial.
- esp32,esp8266: Add support for the Espressif ESP-NOW protocol.
- py/ringbuf: Implement put_bytes/get_bytes functions.
- docs/reference: Remove double 'are' in glossary.
- lib/mbedtls_errors: Update patch and error list for new mbedtls.
- lib/mbedtls_errors: Add esp32-specific mbedtls error file.
- lib/mbedtls: Update to mbedtls v2.28.1.
- lib/mbedtls_errors: Update error list for current version of mbedtls.
- top: Add Black configuration section to pyproject.toml.
- top: Update .git-blame-ignore-revs for latest spelling fix commit.
- github/workflows: Add spell check to code formatting workflow.
- tools/pyboard.py: Rename ProcessPtyToTerminal member "ser" to "serial".
- all: Fix spelling mistakes based on codespell check.
- tools/ci.sh: Add functions to check code spelling using codespell.
micropython 2023年5月更新
- shaoziyang
- 帖子: 3437
- 注册时间: 2019年 10月 21日 13:48
micropython 2023年5月更新
- shaoziyang
- 帖子: 3437
- 注册时间: 2019年 10月 21日 13:48
Re: micropython 2023年5月更新
- extmod/machine_pwm: Remove PWM_INIT and PWM_DUTY_U16_NS config options.
- docs/samd: Make use of pin names more consistent in examples.
- rp2/machine_pwm: Add duty_x() checks and return 0 if PWM is not started.
- rp2/machine_pwm: Add support for inverting a PWM channel output.
- esp8266/machine_pwm: Implement duty_u16() and duty_ns() for consistency.
- docs: Update the PWM examples based on recent API improvements.
- rp2/machine_pwm: Enable keyword args in constructor and add init method.
- samd/machine_pwm: Add init() method to PWM and simplify the PWM code.
- mimxrt/machine_pwm: Start PWM only if freq and duty are set.
- tools/pyboard.py: Import serial.tools.list_ports.
- shaoziyang
- 帖子: 3437
- 注册时间: 2019年 10月 21日 13:48
Re: micropython 2023年5月更新
- lib/fsp: Update FSP for renesas-ra to the latest version v4.4.0.
- renesas-ra: Update boards and ra directory files to support FSP v4.4.0.
- renesas-ra: Add a macro definition to avoid compile error of FSP v4.4.0.
- windows/Makefile: Allow variants to add QSTR_DEFS.
- unix/Makefile: Allow variants to add QSTR_DEFS.
- docs/reference/mpyfiles: Add release info on v6.1.
- top: Add ruff to pre-commit.
- tools/pyboard.py: Import errno to fix undefined name in PyboardError.
- mimxrt/machine_pin: Perform full configuration in machine_pin_set_mode.
- mimxrt/machine_spi: Ignore transfers with len=0.
- mimxrt: Add missing UART defintion and remove obsolete config.
- mimxrt/mpconfigport: Add back lost uos.urandom().
- mimxrt/flash: Separate low level driver code from flash object.
- stm32/boards/ARDUINO_PORTENTA_H7: Enable FDCAN.
- py/gc: Make improvements to MICROPY_GC_HOOK_LOOP.
- CODECONVENTIONS: Require that commits be signed-off by the author.
- extmod/network_cyw43: Add power management constants.
- esp32,esp8266: Add support to set/get power saving mode of WLAN.
- shaoziyang
- 帖子: 3437
- 注册时间: 2019年 10月 21日 13:48
Re: micropython 2023年5月更新
- py/runtime: If inplace binop fails then try corresponding normal binop.
- py/objstr: Return unsupported binop instead of raising TypeError.
- py/objarray: Disallow memoryview addition.
- tests/basics: Add more tests for hashing of various types.
- py/objdict: Fix __hash__ for dict_view types.
- py/objslice: Ensure slice is not hashable.
- py/obj: Remove mp_generic_unary_op().
- esp32,esp8266: Change network.WLAN from a function to a type.
- tests/run-tests.py: Ensure correct cwd for mpy tests.
- github/workflows: Force use of Ubuntu-20.04 for unix 32-bit builds.
- rp2/mphalport: Only use CYW43 MAC for WLAN0 interface.
- rp2/CMakeLists: Allow relative MICROPY_BOARD_DIR when invoking cmake.
- rp2: Make rp2_state_machine_exec accept integers.
- shaoziyang
- 帖子: 3437
- 注册时间: 2019年 10月 21日 13:48
Re: micropython 2023年5月更新
- esp32/esp32_ulp: Enable FSM ULP for S2 and S3 chips.
- esp32/boards: Add some missing board configs for two UM boards.
- stm32/irq: Fix typo in comment about priorities.
- renesas-ra/irq: Fix typo in comment about IRQ priorities.
- stm32/mboot: Fix alignment of packed final buffer.
- stm32/boards/stm32h723_af.csv: Fix ADC AF definitions.
- extmod/extmod.mk: Suppress deprecated-non-prototype warning.
- extmod/vfs_lfsx: Fix offset used before range check.
- shared/upytesthelper: Fix spelling of "default".
- tools/manifestfile.py: Fix license capturing.
- docs/develop/porting: Add missing code to example main.c and Makefile.
- docs/library/espnow: Update espnow docs for WLAN.config(pm=x) options.
- shaoziyang
- 帖子: 3437
- 注册时间: 2019年 10月 21日 13:48
Re: micropython 2023年5月更新
- docs/reference/speed_python: Remove 4-arg limit for viper.
- mimxrt/boards/ADAFRUIT_METRO_M7: Add Adafruit Metro M7 board definition.
- mimxrt/led: Add support for up to four LEDs.
- mimxrt/sdcard: Fix GCC 13 build error with sdcard_cmd_set_bus_width.
- samd/boards/ADAFRUIT_METRO_M4_EXPRESS: Add Metro M4 Express Airlift.
- samd/machine_uart: Add support for UART hardware flow control.
- samd/mcu: Reduce the startup time after hard reset.
- samd/boards/SEEED_WIO_TERMINAL: Rename two pins starting with a digit.
- samd/modmachine: Make some machine classes configurable by #defines.
- samd/modmachine: Add machine.deepsleep as alias of machine.lightsleep.
- samd/main: Fix sercom deinit ordering in soft-reset.
- samd/boards: Add default deploy instructions.
- samd/mcu/samd51: Enable MICROPY_ENABLE_EMERGENCY_EXCEPTION_BUF.
- samd: Rearrange the MCU-specific loader files.
- samd/boards/MINISAM_M4: Update pins.csv for the Mini SAM M4 board.
- samd/mpconfigport: Drop support for SoftSPI max speed.
- tools/mpremote: Add repl option to escape non-printable characters.
- esp32/uart: Use xtal as UART clock source on S3 and C3.
- shaoziyang
- 帖子: 3437
- 注册时间: 2019年 10月 21日 13:48
Re: micropython 2023年5月更新
- tools/pydfu.py: Use getattr to retrieve getargspec function.
- renesas-ra: Consolidate hal_entry.c code and remove hal_entry() func.
- stm32/boards/NUCLEO_L4A6ZG: Add new board definition.
- stm32/adc: Add support for STM32L4A6 MCUs.
- stm32/boards/NUCLEO_G474RE: Make it easier to enable USB.
- stm32/usb: Fix USB support on STM32G4.
-
- 随机主题
- 回复总数
- 阅读次数
- 最新文章
-
- 1回复总数
- 1960 阅读次数
- 最新文章 由 shaoziyang
2019年 10月 31日 21:02
-
- 1回复总数
- 2559 阅读次数
- 最新文章 由 shaoziyang
2019年 10月 31日 21:04
-
- 1回复总数
- 1189 阅读次数
- 最新文章 由 shaoziyang
2019年 10月 31日 21:05