伯朗特模拟器软件怎么用

伯朗特模拟器软件怎么用,第1张

伯朗特模拟器软件怎么用

Bochs是一个x86硬件平台的开源模拟器。它可以模拟各种硬件的配置。Bochs模拟的是整个PC平台,包括I/O设备、内存和BIOS。更为有趣的是,甚至可以不使用PC硬件来运行Bochs。事实上,它可以在任何编译运行Bochs的平台上模拟x86硬件。通过改变配置,可以指定使用的CPU(386、486或者586),以及内存大小等。一句话,Bochs是电脑里的“PC”。根据需要,Bochs还可以模拟多台PC,此外,它甚至还有自己的电源按钮。

bochs模拟器安装使用教程

1、首先,下载Bochs应用,将以下2个文件移至手机SD卡根目录。

bochs模拟器怎么用?bochs模拟器安装使用教程

2、之后将XP的镜像转到刚刚移动的SDL文件夹内。

bochs模拟器怎么用?bochs模拟器安装使用教程

3、该镜像命名方式必须为“andows.img”并且,该目录下有且只能有一个镜像,不支持多系统启动(比如说放一个95/98啥的)。

bochs模拟器怎么用?bochs模拟器安装使用教程

4、之后,将SDL文件夹内的 bochsrc.txt文件打开,找到“megs:64”,这个代表虚拟机的运行内存,我们需要将其设置为我们手机内存的一半,如果你的手机是1G内存,那么这里就改成512即可。你的手机内存越大,XP系统在你手机上运行的速度就越快!

bochs模拟器怎么用?bochs模拟器安装使用教程

5、之后返回手机根目录,穿件一个“HDD文件夹”,这样进入XP系统会看到多一个盘符,以后想安装啥东西就往那个盘符里存就成了。

bochs模拟器怎么用?bochs模拟器安装使用教程

6、找到刚刚安装好的“bochs.apk”应用,打开就自动启动并运行了!PS.如果你的没有进入XP,出现一堆字有一个正常启动什么的,就点击下就成了,它就能自动进入了,我这里是没按什么,就自动进去了。

载入速度太快,连续重启2次都没拍到,大家将就下吧!(点击可查看大图)

bochs模拟器怎么用?bochs模拟器安装使用教程

7、等待走进度条吧,依照手机内存大小决定速度快慢,这512m的手机,速度个人感觉有点慢,推荐1G以上内存体验。

bochs模拟器怎么用?bochs模拟器安装使用教程

8、进度条走袜搭完之后,就能看到启动界面了。

bochs模拟器怎么用?bochs模拟器安装使用告链拿教程

9、完全载入后的样子。

bochs模拟器怎么用?bochs模拟器安装使用教程

10、E盘就是我们刚刚创建的那个HDD文件夹了。

bochs模拟器怎么用?bochs模拟器安装使用教程

11、此次系统的版本号。

bochs模拟器怎么用?bochs模拟器安装使用教程

至此XP就安装到我们的手机或者平板中去了,上面是以手机为例来进行尝鲜的。总体感觉还是不错的,如果你的手机支持OTG的话,来一个无线键鼠 *** 唤简作也是完全没问题的(可能平板体验更加)。

我第一次使用STM32CubeMx,创建了一个简单的FreeRTOS代码。硬件平台是STM32F103RCT6。根据原代码,在freertos.c文件内卜滚的函数 MX_FREERTOS_Init(void)内,调用osThreadCreate创建线程,默认生成的StartDefaultTask线程。我按照StartDefaultTask的代码,在 MX_FREERTOS_Init(void)内用osThreadCreate创建另外两个线程,分别为LEDTask和MeasureTempTask。

当三个线程同时创建的话,OS跑不起来,连StartDefaultTask都没有执行。

如果,只创建其中任意的两个线程,OS就可以跑起来。

FreeRTOS本身可以执行多个线程,但STM32CubeMx好像是用CMSIS来重新封装FreeRTOS,是不是CMSIS限制了拿局执行线程的数量?

另外型敏余,我测试过,如果在StartDefaultTask线程内,创建另外的两个线程,OS除了执行StartDefaultTask线程外,只执行另外创建的第一个线程。


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/yw/12466604.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-23
下一篇2023-05-23

发表评论

登录后才能评论

评论列表(0条)

    保存