You are not logged in.

#1 2010-07-03 00:57:01

Berticus
Member
Registered: 2008-06-11
Posts: 731

Keil alternative (ARM ASM)

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

#2 2010-07-03 22:54:16

tlvb
Member
From: Sweden
Registered: 2008-10-06
Posts: 297
Website

Re: Keil alternative (ARM ASM)

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

#3 2010-07-05 11:54:27

jack.mitchell
Member
From: Ely, Cambridgeshire, UK
Registered: 2008-08-28
Posts: 156
Website

Re: Keil alternative (ARM ASM)

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

#4 2010-07-05 23:28:13

sand_man
Member
From: Australia
Registered: 2008-06-10
Posts: 2,164

Re: Keil alternative (ARM ASM)

I had a similar situation where I was required by my university to use a particular M68K assembler IDE which only runs under Windows sad
VirtualBox came to the rescue.


neutral

Offline

#5 2010-07-06 06:29:57

eDio
Member
From: Ukraine, Kyiv
Registered: 2008-12-02
Posts: 422

Re: Keil alternative (ARM ASM)

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

#6 2010-07-06 06:34:48

sand_man
Member
From: Australia
Registered: 2008-06-10
Posts: 2,164

Re: Keil alternative (ARM ASM)

Maybe there's a plugin for eclipse?


neutral

Offline

#7 2010-07-11 03:10:42

Berticus
Member
Registered: 2008-06-11
Posts: 731

Re: Keil alternative (ARM ASM)

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

#8 2010-07-28 19:34:13

doby
Member
From: Paris, France
Registered: 2009-06-27
Posts: 25

Re: Keil alternative (ARM ASM)

@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

#9 2010-08-06 19:39:46

eDio
Member
From: Ukraine, Kyiv
Registered: 2008-12-02
Posts: 422

Re: Keil alternative (ARM ASM)

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

Board footer

Powered by FluxBB