X
首页
技术
模拟电子
单片机
半导体
电源管理
嵌入式
传感器
最能打国产芯
应用
汽车电子
工业控制
家用电子
手机便携
安防电子
医疗电子
网络通信
测试测量
物联网
最能打国产芯
大学堂
首页
直播
专题
TI 培训
论坛
汽车电子
国产芯片
电机驱动控制
电源技术
单片机
模拟电子
PCB设计
电子竞赛
DIY/开源
嵌入式系统
医疗电子
颁奖专区
【厂商专区】
【电子技术】
【创意与实践】
【行业应用】
【休息一下】
最能打国产芯
活动中心
直播
发现活动
颁奖区
电子头条
参考设计
下载中心
分类资源
文集
排行榜
电路图
Datasheet
最能打国产芯
MicroPython开源版块
[讨论] micropython更新:2020.6
dcexpert
2020-6-2 21:08
楼主
开始改进对STM32WB的支持。
docs/reference: Add note about multiple exceptions when heap is locked.
minimal: Make build more flexible and work as 64-bit build.
lib/utils/pyexec: Add missing MP_ERROR_TEXT when compiler disabled.
py/modbuiltins: Fix getattr to work with class raising AttributeError.
stm32/Makefile: Quote libgcc path so spaces are not an issue.
qemu-arm/README: Update link to toolchain.
stm32/boards/xxx_WB55: Enable pyb.ADC and hardware SPI on WB55 boards.
stm32/dma: Add support for DMA on STM32WB, with SPI settings provided.
stm32/machine_adc: Make setting of ADC1_COMMON->CCR clearer on STM32WB.
stm32/adc: Add support to pyb.ADC for STM32WB MCUs.
stm32/modmachine: Allow changing AHB and APB bus frequencies on STM32WB.
stm32/machine_uart: Allow re-init'ing a static UART object.
点赞
回复评论 (10)
沙发
dcexpert
examples/bluetooth: Fix incorrect value of BR/EDR flag in advertising.
extmod/modbluetooth: Support bigger characteristic values.
extmod/modbluetooth: Ensure status=0 always on success.
docs/library: Update ubluetooth for new events and discover by uuid.
tests/multi_bluetooth: Update to work with new BLE events.
extmod/modbluetooth: Implement read done event.
extmod/modbluetooth: Allow discovery of svc/char by uuid.
extmod/modbluetooth: Add discover complete events for svc/char/desc.
extmod/modbluetooth: Make modbluetooth event not a bitfield.
mimxrt: Add initial impl of machine.LED class, and basic pin support.
点赞
2020-6-5 13:36
板凳
eagler8
越来越给力
点赞
2020-6-5 15:00
4楼
dcexpert
docs: Fix Sphinx 3.x warnings, and enable warnings-as-errors on build.
github: Add GitHub action to build docs.
esp32/mpthreadport: Fix calculation of thread stack size.
qemu-arm: Support building in debug mode with DEBUG=1.
点赞
2020-6-7 20:05
5楼
dcexpert
mimxrt/boards: Integrate support for MIMXRT1020_EVK board.
mimxrt/boards: Enable LED class for MIMXRT1060_EVK board.
esp32: Update IDF v4.0 supported hash to v4.0.1.
extmod/ure: Use single function for match/search/sub.
py/dynruntime.h: Make mp_obj_str_get_str raise if arg not a str/bytes.
mimxrt/tusb_config.h: Preliminary fix for TinyUSB HS endpoint overflow.
点赞
2020-6-10 08:50
6楼
dcexpert
mimxrt/boards: Set __heap_size__ to 0 in MIMXRT1011.ld.
docs/esp8266: Add quickref documentation for UART on esp8266.
tests/run-multitests.py: Allow passing unique env vars to each instance.
unix/btstack_usb: Allow choosing adaptor via environment variable.
examples/bluetooth: Fix event code in ble_temperature_central.py.
extmod/modbluetooth: Register default GATT service and fix esp32 init.
extmod/uasyncio: Add asyncio.wait_for_ms function.
py/obj.h: Clarify comments about mp_map_t is_fixed and is_ordered.
py/objtype: Use mp_obj_dict_copy() for creating obj.__dict__ attribute.
py/objtype: Add __dict__ attribute for class objects.
点赞
2020-6-11 10:03
7楼
dcexpert
tests/basics: Add tests for variable annotations.
py/compile: Implement PEP 526, syntax for variable annotations.
py/grammar.h: Consolidate duplicate sub-rules for :test and =test.
tests/cpydiff: Add CPy diff test for assignment expression behaviour.
tests/basics: Add tests for assignment operator :=.
ports: Disable MICROPY_PY_ASSIGN_EXPR in bare-arm and minimal ports.
py/compile: Implement PEP 572, assignment expressions with := operator.
py/compile: Convert scope test to SCOPE_IS_COMP_LIKE macro.
tools/uncrustify: Update config for v0.71.0.
tools/codeformat.py: Remove sizeof fixup.
tools/uncrustify.cfg: Remove deprecated sp_word_brace option.
top: Update contribution and commit guide to include optional sign-off.
点赞
2020-6-16 21:53
8楼
dcexpert
travis: Change nrf pca10056 board to build with soft-device enabled.
nrf/bluetooth: Use MP_ERROR_TEXT for all error messages.
stm32/rfcore: Leave txpower level as default when initialising rfcore.
stm32/usb: Add support for 2xVCP on L0, L432 and WB MCUs.
stm32/factoryreset: Provide empty create-FS function when FAT disabled.
esp32/esp32_rmt: Extend RMT to support carrier feature.
点赞
2020-6-17 14:35
9楼
dcexpert
travis: In stm32 job, build mboot for NUCLEO_WB55.
stm32/boards: Add build-time option for NUCLEO_WB55 to use mboot.
stm32/mboot: Add support for using mboot with WB MCUs.
stm32/mboot: Use CMSIS system source code for SystemInit function.
stm32/mboot: Use flash routines from main stm32 code rather than custom.
stm32/flash: Add flash_is_valid_addr, and extend sectors for 2MB F7.
stm32/i2cslave: Add support for WB MCUs.
stm32/flash: Make flash C-API reusable, and funcs return an error code.
stm32/powerctrlboot: Include irq.h to get definitions of IRQ priorities.
stm32/irq: Clean up irq.h so it does not depend on core uPy defines.
travis: Build qemu-arm with MP_ENDIANNESS_BIG=1 to test bigendian build.
qemu-arm/Makefile: Add CFLAGS_EXTRA to CFLAGS.
py/misc.h: Add missing semi-colon in mp_float_union_t for big-endian.
esp32/esp32_rmt: Call rmt_driver_install before rmt_config.
tools/uncrustify: Enable more opts to remove space between func and '('.
tools/codeformat.py: Include extmod/{btstack,nimble} in code formatting.
stm32/boards/NUCLEO_WB55: Add more CPU pins and aliases to SW1/2/3.
github: Add FUNDING.yml file pointing to micropython GitHub sponsorship.
点赞
2020-6-22 13:46
10楼
dcexpert
stm32/boards: Enable LFS2 on PYBD_SF3 and PYBD_SF6.
stm32/timer: Support TIM1 on WB MCUs.
stm32/mpconfigport.h: Enable PY_IO_FILEIO when any VFS is enabled.
extmod/vfs_lfs: Fix littlefs bindings to build in nan-box mode.
tools/makemanifest.py: Support freezing a subdirectory recursively.
py/objtype: Support passing in an OrderedDict to type() as the locals.
extmod/moductypes: Use mp_obj_is_dict_or_ordereddict to simplify code.
py/obj.h: Add public mp_obj_is_dict_or_ordereddict() helper macro.
stm32/mboot: Use additional CFLAGS to compile string0.c.
stm32/mboot: Set VTOR on start up to ensure it has the correct value.
点赞
2020-6-25 20:39
11楼
dcexpert
py/objcomplex: Add mp_obj_get_complex_maybe for use in complex bin-op.
py/emitnative: Implement binary operations for viper uint operands.
py/asm: Add condition codes for signed comparisons.
py/asm: Add funcs/macros to emit machine code for logical-shift-right.
stm32/i2cslave: Pass I2C instance to callbacks to support multi I2Cs.
travis: Build mboot for PYBV10 with LFS2 enabled in stm32 job.
stm32/mboot: Update README to describe WB and littlefs support.
stm32/mboot: Add support for littlefs.
stm32/mboot: Decouple stream, filesystem and top-level loading code.
stm32/mboot: Don't search for firmware on FS, just attempt to open it.
点赞
2020-6-27 10:09
最新活动
报名直播赢【双肩包、京东卡、水杯】| 高可靠性IGBT的新选择——安世半导体650V IGBT
30套RV1106 Linux开发板(带摄像头),邀您动手挑战边缘AI~
安世半导体理想二极管与负载开关,保障物联网应用的稳健高效运行
免费申请 | 上百份MPS MIE模块,免费试用还有礼!
PI 电源小课堂|无 DC-DC 变换实现多路高精度输出反激电源
2024 瑞萨电子MCU/MPU工业技术研讨会——深圳、上海站, 火热报名中
随便看看
循环中的数据保存
2017年电赛各位大佬根据新出的竞赛涉及能想出什么题目?
MSP430F5529的串口通信
为啥SD卡总是报错
【讨论】
【问TI】遇到过的一个PWM问题和一个管脚的配置
急招高级嵌入式系统开发者 2 个职位
我找的有关示波器的文章
stm32can接口调试
ATMEGA128A程序超过32K运行不正常
晶振时而起振时而不起振
切割视图出现的问题
gpio的用法!?
循环一单步调试到printf这句就会死机. 怎么回事?
想解决“GPS漂移”问题,请进来讨论!欢迎大虾,和各种用户说说想法,说的好的我有40分相送,哈哈。。。。GPS
求推荐书籍~~
基于电容数字转换器 AD7746的物位测量系统 电容采集完成
求助,关于fat文件系统--在线等
STM8的汇编例程
TI利用Magma公司布局设计EDA开发65nm无线芯片
电子工程世界版权所有
京B2-20211791
京ICP备10001474号-1
京公网安备 11010802033920号
回复
写回复
收藏
回复