完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
|
Damien George是一名计算机工程师, 他每天都要使用Python语言
工作, 同时也在做一些机器人项目。 有一天, 他突然冒出了一个想 法: 能否用Python语言来控制单片机, 进行实现对机器人的操控 呢? 要知道, Python是一款比较容易上手的脚本语言, 而且有强大的社 区支持, 一些非计算机专业领域的人都选它作为入门语言。 遗憾的 是, 它不能实现一些非常底层的操控, 所以在硬件领域并不起眼。 Damien为了突破这种限制, 他花费了六个月的时间来打造Micro Python。 它基于ANSI C, 语法跟Pyton 3基本一致, 拥有自家的解 析器、 编译器、 虚拟机和类库等。 目前他支持基于32-bit的ARM处 理器, 比如说STM32F405。 借助Micro Python, 用户完全可以通过Python脚本语言实现硬件底 层的访问和控制, 比如说控制LED灯泡、 LCD显示器、 读取电压、 控 制电机、 访问SD卡等。 与此同时, Damien还给大家带来了一款专门为Micro Python而打造 的开发板, 它基于STM32F405单片机, 通过USB接口进行数据传输。 该开发板内置4个LED灯、 一个加速传感器、 时钟模块, 可在3V-10V 之间的电压正常工作。 值得一提的是, 它遵守MIT协议开源, 被授 权人拥有复制、 修改、 发行和再授权的权利。
|
|
|
相关推荐
|
|
|
下载了,谢谢分享!
|
|
|
|
|
|
|
|
1033 浏览 0 评论
2877 浏览 0 评论
图腾柱PFC无法上升至400V,且电感电流为正弦波形,但是幅值极小
9386 浏览 0 评论
飞凌嵌入式ElfBoard-Vim编辑器之静态链接和动态链接
2898 浏览 0 评论
使用 LinkBoy 将程序导出为 C 语言代码并烧录至 Arduino ESP32 开发板
2302 浏览 1 评论
/9
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2025-12-2 09:06 , Processed in 1.028720 second(s), Total 98, Slave 77 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191

淘帖