- stm32/boards/make-pins.py: Fix H7 ADC generation.
- rp2: Remove 1ms timeout to make idle waiting tickless.
- rp2/machine_adc: Refactor channel/pin validation code.
- rp2/machine_uart: Fix handling of serial break condition.
- stm32: Add STM32H5 support for sleep mode.
- stm32: Add configuration options for analog switches.
- py/misc: Change sizeof to offsetof for variable-length alloc.
- py/lexer: Change token position for new lines.
- py/runtime: Remove declaration of function from inside function.
- mimxrt/boards/make-pins.py: Update to use tools/boardgen.py.
- renesas-ra/boards/make-pins.py: Update to use tools/boardgen.py.
- {cc3200,nrf}/boards/make-pins.py: Add a note about tools/boardgen.py.
- stm32/boards/make-pins.py: Add initial support for H7 dual-pad pins.
- samd/boards/make-pins.py: Update to use tools/boardgen.py.
- stm32/boards/make-pins.py: Update to use tools/boardgen.py.
- stm32: Rename pin_obj_t to machine_pin_obj_t.
- stm32/boards: Format stm32 alternate function csv files.
- stm32/boards: Fix errors in pins.csv and af.csv.
- tools/boardgen.py: Add initial implementation of a common make-pins.py.
- esp32/machine_pin: Make irq object a sub-field of pin object.
micropython 2023年11月更新
- shaoziyang
- 帖子: 3969
- 注册时间: 2019年 10月 21日 13:48
micropython 2023年11月更新
- shaoziyang
- 帖子: 3969
- 注册时间: 2019年 10月 21日 13:48
Re: micropython 2023年11月更新
- samd/pin_af: Fix a typo in a conditional compile.
- samd/machine_uart: Add machine_uart_set_baudrate() function.
- samd/mpconfigport: Set MICROPY_USE_INTERNAL_ERRNO to 1.
- docs/samd: Fix the pinout for SAMD21 Itsy Bitsy Express M0.
- stm32/boards/make-pins.py: Only support ADC1-3.
- docs/mimxrt: Change the examples which denote a Pin with a number.
- mimxrt/modmachine: Fix settings for the MIMXRT1170 board.
- stm32/boards/stm32g474_af.csv: Fix final row ADC column.
- stm32/boards/stm32f4x9_af.csv: Fix DCMI_VSYNC.
- shaoziyang
- 帖子: 3969
- 注册时间: 2019年 10月 21日 13:48
Re: micropython 2023年11月更新
- shared/tinyusb: Expose mp_usbd_task as a public function.
- rp2/mphalport: Run TinyUSB stack while waiting for CDC input/output.
- extmod/vfs_posix_file: Make standard file objects non-const.
- extmod/modbluetooth: Initialise nlr_jump_callback_top for IRQ handlers.
- stm32/boards/NUCLEO_WL55: Freeze LoRa driver.
- esp32/esp32_rmt: Add RMT.PULSE_MAX constant.
- esp32/esp32_rmt: Change RMT.source_freq() to class method.
- mimxrt/boards/OLIMEX_RT1010: Adjust the UART pin assignment.
- CODECONVENTIONS: Update for change from black to ruff format.
- samd: Switch TinyUSB to run via a scheduled task.
- rp2: Change to use TinyUSB dcd_event_handler hook.
- shared/tinyusb: Schedule TinyUSB task function from dcd_event_handler.
- tools/mpremote: Add ioctl to specify large read buffer size.
- extmod/vfs_reader: Add file ioctl to set read buffer size.
- extmod/machine_i2c: Do a fast poll during I2C.scan().
- windows: Use the MicroPython logo as application icon.
- extmod/machine_adc_block: Factor esp32 ADCBlock bindings to common code.
- shared/libc/string0: Don't deref args for n==0 case.
- py/qstr: Special case qstr_find_strn for empty string.
- tools/tinytest-codegen.py: Externalise tests list.
- shaoziyang
- 帖子: 3969
- 注册时间: 2019年 10月 21日 13:48
Re: micropython 2023年11月更新
- esp32/modsocket: Try garbage collection if the socket limit is reached.
- esp32/modsocket: Implement socket connect timeout.
- renesas-ra/boards/ARDUINO_PORTENTA_C33: Fix incorrect I2C pins.
- ports: Fix incorrect identifiers on Arduino boards.
- py/obj: Fix mp_obj_is_type compilation with C++.
- stm32/boards/STM32H573I_DK: Enable the SD card.
- stm32/sdcard: Add SD card support for H5 MCUs.
- stm32/boards/NUCLEO_H563ZI: Add new NUCLEO-H563ZI board definition.
- stm32/boards/NUCLEO_F446RE: Add UARTs 1, 3 and 4.
- tests/net_hosted/asyncio_loopback.py: Add loopback test.
- stm32: Add optional lwip loopback support.
- extmod/extmod.mk: Allow enabling lwip loopback support.
- stm32/mpu: Enable STM32WB mpu use to support qspi flash.
- samd: Use unique id for USB serial number.
- shared/tinyusb: Add a helper for hex string conversion.
- samd: Switch to shared TinyUSB implementation.
- samd/mphalport: Run TinyUSB stack while waiting for CDC input/output.
- shaoziyang
- 帖子: 3969
- 注册时间: 2019年 10月 21日 13:48
Re: micropython 2023年11月更新
- esp32/esp32_rmt: Fix RMT looping.
- esp32/network_wlan: Fix network.WLAN.status() to return better info.
- esp32/network_wlan: Reduce RAM usage if SPIRAM fails to initialise.
- esp32/uart: Make compatible with sclk type change in ESP-IDF 5.3.
- esp32/uart: Preserve console UART clock, fix UART console with DFS.
- esp32/boards/ESP32_GENERIC: Reduce size of D2WD variant to fit in flash.
- docs/library/esp: Correct the description of esp.osdebug().
- esp32/boards/sdkconfig.base: Fix increasing log level via esp.osdebug().
- py/objslice: Validate that the argument to indices() is an integer.
- shaoziyang
- 帖子: 3969
- 注册时间: 2019年 10月 21日 13:48
Re: micropython 2023年11月更新
- rp2/mphalport: Optimise exit of mp_hal_delay_ms loop.
- rp2/cyw43_configport: Implement cyw43_delay_ms as mp_hal_delay_ms.
- rp2/mpnetworkport: Rework lwIP polling to use soft_timer.
- rp2/mpbthciport: Rework HCI polling timer to use soft_timer.
- rp2: Integrate soft_timer using the alarm pool.
- shared/runtime/softtimer: Generalise soft_timer to work without SysTick.
- py/modbuiltins: Share vstr_add_char's implementation of utf8 encoding.
- stm32: Add missing header include for debug builds.
- py/mkrules: Add support for custom manifest variables.
- shaoziyang
- 帖子: 3969
- 注册时间: 2019年 10月 21日 13:48
Re: micropython 2023年11月更新
- cc3200: Convert os module to use extmod version.
- cc3200: Convert dupterm to use common extmod implementation.
- nrf: Use dupterm_objs[0] instead of board_stdio_uart.
- nrf: Convert os module to use extmod version.
- stm32/modmachine: Only enable machine.I2C if hardware I2C is enabled.
- renesas-ra: Consolidate MICROPY_PY_MACHINE_I2C option.
- extmod/modmachine: Make I2C/SPI defns available when soft impl enabled.
- extmod/modmachine: Factor ports' machine module dict to common code.
- extmod/modmachine: Provide common Python bindings for machine.idle().
- extmod/modmachine: Add MICROPY_PY_MACHINE_PIN_BASE option.
- extmod/modmachine: Provide common Python bindings for bootloader().
- extmod/modmachine: Provide common bindings for 6 bare-metal functions.
- extmod/modmachine: Provide common implementation of disable/enable_irq.
- cc3200/mods/modmachine: Use common implementation of disable/enable_irq.
- esp8266/esp_mphal: Make atomic section more atomic.
- esp8266/modmachine: Use common implementation of disable/enable_irq.
- nrf: Use MICROPY_PY_MACHINE_SPI instead of MICROPY_PY_MACHINE_HW_SPI.
- esp8266/machine_spi: Rename machine_hspi to machine_spi.
- lib/uzlib: For matches of the same length, take the closest one.
- tests/extmod/deflate_compress.py: Add a test for optimal compression.
-
- 随机主题
- 回复总数
- 阅读次数
- 最新文章
-
- 1回复总数
- 5385 阅读次数
- 最新文章 由 shaoziyang
2020年 3月 16日 15:00
-
- 2回复总数
- 3570 阅读次数
- 最新文章 由 zwjiang
2020年 3月 17日 09:08
-
- 1回复总数
- 4054 阅读次数
- 最新文章 由 shaoziyang
2020年 3月 17日 10:02