3225|0

1万

帖子

25

TA的资源

版主

楼主
 

最新的K210固件(Loboris版) [复制链接]

 这是国外网友Loboris提供的版本,gc、复制粘贴模式、utime等功能都正常了,其它外设功能正在添加中。

固件说明:https://loboris.eu/forum/showthread.php?tid=877
固件下载:
链接已隐藏,如需查看请登录或者注册


  1. I (188995) w25qxx_init: manuf_id:0xc8, device_id:0x17


  2. __  __              _____  __   __  _____   __     __
  3. |  \/  |     /\     |_   _| \ \ / / |  __ \  \ \   / /
  4. | \  / |    /  \      | |    \ V /  | |__) |  \ \_/ /
  5. | |\/| |   / /\ \     | |     > <   |  ___/    \   /  
  6. | |  | |  / ____ \   _| |_   / . \  | |         | |   
  7. |_|  |_| /_/    \_\ |_____| /_/ \_\ |_|         |_|
  8. ------------------------------------------------------

  9. I (228135) [MAIXPY]: Stack:  min: 8065
  10. I (232617) [MAIXPY]:  Pll0: freq: 780000000
  11. I (237391) [MAIXPY]:  Pll1: freq: 159714285
  12. I (242165) [MAIXPY]:   Cpu: freq: 390000000
  13. I (246938) [MAIXPY]: Flash:   ID: [0xc8:0x17]
  14. I (535090) [VFS_SPIFFS]: Flash VFS registered.

  15. MaixPy-FreeRTOS by LoBo v1.0.1
  16. ------------------------------
  17. MicroPython 76eeec7-dirty on 2019-01-24; Sipeed_board with Kendryte-K210
  18. Type "help()" for more information.
  19. >>>
  20. >>>
  21. >>> help('modules')
  22. __main__          gc                ucollections      urandom
  23. _thread           machine           ucryptolib        ure
  24. array             math              uctypes           ustruct
  25. binascii          micropython       uerrno            utime
  26. board             os                uhashlib          utimeq
  27. builtins          pye               uheapq            uzlib
  28. cmath             re                uio               websocket
  29. collections       sys               ujson             ymodem
  30. display           ubinascii         uos
  31. Plus any modules on the filesystem
  32. >>>
  33. >>> import machine, uos, utime, _thread
  34. >>> def test():
  35. ...     cnt = 0
  36. ...     machine.initleds()
  37. ...     while 1:
  38. ...         machine.setled(machine.LEDR, False)
  39. ...         machine.setled(machine.LEDB, False)
  40. ...         if (cnt % 2):
  41. ...             machine.setled(machine.LEDR, True)
  42. ...         else:
  43. ...             machine.setled(machine.LEDB, True)
  44. ...         cnt += 1
  45. ...         utime.sleep_ms(500)
  46. ...
  47. >>>
  48. >>> th = _thread.start_new_thread("TestLED", test, ())
  49. >>> _thread.list()

  50. Total system run time: 880.221 s, Tasks run time: 880.221 s, numTasks=5
  51. MicroPython threads:
  52. -----------------------------------------------------------------------------------------------------
  53. ID(handle) Proc             Name     State  Stack MaxUsed PyStack    Type Priority Run time (s)   (%)
  54. -----------------------------------------------------------------------------------------------------
  55. 2148287848    0          TestLED   running  16016    1232    2048  PYTHON        8        0.354  0.04
  56. 2148402616    0       MainThread   running  31600    1256    4096    MAIN        8        4.000  0.45

  57. FreeRTOS tasks running:
  58. -------------------------------------------------------------------------------
  59. ID(handle) Proc             Name     State MinStack Priority Run time (s)   (%)
  60. -------------------------------------------------------------------------------
  61. 2148402616    0          mp_task   Running    30344       15        4.000  0.45
  62. 2148287848    0          TestLED     Ready    14784        8        0.354  0.04
  63. 2148355008    0             IDLE     Ready     7320        0      875.613 99.48
  64. 2148357096    1             IDLE     Ready     7416        0      880.183100.00
  65. 2148367744    1    hal_tick_task   Blocked     7432        0        0.008  0.00

  66. >>>
  67. >>>
  68. >>>
  69. >>> sd = uos.VfsSDCard()
  70. >>> uos.mount(sd, '/sd')
  71. >>> uos.listdir('/sd')
  72. ['test1.avi', 'test.txt', 'test1.txt', 'Picture', 'Video', 'Audio', 'VideoCall', 'Money.wav', 'Wall1.raw', 'TEST_F~1.TXT', 'test_syscalls.tx
  73. t', 'test_filesystem.txt']
  74. >>>
  75. >>> uos.statvfs('/sd')
  76. (4096, 4096, 1936436, 1925131, 1925131, 0, 0, 0, 0, 255)
  77. >>>
  78. >>> import display
  79. >>> tft = display.TFT()
  80. >>> tft.init(0)
  81. >>> tft.circle(160,120,80,tft.RED,tft.BLUE)
  82. >>> tft.image(0,0,'/flash/test1.jpg')
  83. >>>
  84. >>> import micropython, gc
  85. >>> gc.collect()
  86. >>> micropython.mem_info()
  87. mem: total=37414, current=5122, peak=6688
  88. stack: 1004
  89. GC: total: 3121280, used: 1504, free: 3119776
  90. No. of 1-blocks: 25, 2-blocks: 4, max blk sz: 6, max free sz: 97351
  91. >>>
复制代码




点赞 关注
 
 

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

随便看看
查找数据手册?

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
快速回复 返回顶部 返回列表