社区导航

 
快捷导航
  • 首页
  • 论坛
  • 查看新帖
  • 最新回复
  • 社区活动
  • 联系管理员
  • 消灭零回复
  • E金币兑换
  • 干货
搜索
查看: 1976|回复: 6

[原创] 【我的MicroPython入门之路】终于搞明白micropython是怎么回事

[复制链接]

880

TA的帖子

0

TA的资源

版主

Rank: 6Rank: 6

发表于 2018-1-9 15:03:06 | 显示全部楼层 |阅读模式

        说起python,其实是三周前我刚开始学习,算是起步很晚的了,但很火的编程语言,既然那么火了,我还不会,肯定要学习了,时间不充裕,就利用工作之余学习,进度不是很快,加上身边的同事也没有人会,朋友也不多,没办法,只能自己专研,有时候从网上看看别人的帖子,也开始写自己的作品,大家可以到我的版块去参观一下,顺便给点指导,谢谢。
                     http://bbs.eeworld.com.cn/forum-250-1.html
        既然学习了python,我是做嵌入式的,自然也会研究一下micropython,毕竟现在stm32都支持micropython了,树莓派,香蕉派,等等都是micropython,我必须要学习了,于是在工作闲暇,不能调试我的python项目时,我也开始了micropython的研究,手里有很多stm32的板子,自然硬件方面不用担心了,发现有人在论坛发帖子是使用f746discover的板子,我也有一块,就找了出来,开始按照网友发的帖子研究。但是我使用的台式机竟然不能使用VMware虚拟机,很少郁闷,无奈,重装了系统,可以使用了,自然使用了工具激活成正版系统了。
安装了Ubuntu16.04,但是在安装gcc-arm-none-eabi,费了很大劲,好不容易才搞定。然后安装stlink的Linux下驱动,这可真是死去活来啊,折腾了2天,没搞定,无奈,放弃了,于是想办法把f746板载是stlink固件改成了jlink固件,变成jlink了,这才完成在Ubuntu下的驱动安装,现在可以正常烧录bin文件了。于是找了几个bin或hex文件烧录进去,尽然真的可以在串口助手下使用python编程了,当然都是些LED点亮啊,翻转等简单的事例,于是就很想搞明白怎样才能从底层更改和增加自己的功能,好让上层的python编程时调用,这一块还没有开始研究,如果能搞到一本大牛的参考书拜读一下,我想肯定会大有裨益的。
      下面也自我夸奖一下,本人毕业时从事了近4年的机械设计工作,但是慢慢的发现,我不喜欢这个行业,还是喜欢编程,就反复思考,最后痛下决心,从头再来一遍,开始了嵌入式行业的征程,到现在也10年了,项目也做了不少,国企,私企,外企都待过了,也与自己的团队一起创业了一把,结果就不提了,无奈之下又去创业公司看看,但是运气不好,碰到了个VR行业的骗子公司,结果也不说了,于是又回到了国企。技术方面不敢说多么牛,只能说声有点经验吧。喜欢编程这件事,也喜欢新鲜的东西,又新东西都想研究一下,近几年因家庭原因,有了自己的宝宝,分不开精力了,忽视了学习,但是去年因出差较多,时间宽裕了,经常上网看看,发现最近更新的太快了,新东西层出不穷,我有点落伍了,我这个着急啊,不能这样下去,不然我就没有竞争力了,于是毅然决定奋起直追,就开始了再学习的征程,第一步就是开始的python。下一步就是micropython,再下一步就是巩固一下Linux,这还是我6年前搞arm9时的基础,必须提高一下了。
废话有点多了,目前的计划就是python和micropython,春节之前一定要搞明白怎样开发自己的bin文件安装包,希望借助大牛的这本书,迅速提高。


此内容由EEWORLD论坛网友star_66666原创,如需转载或用于商业用途需征得作者同意并注明出处





回复

使用道具 举报

6560

TA的帖子

14

TA的资源

版主

Rank: 6Rank: 6

测评达人

发表于 2018-1-9 20:30:44 | 显示全部楼层
欢迎多分享心得啊。

点评

要是给我一本,这是肯定的,我下一步就是要研究这个 http://bbs.eeworld.com.cn/forum.php?mod=viewthread&tid=609238&page=1&extra=#pid2307026 这是我今晚刚发的帖子,里面也有说明的。目前还在审核中,建议明天  详情 回复 发表于 2018-1-9 21:25


回复

使用道具 举报

880

TA的帖子

0

TA的资源

版主

Rank: 6Rank: 6

 楼主| 发表于 2018-1-9 21:25:39 | 显示全部楼层
dcexpert 发表于 2018-1-9 20:30
欢迎多分享心得啊。

要是给我一本,这是肯定的,我下一步就是要研究这个
http://bbs.eeworld.com.cn/forum. ... p;extra=#pid2307026
这是我今晚刚发的帖子,里面也有说明的。目前还在审核中,建议明天看看,指点一下,谢谢


回复

使用道具 举报

7

TA的帖子

0

TA的资源

一粒金砂(初级)

Rank: 1

发表于 2018-1-17 11:09:08 | 显示全部楼层
dcexpert 发表于 2018-1-9 20:30
欢迎多分享心得啊。

没有玩过F103 直接用python玩F4会不会有什么隐患?!

点评

好像103根f4之间,没有什么必要的关系吧,想玩什么,就玩什么,我认为是哦。供参考  详情 回复 发表于 2018-1-17 11:16


回复

使用道具 举报

880

TA的帖子

0

TA的资源

版主

Rank: 6Rank: 6

 楼主| 发表于 2018-1-17 11:16:03 | 显示全部楼层
兰生仔 发表于 2018-1-17 11:09
没有玩过F103 直接用python玩F4会不会有什么隐患?!

好像103根f4之间,没有什么必要的关系吧,想玩什么,就玩什么,我认为是哦。供参考


回复

使用道具 举报

7

TA的帖子

0

TA的资源

一粒金砂(初级)

Rank: 1

发表于 2018-1-17 11:30:51 | 显示全部楼层
star_66666 发表于 2018-1-17 11:16
好像103根f4之间,没有什么必要的关系吧,想玩什么,就玩什么,我认为是哦。供参考

一个是python 一个是用c语言 哈哈

点评

好像没有冲突的啊  详情 回复 发表于 2018-1-17 11:37


回复

使用道具 举报

880

TA的帖子

0

TA的资源

版主

Rank: 6Rank: 6

 楼主| 发表于 2018-1-17 11:37:17 | 显示全部楼层
兰生仔 发表于 2018-1-17 11:30
一个是python 一个是用c语言 哈哈

好像没有冲突的啊


回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

  • 论坛活动 E手掌握

    扫码关注
    EEWORLD 官方微信

  • EE福利  唾手可得

    扫码关注
    EE福利 唾手可得

小黑屋|手机版|Archiver|电子工程世界 ( 京ICP证 060456

GMT+8, 2018-4-26 02:27 , Processed in 0.201688 second(s), 18 queries , Redis On.

快速回复 返回顶部 返回列表