搜索
bottom↓
回复: 19

djysrcV1.0.0β-20120712 都江堰系统for stm32在linux下编译成功

[复制链接]

出0入4汤圆

发表于 2012-7-14 17:16:47 | 显示全部楼层 |阅读模式
本帖最后由 sunliezhi 于 2012-7-14 17:18 编辑

在完成之前出现这个error:
BFD: Dwarf Error: found dwarf version 'xxxx', this reader only handles version 2 and 3 information.   xxxx没有规律,好像是随机数字,有好多,不知何意?
没有重写Makefile和启动链接文件,直接在keil-ARM自动生成的文件上修改而来,主要是路径、\之类,体力活。
hex文件有249.796K。

阿莫论坛20周年了!感谢大家的支持与爱护!!

月入3000的是反美的。收入3万是亲美的。收入30万是移民美国的。收入300万是取得绿卡后回国,教唆那些3000来反美的!

出0入0汤圆

发表于 2012-7-14 18:40:00 | 显示全部楼层
高人啊,不过源码附带的keilMDK工程并没有做任何编译方面的配置,仅用于调试的,你能把他弄好,得有非凡功力的。
不过不解的是,发布的源码在eclipse下已经配置好的,编译工具是gcc,在linux下不能直接用吗?

出0入4汤圆

 楼主| 发表于 2012-7-14 18:49:52 | 显示全部楼层
不能,各目录下的subdir.mk里面用的绝对地址并且linux下没有C、D盘且不能有'\':D:\djysdk\djysrc....
我把它改成了相对地址:../../../djyos/bsp/....
这样就与位置无关了。
我不知道linux下如何批量修改带\的字符串,我是每个文件进去一个一个\的Backspace然后在敲/
比较费时。
等下上改好的代码,直接Make就可。       高人不敢当,真的不敢

出0入4汤圆

 楼主| 发表于 2012-7-14 19:03:08 | 显示全部楼层
还有:代码中原来的依赖规则是:src/loader/si/main.o: ../../../djyos/loader/si/main.c直接用的文件名
linux不领情,非得用%.o: %.c的形式,不过这样也好,某个目录下多个.c文件只要写一个规则即可,其他的注释掉。

出0入4汤圆

 楼主| 发表于 2012-7-14 19:19:26 | 显示全部楼层
linux系统终端下进入Makefile所在目录(djysrc/examples/qh_1/Debug)
make <-| 即可。

本帖子中包含更多资源

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

x

出0入0汤圆

发表于 2012-7-14 20:13:41 | 显示全部楼层
楼主没有有兴趣吧uT-Kernel移植到M3上面?

出0入4汤圆

 楼主| 发表于 2012-7-14 20:25:31 | 显示全部楼层
本帖最后由 sunliezhi 于 2012-7-14 20:29 编辑
i55x 发表于 2012-7-14 20:13
楼主没有有兴趣吧uT-Kernel移植到M3上面?


恐怕时间不允许了--再找不到工作盘缠快用尽,我要回老家种田了。不好意思呀。
今年开年出来的,带了近1万元,至今大半年了,43岁没人要呀。

出0入0汤圆

发表于 2012-7-14 20:51:35 | 显示全部楼层
倒,居然年纪比我还大。

出0入4汤圆

 楼主| 发表于 2012-7-14 20:54:41 | 显示全部楼层
i55x 发表于 2012-7-14 20:51
倒,居然年纪比我还大。

,兴趣爱好在这里,没办法。
不管将来如何,这个不会改变,伴随到终老。

出0入4汤圆

 楼主| 发表于 2012-7-14 20:58:26 | 显示全部楼层
i55x 发表于 2012-7-14 20:13
楼主没有有兴趣吧uT-Kernel移植到M3上面?


你可以将uT-Kernel传上来,或许有人会弄。

出0入0汤圆

发表于 2012-7-14 21:06:00 | 显示全部楼层
sunliezhi 发表于 2012-7-14 19:19
linux系统终端下进入Makefile所在目录(djysrc/examples/qh_1/Debug)
make

楼主,有事请教,能联系我吗?QQ 531707437

出0入0汤圆

发表于 2012-7-14 21:08:29 | 显示全部楼层
本帖最后由 i55x 于 2012-7-14 21:23 编辑




raw-os(另一个国内开源rtos)的作者说这个rtos任务调度方面做的最好,可惜我搞了4年stm32了,也不会汇编,移植那里看不懂。
大连有个公司做了移植,但是只有gcc的库文件,没有移植源码。

本帖子中包含更多资源

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

x

出0入4汤圆

 楼主| 发表于 2012-7-14 21:16:24 | 显示全部楼层
i55x 发表于 2012-7-14 21:08
raw-os(另一个国内开源rtos)说这个任务调度方面做的最好,可惜我搞了4年stm32了,也不会汇编,移植那 ...

如果我在上海找到了工作,我一定要试一试

出0入0汤圆

发表于 2012-7-15 12:20:07 | 显示全部楼层
sunliezhi 发表于 2012-7-14 20:25
恐怕时间不允许了--再找不到工作盘缠快用尽,我要回老家种田了。不好意思呀。
今年开年出来的 ...

43岁,正是embedded经验最丰富的时候,找个行业扎下去,一直到退休或者自己创业了

出0入4汤圆

 楼主| 发表于 2012-7-16 12:18:18 | 显示全部楼层
本帖最后由 sunliezhi 于 2012-7-16 12:19 编辑
alfred1 发表于 2012-7-15 12:20
43岁,正是embedded经验最丰富的时候,找个行业扎下去,一直到退休或者自己创业了 ...


,找了好多公司,都不要。
潜规则,没办法,谁都不愿开这个先例。
还是“关起门来自己爽”算了。

出0入4汤圆

 楼主| 发表于 2012-8-2 16:21:47 | 显示全部楼层
armoBBS 发表于 2012-8-2 13:55
悲剧呀 难道写软件的年龄大了都找不到工作了吗? 要是硬件42岁估计很吃香吧。 虽然很年轻表示忧虑。 ...

趁着年青,发奋吧,兄弟!
我是不中用了。

出0入0汤圆

发表于 2012-12-13 19:52:56 | 显示全部楼层
sunliezhi 发表于 2012-8-2 16:21
趁着年青,发奋吧,兄弟!
我是不中用了。

同情楼上大哥

出0入4汤圆

 楼主| 发表于 2012-12-13 21:04:50 | 显示全部楼层
anyang 发表于 2012-12-13 19:52
同情楼上大哥

不用同情,我还在电子领域,也不想离开--自己干也行啊。

出0入0汤圆

发表于 2012-12-13 21:40:41 | 显示全部楼层
支持!!!!!!!!!!!!

出0入4汤圆

 楼主| 发表于 2012-12-13 21:43:31 | 显示全部楼层
恩,刘欢唱的对:心若在,梦就在!
回帖提示: 反政府言论将被立即封锁ID 在按“提交”前,请自问一下:我这样表达会给举报吗,会给自己惹麻烦吗? 另外:尽量不要使用Mark、顶等没有意义的回复。不得大量使用大字体和彩色字。【本论坛不允许直接上传手机拍摄图片,浪费大家下载带宽和论坛服务器空间,请压缩后(图片小于1兆)才上传。压缩方法可以在微信里面发给自己(不要勾选“原图),然后下载,就能得到压缩后的图片】。另外,手机版只能上传图片,要上传附件需要切换到电脑版(不需要使用电脑,手机上切换到电脑版就行,页面底部)。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

手机版|Archiver|amobbs.com 阿莫电子技术论坛 ( 粤ICP备2022115958号, 版权所有:东莞阿莫电子贸易商行 创办于2004年 (公安交互式论坛备案:44190002001997 ) )

GMT+8, 2024-4-26 14:12

© Since 2004 www.amobbs.com, 原www.ourdev.cn, 原www.ouravr.com

快速回复 返回顶部 返回列表