2016年6月

导语:

之前学单片机的时候手上有块stm32f103c8t6的核心小板子,恰好这几天看了microPython,心中汹涌澎湃,就想着能移植到小板子上去。

准备:

STM32F103C8T6核心板、J-link调试器、USB电源线

开战:

参考:http://bbs.elecfans.com/jishu_581420_1_1.html
首先安装编译器GNU Tools for ARM Embedded Processors(arm-gcc-none-eabi),下载地址:[https://launchpad.net/gcc-arm-embedded][1]。
下载ST的DfuSe工具:下载地址:[http://www.st.com/web/en/catalog/tools/FM147/CL1794/SC961/SS1533/PF257916][2]
从github下载MicroPython源码,地址:[https://github.com/micropython/micropython][3]
进入源码的stmhal\boards\ 目录,新建一个目录stm32f103c8t6,复制STM32F4DISC目录下的文件到刚刚新建的目录

学了Python有一段时间了,于是开始琢磨着写点实用东西。目前最蛋疼的就是管理我的vps,刚好官方提供了简单的客户端API
API提供几个基本管理功能,重启,开机,关机,服务器状态,服务器信息,使用post或者get请求就可以获取到dom型返回值,需携带key:API Key: XXXXX-XXXXX-XXXXX和API Hash: xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx。

移动测试顾名思义就是测试移动端的系统获取应用,包含应用测试,集成测试等。