立即注册

扫一扫,访问微社区

micropython-microbit 中文社区

查看: 856|回复: 7

【K210系列】7. 性能测试

  [复制链接]
  • TA的每日心情
    开心
    2019-5-12 11:06
  • 签到天数: 8 天

    [LV.3]偶尔看看II

    发表于 2018-12-5 10:19:09 | 显示全部楼层 |阅读模式

    马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

    您需要 登录 才可以下载或查看,没有帐号?立即注册

    x
    因为没有time模块,不能直接获取运行时间,所以采取了掐秒表估算方法,看看运行时间。

    计算方法采用和以前类似的方法,分别计算整数加、整数乘、浮点加、浮点乘除等。

    先计算整数加

    1. def int_add_test(n=1000000, a = 1234, b = 5678):
    2.     sum = 0
    3.     for i in range(n):
    4.         sum = a + b
    复制代码


    计算1000,000次加法用时2.9秒左右,计算10,000,000次用时约29秒。


    整数乘法

    1. def int_mul_test(n=1000000, a = 1234, b = 5678):
    2.     sum = 0
    3.     for i in range(n):
    4.         sum = a * b
    复制代码


    计算1000,000大约3秒,计算10,000,000大约33秒。

    不过除法测试中,因为gc的问题,造成测试不太成功,就没有继续测试了。

    23.png

    总体看,K210的计算速度比STM32F4稍快,比ESP32和STM32F7慢。如果不是因为micropython的固件优化不够造成,那么K210做图像处理会有些困难,希望后续版本可以改进。



    手机扫码浏览
    回复

    使用道具 举报

    该用户从未签到

    发表于 2019-4-3 14:45:18 | 显示全部楼层
    我也买了M1 dock;

    做图像处理不会慢吧
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2019-5-12 11:06
  • 签到天数: 8 天

    [LV.3]偶尔看看II

     楼主| 发表于 2019-4-3 15:25:47 | 显示全部楼层
    三虎 发表于 2019-4-3 14:45
    我也买了M1 dock;

    做图像处理不会慢吧

    应该还不错,看具体算法
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    发表于 2019-4-3 15:34:01 | 显示全部楼层
    shaoziyang 发表于 2019-4-3 15:25
    应该还不错,看具体算法

    想把摄像头图像显示在tft上,现在还没有搞成功。

    不知道烧哪个固件,正在懵逼中
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2019-5-12 11:06
  • 签到天数: 8 天

    [LV.3]偶尔看看II

     楼主| 发表于 2019-4-3 19:53:32 | 显示全部楼层
    三虎 发表于 2019-4-3 15:34
    想把摄像头图像显示在tft上,现在还没有搞成功。

    不知道烧哪个固件,正在懵逼中 ...

    可以加群,问问maipy团队
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    发表于 2019-4-4 11:54:54 | 显示全部楼层
    shaoziyang 发表于 2019-4-3 19:53
    可以加群,问问maipy团队

    谢谢!

    烧了最新的,现在已经搞定了;

    自带的2640,好像200W分辨率还是很低,不够清晰
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2019-5-12 11:06
  • 签到天数: 8 天

    [LV.3]偶尔看看II

     楼主| 发表于 2019-4-4 13:26:38 | 显示全部楼层
    三虎 发表于 2019-4-4 11:54
    谢谢!

    烧了最新的,现在已经搞定了;

    毕竟是低端嵌入式系统,即使用DMA,但受总线、摄像头、性能限制,它还是不能和高端系统相比。优点是成本低、可以扩大应用范围。
    回复 支持 反对

    使用道具 举报

    游客
    回复
    您需要登录后才可以回帖 登录 | 立即注册

    Archiver|手机版|小黑屋|micropython-microbit 中文社区

    GMT+8, 2019-7-17 02:49 , Processed in 0.163872 second(s), 27 queries .

    Powered by Discuz! X3.4

    © 2001-2013 Comsenz Inc.

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