6008 Commits

Author SHA1 Message Date
Lyon
f7aafcadad add obj_newObj() API 2023-09-07 14:35:07 +08:00
Lyon
44a38c22e5 add testcase for new dict inner __init__ 2023-09-07 14:34:27 +08:00
Lyon
3f0f1680dc add test_tuple_nested test. 2023-09-06 22:58:28 +08:00
lyon
d63ff577a2 DAC and UART for STM32HAL, uart.read not tested 2023-09-05 00:39:21 +08:00
李昂
c7b323abe6
!258 STM32F4_v0.1.4_1693290844904
Merge pull request !258 from pikabot/STM32F4_v0.1.4_1693290844904
2023-08-29 06:44:47 +00:00
MrLeekon
d638bc9164 release STM32F4 v0.1.4 2023-08-29 14:36:46 +08:00
MrLeekon
bc71a5d839 移除了 2023-08-29 14:36:46 +08:00
lyon
1e6337bc71 suppot REPL/NORMAL MODE for unused stack val 2023-08-29 13:56:48 +08:00
Lyon
b1d7161c4d add super.py test 2023-08-24 21:53:00 +08:00
Lyon
c3968d0e87 sync os to port linux 2023-08-24 21:36:45 +08:00
李昂
07f1fb2049
!257 修改了OS包中的mkdir函数在windows上的实现,否则该函数在windows系统中无效。
Merge pull request !257 from SenySunny/master
2023-08-24 11:59:23 +00:00
SenySunny
1dc42a7140 edit mkdir for _WIN32 2023-08-24 11:14:57 +08:00
lyon
d6e7ca00d6 add pika studio to README 2023-08-23 11:54:16 +08:00
李昂
151bc07792 fix STM32HAL support for F4xx 2023-08-22 17:01:53 +08:00
Lyon
c5935fbf85 pika_hal support for STM32HAL 2023-08-22 17:00:39 +08:00
李昂
c91365aebe Merge branch 'master' of https://gitee.com/lyon1998/pikapython 2023-08-22 16:42:57 +08:00
李昂
6415168b5a add STM32HAL package 2023-08-22 16:42:06 +08:00
李昂
c448ddcb12 enhance rtt adapter 2023-08-22 15:14:20 +08:00
李昂
8af135e149 fix fatfs_flags for 'w' 2023-08-19 23:44:51 +08:00
Lyon
f882ff153b support __eq__ for tuple & list & dict 2023-08-17 23:33:31 +08:00
Lyon
edd320c9d3 update mpy_adapter 2023-08-17 22:03:39 +08:00
Lyon
4665de2668 support struct.unpack() 2023-08-17 21:55:23 +08:00
Lyon
cf7990adda struct.pack() tested passed 2023-08-17 19:51:00 +08:00
Lyon
fb868b0aab update package to port/linux 2023-08-17 17:12:05 +08:00
李昂
0bd7dc1f27
!256 add camera support for pikahal
Merge pull request !256 from 梦程MI/feature/add_cam_hal
2023-08-17 09:08:32 +00:00
Lyon
1e1b376e94 fix __del__ recursion on python object 2023-08-17 13:54:39 +08:00
Lyon
7e505ccc15 support arg.name for KERNAL_DEBUG 2023-08-17 13:54:39 +08:00
李昂
28c76c9ee7
!255 修改accept函数,以适应在_WIN32环境的tcp server
Merge pull request !255 from SenySunny/master
2023-08-17 03:46:28 +00:00
SenySunny
0ac2d3e758 Modify accept for _WIN32 2023-08-17 11:26:15 +08:00
Lyon
b1370b69e4 fix backspace on linux when pos is zero 2023-08-16 13:09:45 +08:00
dreamcmi
54332d722b add camera hal 2023-08-13 21:24:55 +08:00
Lyon
1c92c9d365 fix WLAN.active() 2023-08-13 20:55:26 +08:00
李昂
9a21e10deb fix reconnect for WIFI on esp32 2023-08-13 20:44:15 +08:00
Lyon
9f601df412 fix dict_removeArg 2023-08-13 00:19:30 +08:00
Lyon
893972bf4f update contributor log 2023-08-12 23:07:59 +08:00
Lyon
03343e737f add tests for aliase get/set to getArg/setArg 2023-08-12 23:05:39 +08:00
Lyon
ddd3d4fad9 clean the REPL check for '\b' 2023-08-12 22:53:55 +08:00
Lyon
951d833b7f fix BACKSPACE on other linux port (embd) 2023-08-12 22:52:05 +08:00
lyon
e24f6e2d1a PIKA_LINUX_BASH_ENABLE to support no-bash linux 2023-08-11 19:14:50 +08:00
lyon
683ec49215 test soft_tim.py passed 2023-08-10 21:31:14 +08:00
Lyon
cecaee8e63 add soft_tim.py test 2023-08-10 19:36:32 +08:00
Lyon
f7dc8e5ef5 support SOFT_TIM base on thread_timer 2023-08-10 14:09:28 +08:00
Lyon
bfda7828ee add Timer() class For PikaStdDevice, not tested yet 2023-08-10 01:31:03 +08:00
Lyon
8efb112cd4 fix v1.12.5 2023-08-08 22:10:50 +08:00
Lyon
09a667e1a3 fix New_Pika<Struct> API 2023-08-08 22:10:13 +08:00
Lyon
5bc6061386 fix kernal and stddevice 2023-08-08 21:03:52 +08:00
Lyon
10f148ce8a update PikaStdDevice 2023-08-08 21:03:13 +08:00
Lyon
6ce9ee4934 support pika_eventListener_registEventCallback() 2023-08-08 21:02:11 +08:00
Lyon
d650fa248f fix v1.12.5 2023-08-08 09:59:10 +08:00
Lyon
999b449877 add New_pika<Type>From() api 2023-08-08 09:58:38 +08:00