太变态了201602版无线电一文章把avr当arm模拟器运行了linux
并且用Proteus成功模拟了。关键是还开放了所有源代码
https://github.com/TonyLianLong/uARM linux本来就有AVR版本啊 我想问怎么才能有无线电杂志 ackk 发表于 2016-3-9 14:07
linux本来就有AVR版本啊
那个是avr先模拟arm,再运行arm版本的linux 而且所有的电路搭建都在proteus里完成,作者还提供proteus文件 是Linux还是 uclinux MMU完全软件实现么 看这个,都有mmu 浮华一生 发表于 2016-3-9 14:15
是Linux还是 uclinux MMU完全软件实现么
是linux是的 3050311118 发表于 2016-3-9 14:12
而且所有的电路搭建都在proteus里完成,作者还提供proteus文件
哪里能下到proteus文件?github 里面好像没找到。。 motoedy 发表于 2016-3-9 14:17
哪里能下到proteus文件?github 里面好像没找到。。
https://github.com/TonyLianLong/uARMSim?files=1
你看下这个 几年前不是有个大牛在8位AVR上模拟了x86 跑linux了吗,据说上电一个小时后linux第一条显示信息打印了出来 。 理论上只需要做一个arm指令解释器就行了,类似于解释型语言 很厉害啊!
确实AVR上模拟了一个ARM. 虽然熟速度很慢:
How fast is it?
uARM is certainly no speed demon. It takes about 2 hours to boot to bash prompt ("init=/bin/bash" kernel command line). Then 4 more hours to boot up the entire Ubuntu ("exec init" and then login). Starting X takes a lot longer. The effective emulated CPU speed is about 6.5KHz, which is on par with what you'd expect emulating a 32-bit CPU & MMU on a measly 8-bit micro. Curiously enough, once booted, the system is somewhat usable. You can type a command and get a reply within a minute. That is to say that you can, in fact, use it. I used it to day to format an SD card, for example. This is definitely not the fastest, but I think it may be the cheapest, slowest, simplest to hand assemble, lowest part count, and lowest-end Linux PC. The board is hand-soldered using wires, there is not even a requirement for a printed circuit board. 3050311118 发表于 2016-3-9 14:20
https://github.com/TonyLianLong/uARMSim?files=1
你看下这个
运行不了,报错 protues 8.4 sp0。。
有运行成功的? 论坛里面好早就有帖子说了啊,开机花了半小时,格式化SD卡花了4个小时。 这个是有兴趣,而且时间多,不愁没饭吃的人做的事 proteus自带例程里似乎是有一个的。 话说PROTEUS这个东西也是好多年没消息了样的,大家都用ARM芯片了,配上JLINK用的爽歪歪,也就没人用这个东西了。 huangqi412 发表于 2016-3-9 15:36
proteus自带例程里似乎是有一个的。
那个自带的是arm内核硬件范例 ackk 发表于 2016-3-9 14:07
linux本来就有AVR版本啊
Linux没有AVR8的版本.也不可能有 这个uARM模拟器其实很早以前就有了,TLL只是拿来包装了一下而已. 不是有大神跑过乌般图吗?学习挺好,可以没有太多使用价值 还不如用ARM模拟个AVR来的有意义。。。。 jufr12315 发表于 2016-3-9 14:09
我想问怎么才能有无线电杂志
买呀,淘宝上有 我是谁712 发表于 2016-3-9 21:33
买呀,淘宝上有
{:handshake:} 多谢 一个英国的家伙好多年前搞的这个东西 可以订阅 大家都很忙,外国闲人多. 3DA502 发表于 2016-3-9 22:04
一个英国的家伙好多年前搞的这个东西
是的,当时我看过这个使用Mega系列的芯片做的。。。 内存不够,程序长度也不够,怎么跑? 浮生莫若闲 发表于 2016-3-9 15:36
这个是有兴趣,而且时间多,不愁没饭吃的人做的事
呵呵 有道理 果断Fork一下 牛气,这个真的是吃饱了撑的! cc224 发表于 2016-3-10 07:52
内存不够,程序长度也不够,怎么跑?
记得是AVR外挂快电脑的内存,在跑的 然并卵。。。。。。 这个估计是重在学习吧! 内存空间空吗,Avr也就64K的空间吧 自从atmel被microchip收购后,关注的就少了。以前还是很喜欢AVR系列的。 闲人干的事情。 蛋疼,大人十分钟扛走一块百斤大石,非说小孩也可以,结果,让小孩花一周砸碎大石,一块块搬走了,有意思吗
页:
[1]