这些小活动你都参加了吗?快来围观一下吧!>>
电子产品世界 » 论坛首页 » 嵌入式开发 » MCU » 感觉初学者用GCC更好

共1条 1/1 1 跳转至

感觉初学者用GCC更好

菜鸟
2004-11-14 07:05:44     打赏

学习ARM有一阵子了,感觉坛子里SDT和ADS的味道浓厚,下载了ADS用了一下感觉和VC环境有类似的弊病,就是底层的关于段映射具体链接时候的细节不容易弄清楚,这与makefile 和 linkscript 不用自己写有关,所以看见有很多关于内存地址映射和段链接上的问题涌现。

感觉用GCC,自己写makefile + linkscript有一种全盘驾驭的感觉,用ADS总有点不踏实,不知道它干了些什么,就跟当初用MFC一样-----只知道该怎么用,不知道为什么可以这样用。也许对于做工程项目的老鸟们实用主义更重要,但个人觉得初学者还是应该尽量弄懂底层机理。

所以对于初学者,尝试自己写linkscript吧,尽管第一次的痛楚是不可避免的,但之后你会发现自己对嵌入式的理解是如此清晰。

当然gcc的调试环境gdb用起来还是不大顺手,并且gcc对于arm的汇编伪指令和ADS的不一样,两者的汇编不能混用。

胡言乱语一通,老鸟们手下留情




关键词: 感觉     初学者     更好    

共1条 1/1 1 跳转至

回复

匿名不能发帖!请先 [ 登陆 注册 ]