在线咨询
eetop公众号 创芯大讲堂 创芯人才网
切换到宽版

EETOP 创芯网论坛 (原名:电子顶级开发网)

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
芯片精品文章合集(500篇!) 创芯人才网--重磅上线啦!
查看: 14806|回复: 54

ARM入门难题

[复制链接]
发表于 2009-3-3 16:04:59 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?注册

x
之前在做IC前端设计,但是IC设计的工作似乎不是我的最爱,我还是很喜欢ARM之类的可以看到设计成果的工作。
所以,现在我又想转行学习ARM,但是入门总是感觉很难,以前有玩过几种单片机还有FPGA,有编程基础。

前两天看了一下ucosii嵌入式系统,感觉还能看得懂,就是细看时有不少问题!
现在由于还没有买到开发板,所以想在PC上进行实验一下,我安装了一个Broland的BCC55,装了TASM,但是BCC55
下没有bcc.exe,有的是bcc32.exe,所以我就把ucosii里面的EX1里面的TEST.MAK文件修改过来,把里面的bcc改为
bcc32,还有tlink也是,改为tlink32,在C:\SOFTWARE\uCOS-II\EX1_x86L\BC45\TEST下面运行MAKETEST.BAT,当然,我是进windows的DOS命令界面去执行这个bat文件,运行时,提示错误,检查一下发现是说bcc32带的选项不对,就是下面这行:(在test.mak里面)
C_FLAGS=-c -ml -1 -G -O -Ogemvlbpi -Z -d -n..\obj -k- -v -vi- -wpro -I$(BORLAND)\INCLUDE -L$(BORLAND)\LIB
提示 -ml -l 这两个选项不正确,我就把它们都去掉了,再运行编译。
      这次运行提示的是错误是OS_CPU_C.C里面的那个void  OSTaskStkInit_FPE_x86(。。。)函数里面的什么什么不行,我看这个函数是任务堆栈的浮点初始化作用的,所以我就先把这个函数的代码段屏蔽掉,再来运行MAKETEST.BAT
,这次又提示PC.C里面的错误了,有很多,晕了,所以现在发个贴,大伙帮忙看一下顶一下!

     不知道大家有没有在PC上调试ucosii的经验? 不妨发出来让大伙都好好学习学习呀!  小弟在此也感激不尽。。。
 楼主| 发表于 2009-3-3 16:31:37 | 显示全部楼层
自己先顶一下。。。
发表于 2009-3-3 19:53:48 | 显示全部楼层

同感。。。。。

   :handshake
 楼主| 发表于 2009-3-4 08:27:29 | 显示全部楼层
   来人哪!
发表于 2009-3-6 15:06:59 | 显示全部楼层
哇塞!搞软件啊!我把ARM当单片机用的.
 楼主| 发表于 2009-3-7 08:18:32 | 显示全部楼层
当单片机用啊,太浪费了吧, 要用单片机的话有很多其它很好用的单片机呀! 你也够强
发表于 2009-3-9 15:08:09 | 显示全部楼层
是啊
同样的感觉
自己也刚开始学习ARM
发表于 2009-3-9 23:49:15 | 显示全部楼层
深有同感,现在正在看AXI总线,真麻烦,E文太烂了
发表于 2009-3-10 19:40:12 | 显示全部楼层
如果你是纯粹的在PC上编译X86的UCOS的话,建议使用BC31或者BC45编译,没有什么问题。我这里上载了附件。

uCOS-II源代码V2.51.rar

848.08 KB, 下载次数: 21 , 下载积分: 资产 -2 信元, 下载支出 2 信元

ucos X86源代码

bc31.rar

1.66 MB, 下载次数: 34 , 下载积分: 资产 -2 信元, 下载支出 2 信元

BC31编译器

 楼主| 发表于 2009-3-11 08:43:50 | 显示全部楼层
   哦! 太感谢了, 试一下看
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

站长推荐 上一条 /2 下一条


小黑屋| 手机版| 关于我们| 联系我们| 在线咨询| 隐私声明| EETOP 创芯网
( 京ICP备:10050787号 京公网安备:11010502037710 )

GMT+8, 2024-11-25 17:09 , Processed in 0.029762 second(s), 12 queries , Gzip On, Redis On.

eetop公众号 创芯大讲堂 创芯人才网
快速回复 返回顶部 返回列表