X
首页
技术
模拟电子
单片机
半导体
电源管理
嵌入式
传感器
最能打国产芯
应用
汽车电子
工业控制
家用电子
手机便携
安防电子
医疗电子
网络通信
测试测量
物联网
最能打国产芯
大学堂
首页
直播
专题
TI 培训
论坛
汽车电子
国产芯片
电机驱动控制
电源技术
单片机
模拟电子
PCB设计
电子竞赛
DIY/开源
嵌入式系统
医疗电子
颁奖专区
【厂商专区】
【电子技术】
【创意与实践】
【行业应用】
【休息一下】
最能打国产芯
活动中心
直播
发现活动
颁奖区
电子头条
参考设计
下载中心
分类资源
文集
排行榜
电路图
Datasheet
最能打国产芯
MicroPython开源版块
[讨论] micropython更新:2020.3
dcexpert
2020-3-4 16:13
楼主
micropython在2020年3月的更新
examples/natmod: Add .gitignore to ignore generated example .mpy files.
unix/file: Don't raise OSError(EINVAL) on sys.stdin/out/err.flush().
点赞
回复评论 (9)
沙发
dcexpert
tools/makemanifest.py: Fix build on Windows by adding .exe to mpy-cross.
点赞
2020-3-6 14:52
板凳
dcexpert
tests/multi_bluetooth: Add initial tests for bluetooth BLE.
travis: Run multi_net tests as part of coverage job.
tests/multi_net: Add initial set of multi-instance tests for network.
tests/run-multitests.py: Add new test runner for multiple Py instances.
travis: Build stm32 PYBD_SF6 with BTstack as bluetooth stack.
stm32: Refactor Bluetooth HCI RX to be independent of transport layer.
extmod/btstack: Implement notifications/indications for GATT clients.
extmod/btstack: Implement scan and gatt client, connect and disconnect.
extmod/btstack: Implement gatts_db for btstack.
extmod/btstack: Implement service registration.
extmod/btstack: Implement advertising.
stm32/boards/PYBD: Allow building with BTstack (via make command line).
stm32: Add bindings for BTstack implementation.
extmod/btstack: Add empty modbluetooth implementation.
lib: Add BlueKitchen BTstack submodule.
extmod/modbluetooth: Extract out gatts_db functionality from nimble.
extmod/modbluetooth_nimble: Move nimble specific code, factor nimble.mk.
stm32/modnetwork: Remove redundant call to nimble_poll in lwip poll
点赞
2020-3-10 11:58
4楼
dcexpert
NXP的RT1010已经正式加入到micropython
stm32/main: Fix bug mounting 3rd SD partition.
examples/bluetooth: Replace "connectable" parameter with "adv_type".
zephyr: Execute main.py file if it exists.
zephyr: Enable usb mass storage class on mimxrt1050_evk.
zephyr: Mount a file system during init.
travis: For unix tests use Makefile target instead of explicit commands.
tests/run-tests: Consider all tests as native when emit=native is used.
unix/Makefile: Detect and pass thru mpy-cross flags when running tests.
py/modmicropython: Add heap_locked function to test state of heap.
mimxrt: Add MIMXRT1010 board.
mimxrt: Add new, minimal port to NXP i.MX RT series CPUs.
samd: Fix to build with latest tinyusb.
lib/tinyusb: Update to a6b916ba for i.MX support.
py/objstringio: Expose tell() on StringIO and BytesIO objects.
tools/codeformat.py: Eliminate need for sizeof fixup.
py/objstr: Remove duplicate % in error string.
extmod/vfs: Factor out vfs mount-and-chdir helper from stm32.
tools/metrics.py: Use check_call instead of run to error out on error.
extmod/nimble: When getting BLE MAC try public address if random fails.
extmod/modbluetooth: Change scan result's "connectable" to "adv_type".
esp8266/machine_pin: Disable ets_loop_iter during hard IRQ handler.
extmod/nimble: Clarify active state and check for active in all methods.
extmod/modbluetooth: Unify error handling in remaining places.
esp32: Deinitialize Bluetooth on soft reset.
点赞
2020-3-12 11:02
5楼
dcexpert
stm32/main: Fix bug mounting 3rd SD partition.
examples/bluetooth: Replace "connectable" parameter with "adv_type".
zephyr: Execute main.py file if it exists.
zephyr: Enable usb mass storage class on mimxrt1050_evk.
点赞
2020-3-15 09:46
6楼
dcexpert
tests/run-multitests.py: Print test summary and do exit(1) on failure.
unix: Remove custom file implementation to use extmod's VFS POSIX one.
extmod/vfs_posix_file: Lock GIL when writing and allow stdio flush.
all: Convert exceptions to use mp_raise_XXX helpers in remaining places.
extmod/modlwip: Properly handle non-blocking and timeout on UDP recv.
extmod/modlwip: Fix polling of UDP socket so it doesn't return HUP.
点赞
2020-3-19 08:31
7楼
dcexpert
stm32/mboot: Allow overriding led_init and led_state in board folder.
tools/pydfu.py: Add args for VID/PID & exit with cleaner error handling.
esp32/README.md: Update build instructions for newer toolchain.
esp8266/README.md: Add docker build instructions.
点赞
2020-3-22 11:54
8楼
dcexpert
tools/pydfu.py: Display any error strings from device/mboot.
stm32/mboot: Protect against invalid address flash writes.
stm32/mboot: Update dfu state/status flags to better match standard.
点赞
2020-3-23 10:33
9楼
dcexpert
加入了uasyncio功能
esp32: Enable and freeze uasyncio.
esp8266: Enable and freeze uasyncio.
stm32: Enable and freeze uasyncio.
extmod/uasyncio: Add manifest.py for freezing uasyncio Py files.
docs/library: Add initial docs for uasyncio module.
unix: Enable uasyncio C helper module on coverage build.
extmod/uasyncio: Add optional implementation of core uasyncio in C.
tests/net_inet: Add uasyncio internet tests.
tests/multi_net: Add uasyncio test for TCP server and client.
tests: Make default MICROPYPATH include extmod to find uasyncio.
travis: Exclude some uasyncio tests on OSX.
tests/run-tests: Skip uasyncio if no async, and skip one test on native.
tests/extmod: Add uasyncio tests.
extmod/uasyncio: Add new implementation of uasyncio module.
stm32/softtimer: Initialise pairing-heap node before pushing to heap.
unix/coverage: Init all pairheap test nodes before using them.
py/pairheap: Add helper function to initialise a new node.
py/pairheap: Properly unlink node on pop and delete.
travis: Print errors out for OSX job.
qemu-arm: Set default board as mps2-an385 to get more flash for tests.
py/mpconfig.h: Enable MICROPY_MODULE_GETATTR by default.
ports: Add lib/libm/roundf.c to bare-metal Makefile's.
esp32/modsocket: Handle poll of a closed socket.
drivers/onewire: Fix undefined variable errors.
py/stream.h: Include sys/types.h to get size_t and off_t for POSIX API.
extmod/vfs_posix_file: Include unistd.h to get STD{IN,OUT,ERR}_FILENO.
windows/windows_mphal: Fix missing semicolon.
unix,windows: Use STDIN_FILENO, STDOUT_FILENO macros where appropriate.
windows: Remove custom definition of MP_PLAT_PRINT_STRN.
unix: Remove custom definition of MP_PLAT_PRINT_STRN.
esp8266/modnetwork: Add support for wlan.ifconfig('dhcp').
all: Remove spaces between nested paren and inside function arg paren.
windows/msvc: Fix warnings regarding function declarations.
tools/codeformat.py: Include all msvc C code in auto-format.
zephyr: Update machine.Pin class to use new zephyr gpio api.
stm32/mboot: Remove unnecessary test for led being 1 in led_state.
stm32/mboot: Update LED0 state from systick handler.
点赞
2020-3-26 11:43
10楼
dcexpert
stm32/mpconfigport.h: Remove unused root pointer for BTstack bindings.
unix/mpthreadport: Fix crash when thread stack size <= 8k.
unix: Implement PEP 475 to retry syscalls failing with EINTR.
travis: Use custom PPA to get pre-built uncrustify.
travis: Use grep with --text on qemu-arm output.
stm32/mpconfigport.h: Make most extended modules configurable by board.
stm32/boards: Disable pend_throw, uheapq, utimeq on small-flash boards.
travis: Build NUCLEO_L073RZ instead of B_L072Z_LRWAN1 for stm32 job.
all: Remove spaces inside and around parenthesis.
tests/basics/dict_pop.py: Remove extra comma in call and fix grammar.
点赞
2020-3-29 14:38
最新活动
报名直播赢【双肩包、京东卡、水杯】| 高可靠性IGBT的新选择——安世半导体650V IGBT
30套RV1106 Linux开发板(带摄像头),邀您动手挑战边缘AI~
安世半导体理想二极管与负载开关,保障物联网应用的稳健高效运行
免费申请 | 上百份MPS MIE模块,免费试用还有礼!
PI 电源小课堂|无 DC-DC 变换实现多路高精度输出反激电源
2024 瑞萨电子MCU/MPU工业技术研讨会——深圳、上海站, 火热报名中
随便看看
IP协议的简单工作原理
招WIFI/BT/GPS(任一方向)技术大牛
从图片上看是讲射频系统方面的
有人用过LaunchXL-F28027F这个板子吗
TI 新出的 C2000 Piccolo LaunchPad 上的板载仿真器是不是只能在CCS5下使用
程序C编程问题
【下周直播】快速上手最新TI SimpleLink MCU——实时测量样的低功耗、多频段
瑞萨基础学习之----PWM输出
如何选适合产品的系统设计模板
TI近期培训----- 地点很多哦
新人求助,Altium敷铜后不连接
问个老问题 arm板的调试串口改成普通串口
关于结构体嵌套的问题
D类功放负载RL耳机接法的问题 D-Class AMP
边界对齐是与编译器相关的还是与处理器相关,我该怎么设置边界对齐?谢谢!
求助:升压电路中的电感会响怎么解决
vs2005中新建智能项目时找不到自己定制的平台SDK
买来的嵌入式系统设计视频(上海交通大学)免费
模电选课测试+数据转换器介绍 - 直流参数
码距与海明码的运算~~~
电子工程世界版权所有
京B2-20211791
京ICP备10001474号-1
京公网安备 11010802033920号
回复
写回复
收藏
回复