Browse Source

add pika studio to README

lyon 2 years ago
parent
commit
d6e7ca00d6

+ 3 - 6
README.md

@@ -50,13 +50,10 @@ Note: You need the [Community Edition license (Now Free)](https://www.keil.com/p
 
 [![](assets/1644129110261-049ad5bb-21af-40e2-9533-a1c8c86790f1.jpg)](http://pikascript.com)
 
-## Use Pika package manager [PikaPackage.exe](https://pikadoc-en.readthedocs.io/en/latest/%E5%8C%85%E7%AE%A1%E7%90%86%E5%99%A8%E4%B8%8E%E6%A8%A1%E5%9D%97%E7%AE%A1%E7%90%86.html)
+## PikaPython studio
+PikaPython serial terminal, script download and package menage tool.
 
-1. Run the [PikaPackage.exe](https://pikadoc-en.readthedocs.io/en/latest/%E5%8C%85%E7%AE%A1%E7%90%86%E5%99%A8%E4%B8%8E%E6%A8%A1%E5%9D%97%E7%AE%A1%E7%90%86.html) directly, then the pikapython repo would be downloaded auto in the /tmp/pikascript folder of your current disc partition.
-
-2. Add [requestment.txt](/bsp/stm32g070cb/pikascript/requestment.txt) to the same folder of PikaPackage.exe then run [PikaPackage.exe](https://pikadoc-en.readthedocs.io/en/latest/%E5%8C%85%E7%AE%A1%E7%90%86%E5%99%A8%E4%B8%8E%E6%A8%A1%E5%9D%97%E7%AE%A1%E7%90%86.html). The [run-time core](../../tree/master/src), [pre-compiler](../../tree/master/tools/pikaCompiler) and [moudles](../../tree/master/package) would be installed in the current folder.
-
-3. Released modules:[packages.toml](packages.toml)
+[![](assets/115.png)](https://gitee.com/Lyon1998/pikapython/attach_files/1285327/download)
 
 # Quick Start
 

+ 6 - 0
README_zh.md

@@ -64,6 +64,12 @@ http://pikascript.com
 
 [![](assets/1644129110261-049ad5bb-21af-40e2-9533-a1c8c86790f1.jpg)](http://pikascript.com)
 
+## PikaPython Studio
+PikaPython 串口终端、脚本下载、模块管理工具。
+
+[![](assets/115.png)](https://gitee.com/Lyon1998/pikapython/attach_files/1285327/download)
+[下载PikaPython Studio](https://gitee.com/Lyon1998/pikapython/attach_files/1285327/download)
+
 ## 相关开源项目 
 
 - ▶️ [pikapython Binding For LVGL](https://github.com/lvgl/lv_binding_pikascript)

BIN
assets/115.png


+ 3 - 6
assets/README.mdpp

@@ -50,13 +50,10 @@ Note: You need the [Community Edition license (Now Free)](https://www.keil.com/p
 
 [![](assets/1644129110261-049ad5bb-21af-40e2-9533-a1c8c86790f1.jpg)](http://pikascript.com)
 
-## Use Pika package manager [PikaPackage.exe](https://pikadoc-en.readthedocs.io/en/latest/%E5%8C%85%E7%AE%A1%E7%90%86%E5%99%A8%E4%B8%8E%E6%A8%A1%E5%9D%97%E7%AE%A1%E7%90%86.html)
+## PikaPython studio
+PikaPython serial terminal, script download and package menage tool.
 
-1. Run the [PikaPackage.exe](https://pikadoc-en.readthedocs.io/en/latest/%E5%8C%85%E7%AE%A1%E7%90%86%E5%99%A8%E4%B8%8E%E6%A8%A1%E5%9D%97%E7%AE%A1%E7%90%86.html) directly, then the pikapython repo would be downloaded auto in the /tmp/pikascript folder of your current disc partition.
-
-2. Add [requestment.txt](/bsp/stm32g070cb/pikascript/requestment.txt) to the same folder of PikaPackage.exe then run [PikaPackage.exe](https://pikadoc-en.readthedocs.io/en/latest/%E5%8C%85%E7%AE%A1%E7%90%86%E5%99%A8%E4%B8%8E%E6%A8%A1%E5%9D%97%E7%AE%A1%E7%90%86.html). The [run-time core](../../tree/master/src), [pre-compiler](../../tree/master/tools/pikaCompiler) and [moudles](../../tree/master/package) would be installed in the current folder.
-
-3. Released modules:[packages.toml](packages.toml)
+[![](assets/115.png)](https://gitee.com/Lyon1998/pikapython/attach_files/1285327/download)
 
 # Quick Start
 

+ 6 - 0
assets/README_zh.mdpp

@@ -64,6 +64,12 @@ http://pikascript.com
 
 [![](assets/1644129110261-049ad5bb-21af-40e2-9533-a1c8c86790f1.jpg)](http://pikascript.com)
 
+## PikaPython Studio
+PikaPython 串口终端、脚本下载、模块管理工具。
+
+[![](assets/115.png)](https://gitee.com/Lyon1998/pikapython/attach_files/1285327/download)
+[下载PikaPython Studio](https://gitee.com/Lyon1998/pikapython/attach_files/1285327/download)
+
 ## 相关开源项目 
 
 - ▶️ [pikapython Binding For LVGL](https://github.com/lvgl/lv_binding_pikascript)

+ 1 - 1
port/linux/package/pikascript/pikascript-lib/PikaStdDevice/pika_hal.c

@@ -48,7 +48,7 @@ pika_dev* pika_hal_open(PIKA_HAL_DEV_TYPE dev_type, char* name) {
         goto __exit;
     }
     memset(dev->ioctl_config, 0, _pika_hal_dev_config_size(dev_type));
-    ret = impl->open(dev, name);
+    ret = impl->open(dev, name); 
 __exit:
     if (0 == ret) {
         return dev;

+ 1 - 0
port/linux/package/pikascript/pikascript-lib/PikaStdDevice/pika_hal_table_rule.h

@@ -75,6 +75,7 @@
     },
 #endif
 
+
 #if defined(PIKA_HAL_TABLE_PLATFORM_API)
 #define pika_hal_table_add(dev_name)                                    \
     int pika_hal_platform_##dev_name##_open(pika_dev* dev, char* name); \