05182024

Last update2016/05/28 14:38

 

atollic header

 Atollic TrueSTUIDO® 日本総代理店


| Atollic:会社概要 | サポート | お問い合わせ | News |  パートナー | 

 

 

技術的な質問

 

Building:ビルド 

 

  1. .hex-fileは作れますか? 
  2. PIC: Position Independent Code*位置独立コードは使えますか?
  3. エンプティーループがRELEASE-buildで走らない 
  4. “Do not use standard Start-files”とは?
  5. 浮動小数をsprintfでフォーマットしようとしたときにHardFault_Handler() がコールされる 
  6. オブジェクトモジュールやアプリケーションのバイナリーファイルのサイズはどうやってみれますか? 
  7. project & build settingsはどのように設定できますか?
  8. compilerの最適化はどのように設定できますか?
  9. linkerの最適化はどのように設定できますか?
  10. ‘stop on error‘ をどうしたらとめることが出来ますか? 
  11. どのようにすればRAMの消費を抑えられますか? 
  12. プロジェクトディレクトリの外にあるファイルはどのように組み込めますか? 
  13. プロジェクトディレクトリの外にあるフォルダーはどのように組み込めますか?
  14. 1つだけのファイルはどうやってコンパイルしますか? 
  15. どうやって新しいLinker scriptを作りますか? 
  16. ビルドからのログ情報について 
  17. ビルドに新しいフォルダーを含める 
  18. コンパイラーにchecksumを作成させる 
  19. プロジェクトはrebuildしますか?
  20. target settingsのなかでターゲットを変更する 
  21. 新しいメモリー領域のなかにコードを入れる 
  22. runtime library I/Oのリダイレクトについて 
  23. コンパイラーにC99-standardを使うように設定するには? 
  24. libcにある関数の情報はどこで得られますか?
  25. なぜコンパイルの時間が増えていくのですか?
  26. なぜプロジェクトをリンクしているときに 'Undefined reference to malloc_getpagesize_P'が表示されますか?
  27. なぜBuild settings ダイアログでコマンドオプションが無効になっていますか?


 

*メモリー上どこにでも格納することのできるプログラムモジュールをいいます。外部記憶装置からプログラムを転送して動作させる場合、格納アドレスが固定されない利点がありますが、MPUの負荷も重いため比較的高性能なMPUに有効な機能です。