You are not logged in.
Pages: 1
I'm going to be programming in ARM ASM, and the book I'm using suggests Keil as the IDE. However, on their website they said they don't support Unix or Linux, and they don't have any plans to.
Offline
I don't know about the features of keil, but vim with some select plugins would probably satisfy your needs, emacs too for that matter.
Last edited by tlvb (2010-07-03 22:57:12)
I need a sorted list of all random numbers, so that I can retrieve a suitable one later with a binary search instead of having to iterate through the generation process every time.
Offline
I have to use Keil for my degree and I run it in a WinXP virtual machine for version 4. However version 3 worked fine under wine, you never know with the new wine version 1.1 out now, 4 may be supported.
Offline
I had a similar situation where I was required by my university to use a particular M68K assembler IDE which only runs under Windows
VirtualBox came to the rescue.
Offline
ASM on Linux?
I'd suggest you to install Windows in virtualbox.
The only great IDE for ASM is avaliable for 8051 — mcu8051ide. It is really great, even better than Keil's products. But for others architectures there is nothing worth to try.
Offline
Maybe there's a plugin for eclipse?
Offline
Just got back from my trip, so hadn't had the chance to check the responses until now.
I was hoping for something native. It looks like eclipse has a plugin. Although I could write it in vim, how could I assemble it? I thought cross-arm-elf packages would do it, but it seems I'm wrong.
Offline
@Berticus : The cross-arm-elf is a gcc version cross-compiled for arm target. Basically, you write C code on your computer and compile them to your arm target. Then you can use openocd and telnet to load the .elf file in your device. We use this solution at work and it works pretty well.
Asm in the other hand is the native language of your arm target. You have to write some <dot>mov reg1 reg2 awful commands and simply translate them. I think you can use arm-as (arm assembler) and arm-objdump for this, but I've never tested.
Software is like sex, it's better when it's free - L. Torvalds
Offline
Anyway, writing ASM code without any debugger is... I even can't find a word in English to describe, how hard this process can be. Of course, unless you're expirienced developer or you have some sort of hardware debugger (like JTAGICE for AVR). But as I said, the only IDE I know with simulator and debugger for ASM is mcu8051ide.
Offline
Pages: 1