Przeglądaj źródła

【完善】编程手册 介绍文档。

Signed-off-by: armink <armink.ztl@gmail.com>
armink 7 lat temu
rodzic
commit
a15ed32e16
1 zmienionych plików z 13 dodań i 9 usunięć
  1. 13 9
      docs/Development_manual_document_section/README.md

+ 13 - 9
docs/Development_manual_document_section/README.md

@@ -25,25 +25,29 @@
 
 ## 1.3 MicroPython 的应用领域
 
-- MicroPython 在嵌入式系统上完整实现了 Python3 的核心功能,可以在产品开发的各个阶段给开发者带来便利。
-- 通过  MicroPython  提供的库和函数,开发者可以快速控制 LED、液晶、舵机、多种传感器、SD、UART、I2C 等,实现各种功能,而不用再去研究底层模块的使用方法。这样不但降低了开发难度,而且减少了重复开发工作,可以加快开发速度,提高开发效率。以前需要较高水平的嵌入式工程师花费数天甚至数周才能完成的功能,现在普通的嵌入式开发者用几个小时就能实现类似的功能,而且要更加轻松和简单
-- 随着半导体技术的不断发展,芯片的功能、内部的存储器容量和资源不断增加,成本不断降低,可以使用 MicroPython 来进行开发设计的应用领域越来越多。
+- MicroPython 在嵌入式系统上完整实现了 Python3 的核心功能,可以在产品开发的各个阶段给开发者带来便利。
+- 通过 MicroPython 提供的库和函数,开发者可以快速控制 LED、液晶、舵机、多种传感器、SD、UART、I2C 等,实现各种功能,而不用再去研究底层硬件模块的使用方法,翻看寄存器手册。这样不但降低了开发难度,而且减少了重复开发工作,可以加快开发速度,提高开发效率。以前需要较高水平的嵌入式工程师花费数天甚至数周才能完成的功能,现在普通的嵌入式开发者用几个小时就能实现类似的功能。
+- 随着半导体技术的不断发展,芯片的功能、内部的存储器容量和资源不断增加,成本不断降低,可以使用 MicroPython 来进行开发设计的应用领域也会越来越多。
 
 ### 1.3.1 产品原型设计
 
-- 使用 MicroPython  对于产品原型设计、软件移植非常有好处,让开发过程变得轻松,充满乐趣。和传统开发方法相比,使用 MicroPython 开发产品原型的速度更快,程序也更容易实现模块化,更方便进行维护。程序不用反复编译、下载、仿真,有很多的库可以参考使用
-- 网络功能是 MicroPython  的长处,在进行一些联网功能开发时可以利用已有的众多网络模块,这些功能如果使用C/C++ 来完成,会耗费几倍的时间。
+- 众所周知,在开发新产品时,原型设计是一个非常重要的环节,这个环节需要以最快速的方式设计出产品的大致模型,并验证业务流程或者技术点。与传统开发方法相比,使用 MicroPython  对于原型设计非常有用,让原型设计过程变得轻松,加速原型验证周期
+- 在进行一些物联网功能开发时,网络功能也是 MicroPython 的长处,可以利用现成的众多 Python 网络模块,节省开发时间。而这些功能如果使用 C/C++ 来完成,会耗费几倍的时间。
 
-### 1.3.2 教育
+### 1.3.2 硬件测试
 
-- MicroPython  使用简单、方便,性能好,非常适合于编程入门。在校学生或者业余爱好者都可以通过 MicroPython 快速的开发一些好玩的项目,在开发的过程中学习编程思想,提高自己的动手能力。
+- 嵌入式产品在开发时,一般会分为硬件开发及软件开发。硬件工程师并不一定都擅长软件开发,所以在测试新硬件时,经常需要软件工程师参与。这就导致软件工程师可能会耗费很多时间帮助硬件工程师查找设计或者焊接问题。有了 MicroPython 后,只要将 MicroPython 固件烧入新待测试的硬件,在检查焊接、连线等问题时,只需使用简单的 Python 命令即可测试。这样,硬件工程师一人即可搞定,再也不用麻烦别人了。
+
+### 1.3.3 教育
+
+- MicroPython 使用简单、方便,非常适合于编程入门。在校学生或者业余爱好者都可以通过 MicroPython 快速的开发一些好玩的项目,在开发的过程中学习编程思想,提高自己的动手能力。
 - 下面是一些 MicroPython  教育项目:
     - [从TurnipBit开始完成编程启蒙](https://www.cnblogs.com/xxosu/p/7206414.html)
     - [MicroBit 创意编程](http://microbit.org/)
 
-### 1.3.3 创客 DIY
+### 1.3.4 创客 DIY
 
-- MicroPython 无需复杂的设置,不需要安装特别的软件和额外的硬件,使用任何文本编辑器就可以进行编程。大部分硬件功能,使用一个命令就能驱动,不用了解硬件底层就能快速开发。这些特性使得 MicroPython 非常适合创客使用来开发一些有创意的项目。
+- MicroPython 无需复杂的设置,不需要安装特别的软件环境和额外的硬件,使用任何文本编辑器就可以进行编程。大部分硬件功能,使用一个命令就能驱动,不用了解硬件底层就能快速开发。这些特性使得 MicroPython 非常适合创客使用来开发一些有创意的项目。
 
 - 下面是使用 MicroPython 制作的一些 DIY 项目:
     - [显示温湿度的 WIFI 时钟](https://www.bilibili.com/video/av15929152?from=search&seid=16285206333541196172)