Top
HIDaspx
DownLoad
HIDasp高速化
制作
AVR関係
AVR_Monit
AVR_term
W32_term
HIDmon88
HIDtester
usbRS232
Arduino2313
デジタルテスター
ATmega88生活
KeyBoardマニア
KeyBoardマニアII
Arduino400
PICライター
ARMライター
赤外線リモコン
ARM
STM32ブートローダー
STM8S-Discovery改造
STM8S-OpenOCDライター
LPCXpresso
LPC用ブートローダー
NXP用LPCUSB
NXP用ブートローダー
MARY基板
LPC1114FN28
OpenOCD JTAGアダプター
OpenOCDビルド方法
arm-gccビルド方法
mapleIDEの改造
libmapleで仮想COM
PIC32
PIC32MX
Pinguinoで遊ぼう
ブートローダーを作る
シリアルブートローダー
USB仮想シリアル
USBカスタムデバイス
USB簡易モニター
USBオシロスコープ
USBホスト
PIC32でBluetooth
USBAudio
USBStudy
VGA出力に挑戦
BASICを動かす
WinUSB
勝手に改蔵*PIC32
PIC18F
HIDブートローダー
AVR/PIC両用ライター
ARMライター
usb汎用クラス
usbシリアル変換
usbキーボード変換
sdccを使いこなす
mcc18を使いこなす
HIDmon-2550
HIDmon-14K50
PICmonitor
試行錯誤の記録
UBWを試す
旧HIDboot
PIC18F2550試用記
PIC18F4550試用記
その他マイコン
NEC78K
RX62N
SH2A
H8
FM3
XPからubuntuに乗り換え
Android
Xen-hypervisor
Windows8カスタマイズ
開発日記
2015-04
ノウハウ
AVRUSB_Tips
HIDasp情報
汎用USB-IO
・
リンク
フリースペース
ゲストブック
旧コンテンツ
WinVista
インターフェース考
最新の20件
2022-07-25
2008-10
HIDasp高速化
H8/3048F
AutoTicketLinkName
2021-12-11
FormattingRules
2021-12-08
PukiWiki/1.4/Manual/Plugin/O-R
PukiWiki/1.4/Manual/Plugin/L-N
PukiWiki/1.4/Manual/Plugin/V-Z
PukiWiki/1.4/Manual/Plugin/A-D
PukiWiki/1.4/Manual/Plugin/E-G
PukiWiki/1.4/Manual/Plugin/S-U
PukiWiki/1.4/Manual/Plugin/H-K
2020-02-23
YukiWiki
PHP
PukiWiki
WikiWikiWeb
2018-12-19
SandBox
InterWiki
2015-05-07
2015-04
2015-05-02
MenuBar
編集
差分
WinARM の編集
-- 雛形とするページ --
(no template pages)
[[ARMCortexM3]] *WinARMのダウンロード [#b467dfd1] 以下からDLします。 -[[WinARM:http://www.siwawi.arubi.uni-kl.de/avr_projects/arm_projects/#winarm]] *Installメモ [#n98b8ede] 上記[[WinARM:http://www.siwawi.arubi.uni-kl.de/avr_projects/arm_projects/#winarm]]から、WinARM_20080331_testing.zip をダウンロード。 C:\> unzip WinARM_20080331_testing.zip C:\> path %path%;C:\WinARM\bin;C:\WinARM\utils\bin -C:\に展開すると、C:\WinARM\ 以下にコンパイラがインストールされます。 -実行パスを C:\WinARM\bin と C:\WinARM\utils\bin の両方に通します。 -ここまではWinAVRとほとんど同じ使い勝手です。 -コンパイラはarm-elf-gcc ではなく arm-eabi-gcc になります。 参考:ARM gcc バッドノウハウ集 -http://jr0bak.homelinux.net/~imai/linux/arm_gcc_badknowhow/arm_gcc_badknowhow.html#toc8 ~ ~ ~ ------------------ **WinARM(arm-eabi-gcc)でfloatが使えない件 [#s525a971] -libgcc.aに __aeabi_dmul とかもろもろのsoftfloat関数が抜けているようです。 -[[ARMクロスコンパイラ構築Linux>2010-04#b817f226]]で作ったlibgcc.aをコピーすればリンクは通ります。 ~ -WinARMは、あえてlibgcc.aを差し替えないで、floatを使ったら地雷警告が出ると思って使うのも悪くないと思いますが、 -やせ我慢せず素直にfloatを使ったほうが楽な場合は、以下のビルド済みlibgcc.aをご利用ください。 ~ ''libgcc.a ダウンロード:'' -[[libgcc.zip:http://psp.dip.jp/web/upload.cgi/NXP/libgcc.zip]] -Linuxでビルドしたものは若干ディレクトリ構成が異なりますが、 -WinARM以下のlibgcc.aと差し替えると、__aeabi_dmulなどが使えるようになります。 C:/WinARM/lib/gcc/arm-eabi/4.3.0/libgcc.a C:/WinARM/lib/gcc/arm-eabi/4.3.0/thumb/libgcc.a C:/WinARM/lib/gcc/arm-eabi/4.3.0/thumb2/libgcc.a
タイムスタンプを変更しない
[[ARMCortexM3]] *WinARMのダウンロード [#b467dfd1] 以下からDLします。 -[[WinARM:http://www.siwawi.arubi.uni-kl.de/avr_projects/arm_projects/#winarm]] *Installメモ [#n98b8ede] 上記[[WinARM:http://www.siwawi.arubi.uni-kl.de/avr_projects/arm_projects/#winarm]]から、WinARM_20080331_testing.zip をダウンロード。 C:\> unzip WinARM_20080331_testing.zip C:\> path %path%;C:\WinARM\bin;C:\WinARM\utils\bin -C:\に展開すると、C:\WinARM\ 以下にコンパイラがインストールされます。 -実行パスを C:\WinARM\bin と C:\WinARM\utils\bin の両方に通します。 -ここまではWinAVRとほとんど同じ使い勝手です。 -コンパイラはarm-elf-gcc ではなく arm-eabi-gcc になります。 参考:ARM gcc バッドノウハウ集 -http://jr0bak.homelinux.net/~imai/linux/arm_gcc_badknowhow/arm_gcc_badknowhow.html#toc8 ~ ~ ~ ------------------ **WinARM(arm-eabi-gcc)でfloatが使えない件 [#s525a971] -libgcc.aに __aeabi_dmul とかもろもろのsoftfloat関数が抜けているようです。 -[[ARMクロスコンパイラ構築Linux>2010-04#b817f226]]で作ったlibgcc.aをコピーすればリンクは通ります。 ~ -WinARMは、あえてlibgcc.aを差し替えないで、floatを使ったら地雷警告が出ると思って使うのも悪くないと思いますが、 -やせ我慢せず素直にfloatを使ったほうが楽な場合は、以下のビルド済みlibgcc.aをご利用ください。 ~ ''libgcc.a ダウンロード:'' -[[libgcc.zip:http://psp.dip.jp/web/upload.cgi/NXP/libgcc.zip]] -Linuxでビルドしたものは若干ディレクトリ構成が異なりますが、 -WinARM以下のlibgcc.aと差し替えると、__aeabi_dmulなどが使えるようになります。 C:/WinARM/lib/gcc/arm-eabi/4.3.0/libgcc.a C:/WinARM/lib/gcc/arm-eabi/4.3.0/thumb/libgcc.a C:/WinARM/lib/gcc/arm-eabi/4.3.0/thumb2/libgcc.a
テキスト整形のルールを表示する
ログインまたはアカウント作成