xlsbz

    1. 在MicroPython中添加外部C模块的方法 51/9648 MicroPython开源版块 2019-08-23
      很好的资料   以后有的话 再来点
    2. micropython 中有没有办法判断uart读写的缓存 8/6886 MicroPython开源版块 2019-08-20
      这部分用c实现比较好
    3. 关于micropython的版本? 5/2539 MicroPython开源版块 2019-08-20
      谢谢
    4. 用MDK或者IAR编译MICOPYTHON 6/7074 MicroPython开源版块 2019-05-02
      fkeujjpdc 发表于 2017-3-24 17:28 因为MICROPYTHON目前大部分人都是直接用的移植好的,没有加入自己的一些函数,这样其实花样不多,我目前产 ...
      兄弟,你这个搞得咋样了?
    5. 别拦着我哈,我要搞mpy开发啦! 26/4489 MicroPython开源版块 2019-05-01
      dcexpert 发表于 2019-4-30 09:03 我一般用virtualbox,也是开源软件。virtualbox有便携版,可以放在移动硬盘里运行,比较方便。
      minimal我已经能在单片机跑起来了
    6. 别拦着我哈,我要搞mpy开发啦! 26/4489 MicroPython开源版块 2019-04-29
      dcexpert 发表于 2019-4-29 22:20 虚拟机比Linux子系统性能好,也更接近真实系统。Linux子系统只是和win10结合比较好,可以作为一个软件运行 ...
      字体看起来很好,这是我第一次 安装 虚拟机 感觉挺好用得
    7. 别拦着我哈,我要搞mpy开发啦! 26/4489 MicroPython开源版块 2019-04-29
      本帖最后由 xlsbz 于 2019-4-29 23:52 编辑 慢慢折腾一阵子 估计能差不多
    8. 别拦着我哈,我要搞mpy开发啦! 26/4489 MicroPython开源版块 2019-04-29
      在 ubuto下编译minimal果然生成了_frozen_mpy.c, 把这个C文件从ubunto拷贝到win10下 把 minimal下的 SRC_C = \         main.c \         uart_core.c \         lib/utils/printf.c \         lib/utils/stdout_helpers.c \         lib/utils/pyexec.c \         lib/libc/string0.c \         lib/mp-readline/readline.c \         $(BUILD)/_frozen_mpy.c \ 改为 SRC_C = \         main.c \         uart_core.c \         lib/utils/printf.c \         lib/utils/stdout_helpers.c \         lib/utils/pyexec.c \         lib/libc/string0.c \         lib/mp-readline/readline.c \         _frozen_mpy.c \ #        $(BUILD)/_frozen_mpy.c \ 这样在window下也编译成功了 如下: CC main.c CC uart_core.c CC ../../lib/utils/printf.c CC ../../lib/utils/stdout_helpers.c CC ../../lib/utils/pyexec.c CC ../../lib/libc/string0.c CC ../../lib/mp-readline/readline.c CC _frozen_mpy.c LINK build/firmware.elf    text    data     bss     dec     hex filename   69328       4    2524   71856   118b0 build/firmware.elf Create build/firmware.dfu
    9. 别拦着我哈,我要搞mpy开发啦! 26/4489 MicroPython开源版块 2019-04-29
      下午网上下载了 虚拟机  ubantu,照葫芦画瓢,搞了一会,竟然 ubantu 下编译 STM32 还有minimal都成功了! ubantu网上资料还是比较多的。 界面也比较漂亮。看起来不错!!!
    10. TinyGo,单片机的GO语言 19/16868 MicroPython开源版块 2019-04-29
      bigbat 发表于 2019-3-16 10:25 你说的不能说不对,但是个人经验:追新的人一事无成的多!个人教训,2006年开始学习windows 驱动,那时候 ...
      你这个还是没理解这个phy的好处。感觉到你举得例子不对题 比如你会了phy那么你写测试程序就可以用phy了啊 比如可以让自己的小孩玩玩单片机了啊
    11. 别拦着我哈,我要搞mpy开发啦! 26/4489 MicroPython开源版块 2019-04-29
      zy459994202 发表于 2019-4-28 17:23 基于一款好用的 pyb 是一个不错的选择
      pyb有文件系统 usb之类的吧 还是minimal好一点 有串口和led readme上也推荐用这个。 最终还是在windows上弄。除非我makefile和linux在线调试用的很熟
    12. 别拦着我哈,我要搞mpy开发啦! 26/4489 MicroPython开源版块 2019-04-29
      win10子系统unbantu试过那个帖子,试下就知道,不具备可操作性。光是下载软件就无法完成。另外额外插一句,我在mingw64下编译micropython1.5.4的minimal可以完成。但是我没打算用1.5.4这个版本。因为这个版本的py的c源码下用了关于x86 x64还是用的.s文件 而1.8某版本以后都是c文件了。 本群群主说ubantu简单,事实上并不简单。否则也不会有cygwin和mingw  还有msys2了。 但是也可能是因为以前的电脑安装虚拟机性能不行。 目前ubantu的资料最多。所以用这个。 另外我还担心在win10下安装cygwin,会和我的msysgit冲突
    13. 别拦着我哈,我要搞mpy开发啦! 26/4489 MicroPython开源版块 2019-04-29
      说一下我目前的情况 linux不熟  makefile不熟 window开发stm32很熟 目前在win10下编译micropython,用mingw64,这是msysgit自带的。 我说的micropython是v1.9以后的版本 编译大部分都是可以的,比如stm32下面的所有板卡,bare文件 也可以。不过需要改一下(在编译mpy-cross的时候就发生错误,所以就知道要改了,现在想来在windows下生成.exe文件。而在linux生成没有后缀。所以需要改makefile,比如编译stm32f4disc这个板卡,需要改py下的两个mk文件和stm32下的makefile.) 在用mingw64时候 用mingw32-make.exe 指令不用linux下的make指令。 目前仅仅编译minimal无法成功,因为这个调用了python3编译器,可能是为了生成那个frozen的c文件。linux的python3安装路径是usr/bin/env,但是我在window下py3不是在这个路径下的,所以还得改makefile,但是前面我说了,我makefile不熟。目前不会改。 事实上目前我若不用mingw64还用cygwin的话,是很可能会解决这个问题的,但是也不见得很顺利。 但是从长期看,还是采用nbantu吧
    14. 别拦着我哈,我要搞mpy开发啦! 26/4489 MicroPython开源版块 2019-04-29
      打算用虚拟机了。说的很对,早晚会遇到困难。长痛不如短痛。
    15. 别拦着我哈,我要搞mpy开发啦! 26/4489 MicroPython开源版块 2019-04-28
      dcexpert 发表于 2019-4-28 12:59 https://bbs.eeworld.com.cn/thread-645222-1-1.html
      在unix类的操作系统才有意义。 #!/usr/bin/python是告诉操作系统执行这个脚本的时候,调用/usr/bin下的python解释器。 #!/usr/bin/env python这种用法是为了防止操作系统用户没有将python装在默认的/usr/bin路径里。当系统看到这一行的时候,首先会到env设置里查找python的安装路径,再调用对应路径下的解释器程序完成操作。 对的 。是linux与window 差别。 我在鼓捣鼓捣需要改什么
    16. 别拦着我哈,我要搞mpy开发啦! 26/4489 MicroPython开源版块 2019-04-28
      CC ../../lib/utils/printf.c CC ../../lib/utils/stdout_helpers.c CC ../../lib/utils/pyexec.c CC ../../lib/libc/string0.c CC ../../lib/mp-readline/readline.c MISC freezing bytecode /usr/bin/env: ‘python3’: No such file or directory Makefile:60: recipe for target 'build/_frozen_mpy.c' failed mingw32-make: *** [build/_frozen_mpy.c] Error 127 mingw32-make: *** Deleting file 'build/_frozen_mpy.c' mingw32-make: *** Waiting for unfinished jobs.... /usr/bin/env: 是啥?
    17. 别拦着我哈,我要搞mpy开发啦! 26/4489 MicroPython开源版块 2019-04-28
      本帖最后由 xlsbz 于 2019-4-28 11:56 编辑
      dcexpert 发表于 2019-4-28 11:34 你是在win32下编译吧?估计是编译器版本以及python问题,最好在linux下编译
      我在win10的linux子系统下弄过  也不容易搞啊。 现在我在WIN10下面  直接用windows 弄 不用Linux了 ,STM32的都可以编译OK了。 就是这个minimal不行。 我现在打算重点看看 C与micropython交互这块。 现在是V1.10 和V1.9都无法编译minamal  我打算一点点往后腿版本试试  
    18. 别拦着我哈,我要搞mpy开发啦! 26/4489 MicroPython开源版块 2019-04-28
      dcexpert 发表于 2019-4-28 09:16 安装好gcc-arm-embedded,运行make CROSS=1就可以编译
      我用的是1.10版本 CC ../../py/smallint.c CC ../../py/frozenmod.c CC main.c CC uart_core.c CC ../../lib/utils/printf.c CC ../../lib/utils/stdout_helpers.c CC ../../lib/utils/pyexec.c CC ../../lib/libc/string0.c CC ../../lib/mp-readline/readline.c MISC freezing bytecode /usr/bin/env: ‘python3’: No such file or directory Makefile:60: recipe for target 'build/_frozen_mpy.c' failed mingw32-make: *** [build/_frozen_mpy.c] Error 127 mingw32-make: *** Deleting file 'build/_frozen_mpy.c' mingw32-make: *** Waiting for unfinished jobs....
    19. TinyGo,单片机的GO语言 19/16868 MicroPython开源版块 2019-04-27
      我最开始弄lua,最后放弃。目前昨天开始再一次捡起来python。 希望不会放弃!  python没学明白,又来了go了
    20. TinyGo,单片机的GO语言 19/16868 MicroPython开源版块 2019-04-27
      懒猫爱飞 发表于 2019-3-14 08:25 1)可能对没有入门的同学有用处 2)  老鸟估计更喜欢用C
      你是新手吧

最近访客

< 1/1 >

统计信息

已有6人来访过

  • 芯积分:--
  • 好友:--
  • 主题:3
  • 回复:29

留言

你需要登录后才可以留言 登录 | 注册


现在还没有留言