本文将详细探讨STM32单片机是否可以使用Python进行开发,并分析市面上支持Python开发的单片机及开发板。 首先,传统的STM32单片机主要使用C语言或汇编语言进行开发,这是因为这些语言能够直接与底层硬件交互,提供高效的执行性能和实时性。然而,随着MicroPython等嵌入式Python解释器的出现,STM32等单片机也开始具备了支持Python开发...
能用python势必是产品功能比较复杂,需要上到Linux层面的了。 对于产品实时性来说,无疑是越接近底层的语言越好,比如汇编,C语言才是主流。 下面大概盘点下,要使单片机支持Python开发,需要满足以下几个条件: 1.处理器性能和内存 Python解释器和库需要足够的处理器性能和存储容量才能正常运行。 所以,单片机需要使用性能较...
1 下载stm32F10x的官方库 http://www.st.com/web/en/catalog/tools/PF257890 2 新建工程 工程名设为stm32_demo,选择芯片型号为STM32F103B,如图, 因为下载的stm32库中有启动代码,所以这里选择"否",不拷贝启动代码。 在工程文件下,新建Startup 、Headers、User、Libraries、CMSIS、Lists、Output文件夹。 至此,s...