主題:[求助]ARMv7 for ESMARC 3354 WEC7 共有46533人關(guān)注過本帖 |
---|
barrypp |
1樓 信息 | 搜索 | 郵箱 |
加好友 發(fā)短信 |
[求助]ARMv7 for ESMARC 3354 WEC7 Post By:2016-3-5 2:41:00 [只看該作者]
我想確認(rèn)一下,如下的使用方式有沒有什么問題.....
板子是ESMARC 3354 WEC7 依據(jù)“http://community.embeddedswstore.com/t5/Adeneo-Embedded/Building-WEC7-Application-with-ARMv7-Compiler/m-p/282”(PDF:http://community.embeddedswstore.com/avnetstore/attachments/avnetstore/Adeneo/3/1/Building WEC7 application with ARMv7 compiler - OEM version final.pdf) 設(shè)置VS2008使用WEC7的編譯器,并增加"/QRarch7 /arch:VFPv3-D32 /QRfpe-"編譯選項(xiàng)。 以最終達(dá)到這樣的目的:讓VS2008編譯出具有ARMv7指令集和VFPv3硬件浮點(diǎn)指令的程序。
|
單帖管理 | 引用 | 回復(fù) |
barrypp |
2樓 信息 | 搜索 | 郵箱 |
加好友 發(fā)短信 |
Post By:2016-3-5 2:42:00 [只看該作者]
另外,有沒有對應(yīng)ARMv7架構(gòu)的SDK
|
單帖管理 | 引用 | 回復(fù) |
x10 |
3樓 |
Post By:2016-3-5 12:39:00 [只看該作者]
我們會盡快確認(rèn)此事,應(yīng)當(dāng)可以的。
|
|
單帖管理 | 引用 | 回復(fù) |
lqk |
4樓 信息 | 搜索 | 郵箱 |
加好友 發(fā)短信 |
Post By:2016-3-5 12:48:00 [只看該作者]
由于編譯WEC7系統(tǒng)的vs2008使用的是老的編譯器和匯編器,就算采用ARMv7指令集,也是不能發(fā)揮其優(yōu)勢的,我們測試下來,其效率與ARMV4I差別不大。 另外之前測試過ARMv7的SDK在使用時(shí)還需要在vs2008中做諸多配置,使用起來就不是很方便。 WEC2013的編譯器升級到了最新的ISO C++ 11,匯編器也采用了新版本的EABI(ARM Embedded-Application Binary Interface),可以支持ARMv7 THUMB2指令集,其性能相比單純的ARMv7指令集有一定提升,但WEC2013與傳統(tǒng)的WCE差別比較大,比如連系統(tǒng)桌面和Activesync等都沒有支持,所以我們的客戶更多的還是選用了WEC7。 你說的浮點(diǎn)數(shù)問題,請讓我們花時(shí)間研究一下...
|
單帖管理 | 引用 | 回復(fù) |
barrypp |
5樓 信息 | 搜索 | 郵箱 |
加好友 發(fā)短信 |
Post By:2016-3-7 10:15:00 [只看該作者]
就算不使用“WEC7的編譯器”、“/QRarch7 /arch:VFPv3-D32”編譯選項(xiàng)。僅使用vs2008自帶的編譯器,在默認(rèn)配置下僅增加“/QRfpe-”編譯選項(xiàng),浮點(diǎn)運(yùn)算至少有2倍以上的性能提升。并且從匯編代碼來看,也確實(shí)使用了諸如“faddd”等指令。
只不過,我不知道增加“/QRfpe-”編譯選項(xiàng)后,有沒有其他什么問題?
|
單帖管理 | 引用 | 回復(fù) |
lqk |
6樓 信息 | 搜索 | 郵箱 |
加好友 發(fā)短信 |
Post By:2016-3-7 15:07:00 [只看該作者]
Building WEC7 application with ARMv7 compiler - OEM version final.pdf這篇文章我們之前研究過,也按文章里的方法生成過SDK,但要使用AMRv7指令集,還是要安裝PB才行,同時(shí)文章里提到vs2008的調(diào)試器并不能識別AMRv7指令,他建議調(diào)試用ARMv4I, Release版用ARMv7生成。我們覺得用戶使用起來太不方便了,所以就沒有提供ARMv7的SDK.
你講的增加“/QRfpe-”編譯選項(xiàng)后,有沒有其他什么問題?目前我們確實(shí)沒有進(jìn)一步的信息來回答這個(gè)問題。 方便的話請留個(gè)郵箱,如果有關(guān)于硬件浮點(diǎn)運(yùn)算的最新進(jìn)展,我們可以及時(shí)的發(fā)郵件給你,謝謝。
|
單帖管理 | 引用 | 回復(fù) |
barrypp |
7樓 信息 | 搜索 | 郵箱 |
加好友 發(fā)短信 |
Post By:2016-3-7 16:02:00 [只看該作者]
郵箱就用本賬號的郵箱吧
|
單帖管理 | 引用 | 回復(fù) |
lqk |
8樓 信息 | 搜索 | 郵箱 |
加好友 發(fā)短信 |
Post By:2016-3-7 16:14:00 [只看該作者]
好的
|
單帖管理 | 引用 | 回復(fù) |