|
MicroPython Byte Code Interpreter 的硬體實踐。
[复制链接]
在單片機上使用 MicroPython 來解決 I/O Oriented 的問題,通常底層都不會崁入 Linux 這樣大型的作業系統,通常給一個 I/O Package 。
若 MicroPython 的 Byte Code Interpreter 能夠使用 FPGA 來硬件解碼,硬件執行。則會比使用 ARM Cortex-M4 更節能,也更有效率。
唯一的挑戰是所有底層的 I/O Driver 都要自己設計,自己撰寫驅動程序。當然,好處就是『節能省電』,這在許多 IoT 的應用上,卻是非常重要的關鍵。
只是一般寫 Python 這麼高階語言的工程師,很少精通計算機架構,與 CPU Design ,這倒是個挑戰。
反之,對熟悉 CISC 設計的工程師,通常都在 60 歲以上了!
這個想法,挺有挑戰性,也值得玩味!
順頌刻綏!平安順遂!
金城 教授 敬筆
|
|