7077|6

7

帖子

1

TA的资源

一粒金砂(中级)

楼主
 

用MDK或者IAR编译MICOPYTHON [复制链接]

 1.最近项目中想用MicoPython(主要是py文件夹里面的部分)
2.因为产品原来代码用MDK编译的,不知道有没有哪位用MDK编译过
3.我自己加进去发现很多语法有问题 比如inline,for里面定义变量,语句后面定义变量等等


最新回复

兄弟,你这个搞得咋样了?   详情 回复 发表于 2019-5-2 20:19
点赞 关注
 
 

回复
举报

1万

帖子

25

TA的资源

版主

沙发
 
目前不支持使用IAR或者MDK,因为MicroPython是开源软件,所以习惯上也用开源的gcc开发,编译器上有较大的不同。理论上是可以移植过去,兼容各种C编译器的,但是工作量可能比较大。

(另外你的拼写有个小错误,掉了字母r)
 
 
 

回复

7

帖子

1

TA的资源

一粒金砂(中级)

板凳
 
不好意思拼写错了,如果用GCC的话主要调试是个大问题,我自己项目代码也比较多,有没有什么好的方案,我上次问了下George,他说example目录下有个编译成lib的库,不过我要导入自己的函数用lib不容易。
如果能有个跟其它工程集成的例子(加入IDE调试)。我相信对micropython发展会很有好处

点评

用micropython开发时,重点是编写和调试python程序,实现应用层的功能,而不是C++程序。除非是要移植或者添加模块到micropython底层才需要调试。 gcc调试的确不方便,习惯上很少用IDE去调试,通常用串口输出。  详情 回复 发表于 2017-3-24 16:01
 
 
 

回复

1万

帖子

25

TA的资源

版主

4
 
fkeujjpdc 发表于 2017-3-24 15:22
不好意思拼写错了,如果用GCC的话主要调试是个大问题,我自己项目代码也比较多,有没有什么好的方案,我上 ...

用micropython开发时,重点是编写和调试python程序,实现应用层的功能,而不是C++程序。除非是要移植或者添加模块到micropython底层才需要调试。

gcc调试的确不方便,习惯上很少用IDE去调试,通常用串口输出。
 
 
 

回复

7

帖子

1

TA的资源

一粒金砂(中级)

5
 
因为我自己工程涉及到很多算法,比较难调试,如果用gcc就有点难过的,STM32可以用GCC+ECLIPSE开发调试。就是不知道怎么把MICROPYTHON加进来,毕竟micropython编译还是比较复杂的,比如qstr这些,我今天看了一天才把qstr原理弄懂。@dcexpert 你有没有什么联系方式,我想深入学习下micropython,感觉micropython应该是最有前景的嵌入式脚本了
 
 
 

回复

7

帖子

1

TA的资源

一粒金砂(中级)

6
 
因为MICROPYTHON目前大部分人都是直接用的移植好的,没有加入自己的一些函数,这样其实花样不多,我目前产品是一款直流无刷控制器,有一套专用的函数,如果能导出给用户开发就好了,我其实用Lua已经实现了,但是感觉micropython很好,里面代码架构也很好,社区火。想换成micropython

点评

兄弟,你这个搞得咋样了?  详情 回复 发表于 2019-5-2 20:19
 
 
 

回复

32

帖子

0

TA的资源

一粒金砂(中级)

7
 
fkeujjpdc 发表于 2017-3-24 17:28
因为MICROPYTHON目前大部分人都是直接用的移植好的,没有加入自己的一些函数,这样其实花样不多,我目前产 ...

兄弟,你这个搞得咋样了?
 
 
 

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

随便看看
查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
关闭
站长推荐上一条 1/8 下一条

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 国产芯 安防电子 汽车电子 手机便携 工业控制 家用电子 医疗电子 测试测量 网络通信 物联网

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2025 EEWORLD.com.cn, Inc. All rights reserved
快速回复 返回顶部 返回列表