|
|||||||||||
| 技術(shù)交流 | 電路欣賞 | 工控天地 | 數(shù)字廣電 | 通信技術(shù) | 電源技術(shù) | 測(cè)控之家 | EMC技術(shù) | ARM技術(shù) | EDA技術(shù) | PCB技術(shù) | 嵌入式系統(tǒng) 驅(qū)動(dòng)編程 | 集成電路 | 器件替換 | 模擬技術(shù) | 新手園地 | 單 片 機(jī) | DSP技術(shù) | MCU技術(shù) | IC 設(shè)計(jì) | IC 產(chǎn)業(yè) | CAN-bus/DeviceNe |
大家用keil的 |
| 作者:王紫豪 欄目:ARM技術(shù) |
都是選擇哪種編譯器? 用realview,keil的carm 還是 gnu ? 本來(lái)很想用CARM,結(jié)果不支持 double,哎! |
| 2樓: | >>參與討論 |
| 作者: 王紫豪 于 2006/7/22 18:41:00 發(fā)布:
還好有LONG LONG |
|
| 3樓: | >>參與討論 |
| 作者: lpcfans 于 2006/7/22 21:21:00 發(fā)布:
float 呢? |
|
| 4樓: | >>參與討論 | |||||
| 作者: computer00 于 2006/7/22 21:32:00 發(fā)布:
我覺(jué)得奇怪,幫助文檔里面明明寫了支持double, 但我試了試,好象double跟float一樣??難道哪里有參數(shù)可以設(shè)置么??? Data Storage FormatsThe CARM C Compiler offers a NUMBER of basic data types to use in your C programs. The following table lists these data types along with their size requirements and VALUE ranges.
Note
Other data types, like structures and unions, may contain scalars from this table. COPYRIGHT (c) Keil SOFTWARE, Inc. and Keil Elektronik GmbH. All rights reserved. * - 本貼最后修改時(shí)間:2006-7-23 9:08:31 修改者:computer00 |
||||||
| 5樓: | >>參與討論 |
| 作者: 云中月8888 于 2006/7/22 22:46:00 發(fā)布:
選realview比較好! |
|
| 6樓: | >>參與討論 |
| 作者: kl818bc 于 2006/7/23 9:00:00 發(fā)布:
float 和 double 差很多啊 float 24bit + 8bit = 32bit double 48bit + 16bit = 64bit * - 本貼最后修改時(shí)間:2006-7-23 9:04:12 修改者:kl818bc |
|
| 7樓: | >>參與討論 |
| 作者: 王紫豪 于 2006/7/23 10:34:00 發(fā)布:
圈圈幫我找找,怎么才能讓CARM支持double 好像要一個(gè)caldp.LIB 現(xiàn)在的是calfp.LIB |
|
| 8樓: | >>參與討論 |
| 作者: 王紫豪 于 2006/7/23 10:38:00 發(fā)布:
在keil web上找到這個(gè),嗚嗚! CARM: CALDP.LIB NOT FOUND -------------------------------------------------------------------------------- Information in this SUPPORT solution applies to: CARM All Versions -------------------------------------------------------------------------------- QUESTION My project is using double-precision floating arithmetic. When linking my program, the linker does not find CALDP.LIB. This library cannot be found in \LIB folder. Can you please provide it? ANSWER The CARM compiler toolchain does not SUPPORT the double-precision (64-bit) floating point data type. SOLUTION In MDK-ARM, double-precision floating point SUPPORT is provided by using the RealView Compiler. MORE INFORMATION REFER to Selecting the Toolset in the µVision User's Guide. |
|
| 9樓: | >>參與討論 |
| 作者: computer00 于 2006/7/23 14:38:00 發(fā)布:
暈菜了……既然CARM中沒(méi)有double,怎么跟幫助里不一樣呢。 看來(lái)只好用realView了。 |
|
| 10樓: | >>參與討論 |
| 作者: hotpower 于 2006/7/23 15:45:00 發(fā)布:
暈菜~~~早該用realView了~~~看你再美~~~ |
|
| 11樓: | >>參與討論 |
| 作者: computer00 于 2006/7/23 15:51:00 發(fā)布:
暈~~~~~~hotpower大叔這會(huì)在旁邊幸災(zāi)樂(lè)禍了………… RealView好象沒(méi)搞__at這一套? |
|
| 12樓: | >>參與討論 |
| 作者: hotpower 于 2006/7/23 15:55:00 發(fā)布:
RV就是沒(méi)at,其他都不暈~~~ |
|
| 13樓: | >>參與討論 |
| 作者: 王紫豪 于 2006/7/23 17:17:00 發(fā)布:
比較喜歡 __at 哈哈 |
|
| 14樓: | >>參與討論 |
| 作者: shockwave 于 2006/7/24 9:47:00 發(fā)布:
Keil 的C就是不支持double 我以前實(shí)驗(yàn)過(guò),只支持float而已。要想可靠點(diǎn)還是選RV算了。 |
|
| 免費(fèi)注冊(cè)為維庫(kù)電子開(kāi)發(fā)網(wǎng)會(huì)員,參與電子工程師社區(qū)討論,點(diǎn)此進(jìn)入 |
Copyright © 1998-2006 m.58mhw.cn 浙ICP證030469號(hào) |