yabo国际娱乐Dialog Semiconductor客户支持- GCC https://support.dialog-semiconductor.com/resource-keywords/gcc 免费编译器支持长期运行 https://support.dialog-semiconductor.com/forums/post/dialog-smartbond-bluetooth-low-energy-%E2%80%93-software/free-compiler-support-long-run

你好,
我想问是否有任何意图支持Eclipse环境与GCC编译器的DA1458x设备。简单的barebone代码示例在Keil上几乎达到32k的代码限制,因此如果你不打算购买Keil,在这些设备上启动任何新项目似乎是不明智的。或者可能有一些我不知道的变通办法?

谢谢,
保利乌斯。

Device: 
44500 https://support.dialog-semiconductor.com https://support.dialog-semiconductor.com/forums/post/dialog-smartbond-bluetooth-low-energy-%E2%80%93-software/free-compiler-support-long-run#comments SDK 6.0中ORC格式的对象文件 https://support.dialog-semiconductor.com/forums/post/dialog-smartbond-bluetooth-low-energy-%E2%80%93-software/orc-format-object-files-sdk-60

Hi,

我正在使用GCC,这样我就可以在Linux和OS X上进行开发,但是sdk/platform/system_library/output/Keil_5/system_library。lib包含ORC格式的目标文件。

是否可能获得这些对象作为ELF文件?

Best regards,
Jamey Hicks

关键词: 
2017年4月10日星期一18:25:10 +0000 jamey.hicks.cmt 16375 https://support.dialog-semiconductor.com https://support.dialog-semiconductor.com/forums/post/dialog-smartbond-bluetooth-low-energy-%E2%80%93-software/orc-format-object-files-sdk-60#comments 从Keil移植到gcc https://support.dialog-semiconductor.com/porting-keil-gcc

Hi

我试图从Keil移植我的583项目的构建到GCC。

我已经取得了很大的进步,但还是卡在了一个点上。< / p > < p > 1。我得到了很多链接器错误,即:

./../../../../ sdk/ble_stack/profiles/prf_utils.o:(.rodata.cust_prf_funcs+0x0): ' cust_prf_funcs'的多个定义
./../../../../../sdk/platform/ main/arch_system.o:(.rodata.cust_prf_funcs+0x0):首先定义在这里
../../../../../ ../sdk/app_modules/src/app_sec/app_security.o:(.rodata.cust_prf_funcs+0x0):' cust_prf_funcs'的多个定义
./../../../../../ ../../ /sdk/platform/arch/main/arch_system.o:(.rodata.cust_prf_funcs+0x0):第一次定义在这里
./../../../../../ ../../sdk/platform/arch/main/arch_system.o:(.rodata. prf_funcs+0x0):第一次定义在这里

等等。我想是某个开关不对,但我找不到是什么开关。

我得到一个内存溢出错误

arm-none-eabi/bin/ld: out/ full_emb_syram。Axf截面'。constdata' will not fit in region ' RAM_IROM4'
arm-none-eabi/bin/ld: region RAM overflow with stack
arm-none-eabi/bin/ld: section ER_IROM5 loaded at [0000000020000440,0000000020006e33]重叠section .constdata loaded at [00000000200003e4,00000000200005eb]
collect2: error: ld returned 1 exit status

我怀疑这与内存设置不正确有关。是580。LDS文件还适用吗? Can you help me with a 583.lds file? Or how do I get started porting this ?
I have done the steps from the application note, but there is still some way to go to make my 583 work, as you can see :)

I intend to use the 583 in a mainstream commercial product, so this help will go a long way.

--
Best regards

Device: 
2016年7月29日星期五12:33:52 +0000 ankitdaf 4308在https://support.dialog-semiconductor.com https://support.dialog-semiconductor.com/porting-keil-gcc#comments
AN-B-024:将Keil uVision项目移植到GNU链工具 https://support.dialog-semiconductor.com/resource/b-024-porting-keil-uvision-project-gnu-chain-tool < div class = "字段field-name-field-version-date field-type-date field-label-inline clearfix”> < div class = "字段标签" >版本日期:,< / div > < div class = "字段条目" > < div class =”field-item甚至“> <跨类=“date-display-single”属性=“dc:日期”数据类型=“xsd: dateTime”内容=“2014 - 07 - 21 - t00:00:00 + 01:00”> 21/07/2014 < / span > < / div > < / div > < / div > < div class =”字段field-name-field-version-number field-type-text field-label-inline clearfix”> < div class = "字段标签" >版本号:< / div > < div类= "字段条目" > < div class =”field-item甚至“> 1.0 < / div > < / div > < / div > < div class =”字段field-name-field-keywords field-type-taxonomy-term-reference field-label-inline clearfix”> < div class = "字段标签" >关键词:,< / div > < div class = "字段条目" > < div class =”field-item甚至“> < a href = " / resource-keywords / gnu”“=“skos:概念”属性=“rdfs: label skos: prefLabel”数据类型= " " > gnu < / > < / div > < div class = " field-item古怪”> < a href = " / resource-keywords /凯尔”“=”skos:概念”属性= " rdfs: labelskos: prefLabel”数据类型= " " >凯尔< / > < / div > < div class =”field-item甚至“> < a href = " / resource-keywords /散射”“=“skos:概念”属性=“rdfs: label skos: prefLabel”数据类型= " " >散射< / > < / div > < div class = " field-item古怪”> < a href = " / resource-keywords / gcc”“=“skos:概念”属性=“rdfs: label skos: prefLabel”数据类型= " " > gcc < / > < / div > < div class =”field-item甚至“> < a href = " / resource-keywords / gdb”“=“skos:概念”属性=“rdfs: label skos: prefLabel”数据类型= " " > gdb < / > < / div > < / div > < / div > 2014年7月21日星期一07:51:46 +0000 JE_Dialog 522在https://support.dialog-semiconductor.com https://support.dialog-semiconductor.com/resource/b-024-porting-keil-uvision-project-gnu-chain-tool#comments