- renesas-ra/boards/make-pins.py: Fix PA/PB pins support.
- docs/mimxrt: Add the pin-out for the Adafruit Metro M7 board.
- docs/samd: Add the pin-out for the Adafruit Metro M4 Airlift board.
- mimxrt/Makefile: Use a specific fsl_flexspi_nor_boot.c for mimxrt1062.
- mimxrt/machine_pwm: Fix freq change, PWM print, and error checks.
- ports: Remove os.sync() implementation from stm32 and renesas-ra.
- ports: Enable os.sync() for esp32, esp8266, rp2, mimxrt, samd51.
- extmod/moduos: Move os.sync() into extmod/moduos.c.
- shared/libc/printf: Fix stdout destination for putchar and puts.
micropython 2023年6月更新
- shaoziyang
- 帖子: 3615
- 注册时间: 2019年 10月 21日 13:48
micropython 2023年6月更新
- shaoziyang
- 帖子: 3615
- 注册时间: 2019年 10月 21日 13:48
Re: micropython 2023年6月更新
- stm32/help: Exclude legacy entries from help, and adjust constant names.
- stm32/help: Don't include unavailable features in help().
- ports: Standardise docs link in help text.
- docs/reference/packages: Add GitHub repo to package example dependency.
- docs/library/index: Update built-in extension docs.
- py/builtinimport: Allow builtin modules to be packages.
- py/objmodule: Don't use sys.modules to track a builtin __init__.
- examples/usercmodule: Add a sub-package example.
- tests/import/builtin_ext.py: Add test for built-in module override.
- tests/import/import_pkg9.py: Add test for subpackage attribute.
- unix/main: Add NLR scope for checking module __path__.
- py/builtinimport: Optimise sub-package loading.
- py/builtinimport: Handle empty sys.path correctly.
- py/objint: Allow int() to parse anything with the buffer protocol.
- py/obj: Accept user types in mp_obj_get_int_maybe.
- tests/basics: Remove __index__ and __inv__ from special methods tests.
- py: Change MP_UNARY_OP_INT to MP_UNARY_OP_INT_MAYBE.
- shaoziyang
- 帖子: 3615
- 注册时间: 2019年 10月 21日 13:48
Re: micropython 2023年6月更新
- tools/mpremote: Fix use of stdout_write_bytes function.
- LICENSE: Move wiznet5k entry from drivers to lib.
- tools/mpremote: Detach mpremote from pyboard.py.
- docs/reference/mpremote.rst: Extend the mpremote guide.
- tools/mpremote: Handle `cp` without destination.
- tools/mpremote: Add `rtc` commands to get and set the RTC.
- tools/mpremote: Allow terminator for shortcut commands.
- tools/mpremote: Add `sleep` command.
- shaoziyang
- 帖子: 3615
- 注册时间: 2019年 10月 21日 13:48
Re: micropython 2023年6月更新
- tools/mpremote: Fix exec_ -> exec in commands.py.
- py/mkrules.mk: Automatically configure frozen options when manifest set.
- stm32/mpconfigboard_common: Provide default spidev config.
- stm32/boards: Use default spibdev config where appropriate.
- tools/ci.sh: Add mimxrt and samd ports to code size build.
- docs/library/index: Update docs after umodule rename.
- extmod/modtimeq: Remove timeq module.
- examples/natmod: Rename umodule to module.
- py/objmodule: Add a table of built-in modules with delegation.
- py/objmodule: Workaround for MSVC with no module delegation.
- py/mpconfig: Enable module delegation if sys needs it.
- py/modsys: Allow sys.path to be assigned to.
- tests: Replace umodule with module everywhere.
- tests/run-multitests.py: Don't allow imports from the cwd.
- tests/run-perfbench.py: Don't allow imports from the cwd.
- tests/run-natmodtests.py: Don't allow imports from the cwd.
- all: Replace all uses of umodule in Python code.
- py/makemoduledefs.py: Add a way to register extensible built-in modules.
- all: Use MP_REGISTER_EXTENSIBLE_MODULE for overrideable built-ins.
- all: Rename *umodule*.c to remove the "u" prefix.
- top: Add "mis" to list of ignore words for codespell.
- samd/samd_spiflash: Add SPI flash driver and configure it accordingly.
- samd/samd_qspiflash: Add QSPI flash driver and configure it accordingly.
- samd: Adapt existing samd.Flash and integrate with (Q)SPI flash in boot.
- samd/boards: Extend the code size limit for boards with external flash.
- samd/boards: Rename flash pins consistently for QSPI and SPI.
- py/builtinimport: Remove partially-loaded modules from sys.modules.
- py: Use nlr jump callbacks to optimise compile/execute functions.
- py/nlr: Implement jump callbacks.
- py/nlrsetjmp: Use MP_NLR_JUMP_HEAD macro to simplify code.
- py/nlr: Remove commented-out debugging code.
- shaoziyang
- 帖子: 3615
- 注册时间: 2019年 10月 21日 13:48
Re: micropython 2023年6月更新
- stm32/boards: Add ld, af.csv and hal_conf_base.h files for H5 MCUs.
- stm32/octospi: Add preliminary support for OCTOSPI peripheral.
- stm32/boards/STM32H573I_DK: Add H5 board definition files.
- tools/ci.sh: Add a H5 board to stm32 CI build.
- stm32: Add initial support for H5 MCUs.
- lib/stm32lib: Update library for H5 v1.0.0.
- stm32/machine_adc: Handle ADC resolution less than 8 bits on all MCUs.
- stm32/usbd_conf: Treat G0 USB periph as MICROPY_HW_USB_IS_MULTI_OTG=0.
- stm32/main: Start UART REPL as early as possible.
- stm32/make-stmconst.py: Support structs with names ending in _t.
- stm32/Makefile: Pass relevant CPU flags to assembler.
- py/mkrules.mk: Allow $(AFLAGS) to set flags to $(AS).
- lib/pico-sdk: Update to version 1.5.1.
- extmod/btstack: Add cmake support for BTstack.
- rp2: Add Bluetooth support via cyw43.
- rp2/mpbthciport: Cancel existing alarms.
- extmod/btstack: Fix marking of static addresses in set_random_address.
- rp2/boards/PICO_W: Enable Bluetooth Low Energy support.
- tools/ci.sh: Build PICO_W board as part of rp2 CI.
- lib/btstack: Update to v1.5.6.2.
- py/lexer: Allow conversion specifiers in f-strings (e.g. !r).
- py/makemoduledefs.py: Automatically declare delegation attr functions.
- py/makemoduledefs.py: Fix declaring multiple module delegations.
- py/nlraarch64: Fix dangerous use of input register.
- py/parsenum: Fix typo in #endif comment.
- esp32/esp32_ulp: Fix ULP (FSM) support for S2 and S3.
- rp2/CMake: Normalize MICROPY_PORT_DIR.
- esp32/CMake: Change PROJECT_DIR to CMAKE_CURRENT_LIST_DIR.
- esp32/modespnow: Change name of buffer size config option to "rxbuf".
- shaoziyang
- 帖子: 3615
- 注册时间: 2019年 10月 21日 13:48
Re: micropython 2023年6月更新
- tests/extmod/framebuf: Fix buffer size issues.
- tests/extmod/uctypes_array_assign_le: Fix buffer.
- extmod/modbinascii: Fix buffer length error.
- lib/oofatfs: Fix speculative read in create_name.
- extmod/asyncio/uasyncio.py: Add backwards-compatible uasyncio alias.
- docs: Rename uasyncio to asyncio.
- examples/hwapi: Rename uasyncio to asyncio.
- ports: In machine_i2s.c, rename uasyncio to asyncio.
- extmod/asyncio: Rename uasyncio to asyncio.
- tests: Rename uasyncio to asyncio.
- tests/float: Test domain errors for more combos of args to math funcs.
- esp32,esp8266: Allow Ctrl-C to interrupt the corrupt-fs while loop.
- shaoziyang
- 帖子: 3615
- 注册时间: 2019年 10月 21日 13:48
Re: micropython 2023年6月更新
- renesas-ra: Support changing baudrate for UART.
- extmod/modssl: Add SSLContext class.
- tests/extmod: Add tests for ssl.SSLContext.
- tests/extmod: Add test for passing cadata into ssl.wrap_socket().
- docs/library/ssl: Add documentation for SSLContext.
- renesas-ra: Consolidate all fsp_cfg header files to one location.
- esp32/modules/inisetup.py: Format partition as FAT if its label is ffat.
- esp32/boards: Change SDK config parameters from deprecated to new ones.
- tools/autobuild: Update auto-build code to build esp32 port with IDF v5.
- github/workflows: Update esp32 CI to use IDF v5.0.
- docs/esp32: Update esp32 docs based on IDF v5 changes.
- esp32/network_wlan: Wait for WIFI_EVENT_STA_START after activating.
- esp32/Makefile: Provide more IDF shortcuts.
- extmod/modplatform: Set MICROPY_PLATFORM_ARCH on riscv platforms.
- extmod/modbtree: Undefine queue macros before including berkeley-db.
- esp32: Switch from UART driver to UART HAL.
- esp32/ppp_set_auth: Add pppapi_set_auth from ESP-IDF.
- esp32/modesp32: Remove esp32.hall_sensor function.
- esp32: Update port to support IDF v5.0.2.
- esp32: In recv_cb, get espnow rssi from recv_info->rx_ctrl.
- extmod: Update to support mbedtls 3.x.
- shaoziyang
- 帖子: 3615
- 注册时间: 2019年 10月 21日 13:48
Re: micropython 2023年6月更新
- webassembly: Make mp_js_process_char asynchronous.
- webassembly: Make mp_js_do_str asynchronous.
- samd/mpconfigport: Provide the platform module.
- samd/Makefile: Move the math lib files from mpconfigmcu.mk to Makefile.
- samd/Makefile: Print memory region usage instead of totals.
- samd/mpconfigport: Enable DHT and onewire drivers on all MCUs/boards.
- samd: Set the LFS type in mpconfigmcu.mk instead of mpconfigboard.mk.
- esp32/machine_uart: Always select a source_clk value in UART config.
- renesas-ra/boards/VK_RA6M5: Add new board definition.
- renesas-ra: Add support for RA6M5, and add machine PWM, DAC, SDCard.
-
- 随机主题
- 回复总数
- 阅读次数
- 最新文章
-
- 1回复总数
- 82 阅读次数
- 最新文章 由 shaoziyang
2023年 6月 15日 16:18
-
- 8回复总数
- 170 阅读次数
- 最新文章 由 zhoukang8888
2023年 6月 16日 18:27
-
- 8回复总数
- 199 阅读次数
- 最新文章 由 zhoukang8888
2023年 6月 17日 19:17