对于开发ARM9(裸奔开发) ,,IAR,keil哪个平台优势大?
对于开发ARM9(32926和nuc972之类),,IAR,keil哪个平台优势大?注意是裸奔开发,最多跑个UCOS。看厂家一般只提供iar平台的例子。 为啥? keil mdk 不中? 带MMU的芯片,使用的时候不开MMU吗?讨论编译器用哪个感觉次要了。。。 IAR转MDK也就是改个启动文件的事情,有什么好纠结的啊 jiaowoxiaolu 发表于 2017-11-10 10:07
IAR转MDK也就是改个启动文件的事情,有什么好纠结的啊
有些专用关键字也是不兼容的 myxiaonia 发表于 2017-11-10 10:18
有些专用关键字也是不兼容的
我当然知道。所以我是说改,不是说直接替换,并且ARM9的启动文件差不多可以通用,随意找一个MDK下的ARM9启动文件,然后稍微修改一下就差不多了,当然,我不是说大话,我用MDK跑RTT在紫芯的那颗9260T上 本帖最后由 aozima 于 2017-11-10 11:09 编辑
MDK 972 RT-Thread 很顺溜啊
JLINK直接load就可以调试
肯定是IAR优势大啊
因为带MMU的处理器Keil只支持ARM9,,IAR支持ARM9、ARM11、各种Cortex-A,,
而且Keil向工程添加目录层级多的源文件的时候非常麻烦,,不适合源码非常多的场景
当然,搞单片机的话还是Keil方便。。 IAR 不解释 iar,支持广 我啊,两个都不用,只用eclips,哈哈 MCU Keil+RTX方便
MPU ds-5
支持正版,GNU+Eclipse,
{:lol:}{:lol:}{:lol:}{:lol:} 用mdk裸奔at91sam9260和9g45的路过…… zxq6 发表于 2017-11-10 18:52
我啊,两个都不用,只用eclips,哈哈
eclips我用的生不如死,代码提示要按ait /才能出来 不用问,肯定Keil 建议用iar 哦,keil竟然不支持A8 裸奔优势在哪里? 肯定是用IAR
MDK 适合以前用51后来转到STM32 那个群体; 再复杂一点的IDE 他们就傻眼了 IAR啊,用着很舒服。 advarx21ic 发表于 2017-11-11 08:05
建议用iar 哦,keil竟然不支持A8
支持a8的那个貌似叫ds5 了无 发表于 2017-11-10 22:25
eclips我用的生不如死,代码提示要按ait /才能出来
eclipes也有右键菜单可以跳转的。 Micro2008Chen 发表于 2017-11-11 09:18
裸奔优势在哪里?
裸奔的优势就是可以跳过操作系统的中间层,比如需要搞一个特殊设备的驱动,直接操作寄存器就好了,这对linux基础差的人很对路。 zxq6 发表于 2017-11-11 11:37
裸奔的优势就是可以跳过操作系统的中间层,比如需要搞一个特殊设备的驱动,直接操作寄存器就好了,这对li ...
赞同,如果是复杂的控制需要上系统。裸机的市场还是有的 本帖最后由 sea_star 于 2017-11-11 17:27 编辑
我的 arm9 keil or iar A8 用 IAR Micro2008Chen 发表于 2017-11-11 09:18
裸奔优势在哪里?
简单、易学。。
单片机(即裸机开发)基本上只要愿意学都能学的会,,而嵌入式Linux的话绝大多数人都是“从入门到放弃”{:lol:} 我觉得还是keil吧 keil......... 反了,新唐基于NUC972提供的是keil开发环境的裸机 bsp,不是IAR 我觉得KEIL吧!至少MDK的中间件就是些应用资源。
另外arm11/cortex-A8我用KEIL都没多大问题 我感觉这样的片子,裸奔费事。 长风万里 发表于 2017-11-15 11:01
反了,新唐基于NUC972提供的是keil开发环境的裸机 bsp,不是IAR
大神,nuc972我在用,可是新塘貌似没有提供ucos的例子哦。 redworlf007 发表于 2017-11-16 17:29
大神,nuc972我在用,可是新塘貌似没有提供ucos的例子哦。
后面会移植一些实时操作系统 aozima 发表于 2017-11-10 11:08
MDK 972 RT-Thread 很顺溜啊
JLINK直接load就可以调试
大神,rtthread有NUC972的BPS吗?没找到 zhucezhuanyong 发表于 2017-12-1 23:01
大神,rtthread有NUC972的BPS吗?没找到
github上面搜搜 好的,多谢 推荐eclipse,使用GCC工具链,eclipse用起来比较爽,但是对于没有用过的话比较折腾。 jameszxj 发表于 2017-11-10 19:20
MCU Keil+RTX方便
MPU ds-5
mcu mpu核心区别是?多个dsp? XA144F 发表于 2017-11-10 19:36
用mdk裸奔at91sam9260和9g45的路过……
at91sam9260,这个片子不是说停产了么? alpscale 发表于 2017-11-11 19:08
"linux从入门到放弃”, 你这句话总结的太形象了。。。。。
要学好linux,我觉得需要以项目为 ...
确实啊,没有项目想自学,真的很难坚持下来。没有目的性 MDK-DS适合你这种需求,只是我没有这个的破解文件,看到部分高端arm会提供这个环境下的完整裸机SDK bias 发表于 2017-12-4 09:31
mcu mpu核心区别是?多个dsp?
一般来说主要区别是MMU,主频MCU低于MPU
MCU内置部分SRAM和Flash,
MPU需要扩展存储 sea_star 发表于 2017-11-11 17:22
我的 arm9 keil or iar A8 用 IAR
大神,可以发一个简单的972用IAR编译的例程么?多谢了
页:
[1]