单片机python教程推荐_有Python基础的小白如何学习单片机?
单片机界都是C语言的天下,但是使用python也能玩起来。
作为过来人我随便说说几点建议吧:
1.单片机是微型的计算机系统,可谓麻雀虽小 五脏俱全,这就意味着要搞它需要储备的知识面很广涵盖:模电、数电、机械结构、编程语言,layout等等,这些都要了解的基本功;
2.选择一款大众型的单片机开发板套件来学习,这个这个在马云爸爸的网站上随便搜卖的好的几个品牌随便问就行。为什么选大众型的,因为那些能在你遇到问题时在网上能找到答案,推荐你选stm32,arm crotex-m架构的mcu,用的很广泛,高端的能跑Linux,qt,底端的能跑rtos,重要的是:stm32很多型号能跑python解析器,即micro-python。这对有python基础的人来说非常适合。
3.安装开发板提供给的demo,自己手动敲代码,运行起来看看效果,因为过程中你肯定读了代码而且有巧不对的,顺便理解了代码。
3.demo是别人写好了的,但是需要自己写成自己想要的结果,那就得熟读外围设备的手册,而且都是英文的。你会发现英词懂了,但是还是不明白是什么,那就是数电模电的基础需要补了,这是漫长的积累过程;
4. 熟读单片机的各种外设文档,熟悉它的电气特性和时序,大部分单片机都离不开这些外设:Gpio,UART, I2C, SPI, I2S,以太网口,USB,Sd,TFT这样的接口,熟读各个寄存器的作用,一般都是位操作。
5.必备的工具:烙铁焊台,万用表,示波器,各种工具元器件收纳盒,玩一段时间后你需要一个独立的实验室[捂脸][捂脸],东西多,各种线和工具元器件。
6.做做项目,先拿某宝上现成的模块达,验证功能后自己lay板子。
欢迎交流[呲牙][呲牙]
单片机python教程推荐_有Python基础的小白如何学习单片机?相关推荐
- python 好书推荐_关于Python的好书推荐(三)
1.简单易学 2.免费.开放的资源 3.高等级语言 4.流行语言 5.海量数据库 6.可扩展 Python可能是为数不多的既简单又强大的编程语言之一.这对初学者和专家都有好处,更重要的是,编程很有趣. ...
- 有没有好的python教程推荐_学习python中的pandas有没有好的教程推荐?
Pandas是入门Python做数据分析所必须要掌握的一个库,这里精选了十套练习题,可帮助你快速上手Python代码,完成数据集探索. [小提示:本文所使用的数据集下载地址:DATA | TRAIN ...
- 物联网python教程慕课_物联网技术基础,中国大学MOOC(慕课)答案公众号搜题
长春所在的地形区是()A.东北平原B.华北平原C.长江中下游平原D.东南丘陵 长春所在的地形区是()A.东北平原B.华北平原C.长江中下游平原D.东南丘陵 请将下列地形区与其特点和别称进行配对组合,并 ...
- 我要自学网python教程推荐_我作文-这就是我作文、十年后的我作文大全
在平平淡淡的日常中,大家都尝试过写作文吧,借助作文人们可以实现文化交流的目的.相信很多朋友都对写作文感到非常苦恼吧,下面是小编为大家收集的我的烦恼小学作文500字7篇,仅供参考,大家一起来看看吧.我的 ...
- 百钱买百鸡python创新编程_编程零基础应当如何开始学习 Python?
文科老狗被迫学了python,进入快乐领域 当然高赞的回答已经很详尽很全面了,但就大多数人的尿性: 妙啊~ 点赞~ 喜欢~ 收藏~ 然后感觉自己汲取了知识满意的返回离开√ 接下来我会分享自己学习的经验 ...
- win7安装python教程视频_二级Python视频教学教程_因材考试网 - Win7之家
至今,黑莓和诺基亚一样,经常仍被拿出来当做手机行业的经典反面案例. 在软件方面,微软还将发布 Windows 10的两个新功能更新,并将继续在移动应用程序上进行投资,特别是在Android上,该公司已 ...
- python教程广告_通过python实现弹窗广告拦截过程详解
原理 这里实现的弹窗拦截,是程序不断的监视电脑屏幕,当出现需要拦截的窗口时,自动控制屏幕点击事件关闭.第一步:将需要关闭弹窗的点击位置截图. 直接上代码 while True: #获取图片的相对屏幕的 ...
- python教程推荐-入门python有什么好的书籍推荐?
Python 越来越火爆,最近自己也在学习.整理下一些 Python 资料,和练手的项目.希望对你学习 Python 有所帮助. 如果大家想要文中 10G Python 编程视频,点击下面的卡片即可免 ...
- 420集的python教程下载_微软官方发布了最新420集Python教程,这教程简直就是编程界福利...
泰国清迈-2014 年 10 月 22 日: 微软主页 clos Austria, Tyrol, Axamer Lizum, hosting village of 近日,微软上线了一套 Python ...
- 微软发布的python教程_微软发布Python 教程《Develop with Python on Windows》
微软近日上线了一套 Python 教程<Develop with Python on Windows>,文档内容包括设置 Python 开发环境.在 Windows 与 WSL 子系统中安 ...
最新文章
- mysql修改用户密码
- 在navicat中查看所有表的注释
- springboot配置文件的加载顺序(./config目录优先级最高)
- 2016大数据发展7大趋势
- 腾讯云与阿里云竞争激烈:销售团队积极争取每一笔交易
- 非命令行linux安装zip,如何在Ubuntu 18.04 Bionic Beaver Linux上使用命令行从ZIP文件安装Gnome Shell Extensions...
- MVC-JDBC的工作流程
- 13.卷1(套接字联网API)---守护进程和 inetd 超级服务器
- 微信公众号 语音转文字api_快速上手——微信公众号开发接入
- EChart如何实现中国地图和省份下钻
- 工作英语: Meetings
- VM打开虚拟机VMX进程已提前退出错误及解决办法
- 成立5年仅有2款产品,“黑马”云鲸何以比肩石头、科沃斯?
- 成功并不是总要劳其筋骨,饿其体肤,成功的密码是: 专注!
- 【计算机网络】第三话·浅谈OSI和TCP/IP模型
- jgit比较项目不同版本间的差异及统计代码总行数
- MIT线性代数:4.矩阵A的LU分解
- 投资日记2015.6
- 计算机工作室报告,e-soul计算机工作室策划书.docx
- 手机与基站如何互相识别?
热门文章
- 光纤模块和光纤收发器匹配问题
- outlook服务器邮件满了怎么办,outlook邮箱满了怎么清理_outlook一直提示邮箱满了如何清理-win7之家...
- vue 描述框[el-descriptions] 与之对应 div
- Python配置清华镜像源
- android studio 前言中不允许有内容。
- Python基础七 元组、字典、集合
- Python 中文数字对照表 输入一个数字,转换成中文数字
- 使用three.js创建粒子火焰效果
- cmd脚本实现自动拨号
- 市场竞争力法则:以小博大,虽败犹荣