最新消息:20210816 当前crifan.com域名已被污染,为防止失联,请关注(页面右下角的)公众号

【整理】嵌入式Linux部署Python的Flask

Python crifan 4172浏览 0评论

嵌入式Linux 部署Flask

embedded Linux Flask

Flask 教程 第十七章:Linux上的部署 – Infinity的博客 – CSDN博客

如何将Python PyQt5应用程序部署到嵌入式Linux? – 代码日志

在arm上搭建flask运行环境 – lgz00gi的博客 – CSDN博客

交叉编译python 2.7.3 for arm – lgz00gi的博客 – CSDN博客

embedded Linux deploy Flask

embedded linux python

MicroPython – Python for microcontrollers

Why you should consider Python for embedded programming | Opensource.com

Python’s Big Push into the Embedded Space

Python在嵌入式系统中的崛起

embedded linux python

The rise of Python for Embedded Systems

Python’s role in developing real time embedded systems | EDN

EmbeddedPython – Python Wiki

Gumstix, Inc.

BeagleBoard.org – black

Round Solutions

PythonForArmLinux – Python Wiki

Index of /

How is Python used in embedded systems? – Quora

What is the future of Python in an embedded system (IoT)? – Quora

Anyone using Python for embedded projects? – Stack Overflow

Single Board Computers for X86 & ARM Embedded Systems

TS-7970 SBC Powered by ARM Cortex-A9 (NXP i.MX6)

micropython 前景

MicroPython技术及应用前景 – TYPBoard单片机开发板 – 开源中国

世界那么大,语言那么多,为什么选择Micropython,它的优势在哪? – TYPBoard单片机开发板 – 开源中国

看起来很不错,有前途。

另外去:

【整理】OpenEmbedded Yocto BitBake以及之间关系

【总结】

  • 嵌入式Python
    • 有些项目已经用上了
      • Gumstix
      • Raspberry Pi
      • BeagleBone Black
      • FIC Neo1973 and Neo FreeRunner (Python on Openmoko)
      • Telit GSM/GPRS modules (also available as AarLogic family GPRS/GPS QUAD Band Modules)
  • 嵌入式Python相关
    • MicroPython
      • 是什么
        • Python3的(标准库)子集
          • 极精简高效的实现
        • 算是一个完整的Python编译器
          • 对标:PyPy 和Cython
          • 能在单片机和受限环境中运行
      • 特点
        • 轻量级和专门针对微处理器(微控制器)、受限的环境去优化
          • 针对于:裸板bare metal
          • 资源占用少:256 kB代码+16 kB内存
      • 详细介绍
        • 由剑桥大学的理论物理学家乔治.达明设计,遵循MIT许可协议,与Arduino类似,拥有自己的解析器、编译器、虚拟机和类库等
        • 它支持基于32-bit的ARM处理器,比如STM32F405、STM32f407等,也就是说ARM处理器STM32F405上直接可运行Python语言,用Python语言来控制单片机。在单片机上能运行Python,实际上Python已经完全脱离系统,也就是说,你可以通过Python脚本语言开发单片机程序。
      • 周边
        • Pyboard开发板
          • STMicroelectronics STM32F4
        • 支持的芯片
          • 支持的mcu系列有:stm32f405、stm32f407,也支持esp8266,接下来会增强stm32f103和esp32的稳定性,芯片将会扩展到FPGA和A7
    • BeagleBoard
      • 产品系列
        • BeagleBone Black
          • BeagleBone Black is a low-cost, community-supported development platform for developers and hobbyists. Boot Linux in under 10 seconds and get started on development in less than 5 minutes with just a single USB cable.
        • PocketBeagle
        • BeagleBone Blue
      • 相关参数
        • Processor: AM335x 1GHz ARM® Cortex-A8
          • * 512MB DDR3 RAM
          • * 4GB 8-bit eMMC on-board flash storage
          • * 3D graphics accelerator
          • * NEON floating-point accelerator
          • * 2x PRU 32-bit microcontrollers
        • Connectivity
          • * USB client for power & communications
          • * USB host
          • * Ethernet
          • * HDMI
          • * 2x 46 pin headers
        • Software Compatibility
          • * Debian
          • * Android
          • * Ubuntu
          • * Cloud9 IDE on Node.js w/ BoneScript library
          • * plus much more
        • Other BeagleBone derivatives »
  • IoT中的Python
    • Zerynth
      • 你可以用Zerynth做什么
        • 与其他IoT开发平台不同,Zerynth提供了一个完整的“生态系统”工具,可以让您从固件开发到云连接,这些都得益于大量的库链接。
      • 架构

转载请注明:在路上 » 【整理】嵌入式Linux部署Python的Flask

发表我的评论
取消评论

表情

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址
82 queries in 0.190 seconds, using 22.20MB memory