在远程文件查看器里,我们可以很方便地访问设备的文件,但是有一点,双击其中的pe文件并不能直接执行,下面我们将为.Net MF添加这个功能。
默认情况下,.Net MF的用户程序是放在Flash中的BLOCKTYPE_DEPLOYMENT区(参见《Flash远程读写》),只能通过VS2008进行部署。TinyCLR启动后,直接从Flash的BLOCKTYPE_DEPLOYMENT区的加载应用程序,由于这样的设计,所以在Flash上仅能存放一个用户程序。
.Net MF已经支持了文件系统,并且我们实现了远程文件查看器,理论上只要空间足够,我们能放若干个用户程序,这样问题就来了,我们能否任意执行文件系统中的pe文件?
.Net MF系统中的可执行文件或模块,其扩展名并不是exe或dll,统一为pe,唯一不同是,可执行的pe文件中含有启动入口标
继续阅读与本文标签相同的文章
上一篇 :
【玩转.Net MF – 04】远程屏幕截图
-
【STM32 .Net MF开发板学习-15】红外遥控智能小车
2026-05-23栏目: 教程
-
【STM32 .Net MF开发板学习-14】红外遥控器编码识别
2026-05-23栏目: 教程
-
百度之星之D:共同狂欢
2026-05-23栏目: 教程
-
【STM32 .Net MF开发板学习-13】用PWM驱动智能小车
2026-05-23栏目: 教程
-
.Net Micro Framework开发板用户简明手册
2026-05-23栏目: 教程
