在前面的系列文章中我们不厌其烦地一一介绍了在NativeSample中如何开发和调试驱动。从今天开始,我们将介绍TinyCLR项目的相关知识,也许读者以为这又得需要洋洋洒洒十几篇才能介绍的完,其实不然,这将是该系列中唯一篇介绍TinyCLR的文章。

由于TinyCLR的相关代码与硬件无关,我们所做的就是根据实际需要,添加不同的Feature,此外就是合理配置堆栈和代码存储位置。其主要工作,具体地来说就是搞定/Solutions/STM3210E/TinyCLR目录下的TinyCLR.proj和scatterfile_tinyclr_mdk. 文件。

TinyCLR.proj文件和NativeSample.proj的内容类似,不过额外要添加一些由托管代码(C#)写好的库,比较重要的就是mscorlib.pe,它是TinyCLR的核心

收藏 打印