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

star_66666   2018-1-9 15:03 楼主

        说起python,其实是三周前我刚开始学习,算是起步很晚的了,但很火的编程语言,既然那么火了,我还不会,肯定要学习了,时间不充裕,就利用工作之余学习,进度不是很快,加上身边的同事也没有人会,朋友也不多,没办法,只能自己专研,有时候从网上看看别人的帖子,也开始写自己的作品,大家可以到我的版块去参观一下,顺便给点指导,谢谢。
                     https://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原创,如需转载或用于商业用途需征得作者同意并注明出处



回复评论 (9)

欢迎多分享心得啊。
点赞  2018-1-9 20:30
引用: dcexpert 发表于 2018-1-9 20:30
欢迎多分享心得啊。

要是给我一本,这是肯定的,我下一步就是要研究这个
https://bbs.eeworld.com.cn/forum. ... 1&extra=#pid2307026
这是我今晚刚发的帖子,里面也有说明的。目前还在审核中,建议明天看看,指点一下,谢谢
点赞  2018-1-9 21:25
引用: dcexpert 发表于 2018-1-9 20:30
欢迎多分享心得啊。

没有玩过F103 直接用python玩F4会不会有什么隐患?!
点赞  2018-1-17 11:09
引用: 兰生仔 发表于 2018-1-17 11:09
没有玩过F103 直接用python玩F4会不会有什么隐患?!

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

一个是python 一个是用c语言 哈哈
点赞  2018-1-17 11:30
引用: 兰生仔 发表于 2018-1-17 11:30
一个是python 一个是用c语言 哈哈

好像没有冲突的啊
点赞  2018-1-17 11:37
想问下micropython经过裁剪有可能小于64kb吗 本帖最后由 lovehero5201 于 2018-5-18 17:10 编辑
点赞  2018-5-18 12:09
引用: lovehero5201 发表于 2018-5-18 12:09
想问下micropython经过裁剪有可能小于64kb吗

这个就要深入研究了,我目前还没有研究的那么深,不能帮你了,不好意思哦,还得靠自己了。
点赞  2018-5-18 17:13
引用: lovehero5201 发表于 2018-5-18 12:09
想问下micropython经过裁剪有可能小于64kb吗

没有那么小,至少也得 200k 左右吧
点赞  2018-5-19 08:47
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 京公网安备 11010802033920号
    写回复