mVirtualProcessor v0.1 Release

mVirtualProcessor v0.1 是一款基于BSD协议发布的MSP430 MCU模拟器,支持MSP4304系列指令解析、片内Flash等功能。随附模拟器UI,提供LED和按键模拟。可通过命令行工具写入和运行测试程序。

 

mVirtualProcessor v0.1 Release

mVirtualProcessor 是一个MCU模拟器。采用BSD协议发布。

 

git 地址 https://github.com/yujiecheung/mvp.git

 

标签为 mvp_v0.1

 

 

mvp中包含:

mVirtualProcessor: MSP430 MCU模拟器。目前实现的有MSP430 4系列指令解析,片内的Flash,中断,GPIO,Basic Timer,时钟。

mVirtualBoard: 模拟器UI,主要模拟硬件。目前四个LED和四个按键可用。

test projects: 目前包含一个IAR工程。

bin: Release文件和参考配置文件。可直接运行。

 

在命令行运行mVirtualProcessor.exe -p可以将测试的txt文件写入模拟flash中。

程序写入完成后,在命令行运行mVirtualProcessor可以运行模拟程序。

运行mVirualBoard程序,可以看到LED在闪烁,点击按键可以切换LED。

使用Windows 7 USB DVD Download Tool将定制的Windows 7 ISO文件制作成USB启动盘或DVD光盘 相信在微软推出自家的Windows 7 USB启动盘制作工具时,大家都会忍不住试一下,用MSDN版本的Windows 7 32Bit或者64Bit的ISO镜像来制作启动USB盘很方便,虽然软件界面是英文的,但很简单,基本上所有人都看得懂。 但对于想使用自己的品牌笔记本厂商提供的OEM Windows 7镜像来制作USB启动盘时,Windows 7 USB DVD Download Tool却很不给情面的囧了,就像我在用本论坛某个大侠提供的Dell OEM Windows 7镜像制作USB启动盘时就直接提示“The selected file is not a valid ISO file, Please select a valid ISO file and try again”! 2.png ISO不正确吗?ISO肯定是正确的,我都已经安装过了,肯定没问题,后来又试了本论坛上的Lenovol的OEM Windows 7镜像来制作,还是同样的报错,只有微软自家的MSDN或者那个所谓的鲍尔默签名版的可以顺利制作成功,这到底是为何呢? 有个老外深入研究了一下这个问题,认为是微软ISO采用的UDF验证机制比咱们平时用UltraISO、PowerISO、Imgburn制作的镜像多了一个查询卷描述符,微软采用的UDF规范在ISO中有两个查询卷描述符关键指针(ADVP),一个是靠近镜像的顶端,另一个独有的在镜像的最后一个逻辑块。 OK,既然知道病症所在,解决问题就简单了,缺了就加上呗! 作为解决之个问题的方法。这个老外写了一个加入ADVP查询代码的工具ISOavdpcopy v0.1(见附件下载,需要安装Microsoft .NET Framework2.x或更高版本),可以在你下载的OEM镜像或者是你自己定做的Windows 7 ISO镜像后面添加一个2048字节大小的逻辑块,这样在使用微软的Windows 7 USB DVD Download Tool制作时就顺利通过了,怎么样,简单吧! 2.jpg 2010-4-10 16:20 上传 下载附件 (22.31 KB) ISOavdpcopy v0.1的使用方法就是把你的ISO镜像拖至该软件上就可以了,这个过程很快,基本上没感觉,但操作就已成功,查看一下大小和MD5就看得出来了。 强调:不要因为没感觉而反复操作啊,小心文件后面添加上一大堆2048字节的ADVP!嘿嘿!
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值