fbwcpu 发表于 2018-7-15 00:11:01

arm9开发 IAR用的比MDK多些,为啥?

arm9开发 IAR用的比MDK多些,为啥?mdk不是被arm收购了吗?按说支持的更好呀?那iar是否有必要学下?   工作中一直是stm32+MDK平台,准备用nuc972的ARM9. 求建议!

redworlf007 发表于 2018-7-15 00:18:01

我是在Windows上装了eclipse和交叉编译工具,在Windows上编译Linux上的代码,972跑Linux,用nfs登录Windows。

arm 发表于 2018-7-15 00:40:25

玩nuc972裸机,刚开始我用mdk,但mdk进入仿真时太慢了,就用IAR了,IAR速度嗖嗖嗖的

avr-arm 发表于 2018-7-15 08:08:42

你指的是裸机或RTOS吧,真正搞Linux嵌入式的谁用这些?

yick 发表于 2018-7-15 08:44:27

arm9的用这些编译器,不是跑Linux系统么

wang137long 发表于 2018-7-15 13:37:32

借楼主的贴问一下keil5打开已有的工程提示找不到芯片型号,已经安装芯片包,在器件例表里也看不到,但是新建工程就有这个品牌以及型号。

lhj200304 发表于 2018-7-15 13:52:51

编译速度快些。其实一样的

advarx21ic 发表于 2018-7-15 14:44:06

告诉楼主,如果是A8芯片的话,MDK还真不支持,IAR就可以

armstrong 发表于 2018-7-15 17:52:30

本帖最后由 armstrong 于 2018-7-15 17:54 编辑

MDK傻瓜一些,支持少数ARM核;IAR专业一些,支持全系列ARM核。
我的意思不是支持越多就越专业,而是IAR编译器真的专业些。

what007 发表于 2018-7-15 20:20:39

arm9用arm-linux-gcc,调试gdb

haistart 发表于 2018-7-15 20:22:29

arm 发表于 2018-7-15 00:40
玩nuc972裸机,刚开始我用mdk,但mdk进入仿真时太慢了,就用IAR了,IAR速度嗖嗖嗖的 ...

请教你是怎么配置的呀?我用mdk无法进入仿真

arm 发表于 2018-7-15 21:12:08

haistart 发表于 2018-7-15 20:22
请教你是怎么配置的呀?我用mdk无法进入仿真

选择SPI flash启动,还有最好搞个没有中断的程序下载到spi flash,因为我自己测试如果有中断,有时会进入仿真失败,可能要复位几次才行,附件一个是mdk,一个是iar的测试工程,可直接使用

wajlh 发表于 2018-7-15 21:28:11

keil容易上手,学校里教的全部是keil,跟AD占有率高是一个道理。

redworlf007 发表于 2018-7-16 00:09:27

为啥要抱着裸机不放呢?上Linux多好,舍近求远。

tangnyzl 发表于 2018-7-16 07:27:58

楼上用972+Linux的,有没有碰到插拔U盘,板孑复位的情况

weichao4808335 发表于 2018-7-16 08:35:38

wajlh 发表于 2018-7-15 21:28
keil容易上手,学校里教的全部是keil,跟AD占有率高是一个道理。

iar的设置用着没有mdk舒服

arm 发表于 2018-7-16 08:41:42

redworlf007 发表于 2018-7-16 00:09
为啥要抱着裸机不放呢?上Linux多好,舍近求远。

有很多不会linux

XA144F 发表于 2018-7-16 09:12:22

mdk自带arm9例程,我就裸奔了at91系列。

haistart 发表于 2018-7-16 12:10:16

arm 发表于 2018-7-15 21:12
选择SPI flash启动,还有最好搞个没有中断的程序下载到spi flash,因为我自己测试如果有中断,有时会进入 ...

好东西,谢谢分享。

redworlf007 发表于 2018-7-16 13:45:12

tangnyzl 发表于 2018-7-16 07:27
楼上用972+Linux的,有没有碰到插拔U盘,板孑复位的情况

没有,你测下usb的5v,看看啥情况,再测测972的电源看看。

redworlf007 发表于 2018-7-16 13:46:01

arm 发表于 2018-7-16 08:41
有很多不会linux

不会就学呀,裸机之外还有更广阔的天空。

zkaifa 发表于 2018-9-27 08:44:01

本帖最后由 zkaifa 于 2018-9-27 08:46 编辑

arm 发表于 2018-7-15 00:40
玩nuc972裸机,刚开始我用mdk,但mdk进入仿真时太慢了,就用IAR了,IAR速度嗖嗖嗖的 ...

我也是用mdk感觉比较慢,试试IAR

kebaojun305 发表于 2018-9-27 09:44:01

what007 发表于 2018-7-15 20:20
arm9用arm-linux-gcc,调试gdb

你好 问下 用了IDE 没有gdb调试用的什么IDE还是直接命令行?

what007 发表于 2018-9-27 10:00:24

本帖最后由 what007 于 2018-9-27 10:06 编辑

kebaojun305 发表于 2018-9-27 09:44
你好 问下 用了IDE 没有gdb调试用的什么IDE还是直接命令行?
IDE可以用eclipse+GDB
带界面的调试环境有:insight、DDD,或者用GDB自带的GDBtui

leonliu_1128 发表于 2018-9-28 14:00:35

不用linux的话很多库无法使用了

ztg328 发表于 2018-9-29 12:56:46

redworlf007 发表于 2018-7-15 00:18
我是在Windows上装了eclipse和交叉编译工具,在Windows上编译Linux上的代码,972跑Linux,用nfs登录Windows ...

eclipse可以安装交叉编译工具链

wzbwzb 发表于 2020-2-24 13:40:59

redworlf007 发表于 2018-7-15 00:18
我是在Windows上装了eclipse和交叉编译工具,在Windows上编译Linux上的代码,972跑Linux,用nfs登录Windows ...

可以吗?

redworlf007 发表于 2020-2-24 17:03:12

wzbwzb 发表于 2020-2-24 13:40
可以吗?

可以的,不过我现在已经放弃这个,我现在用vscode+camke,我发帖子了,你搜我的帖子。

wzbwzb 发表于 2020-2-24 22:05:12

好的,这个好用点

kyq_linux 发表于 2020-3-4 22:15:10

一直没用过。
页: [1]
查看完整版本: arm9开发 IAR用的比MDK多些,为啥?