source: azure_iot_hub_f767zi/trunk/asp_baseplatform/target/stm32f767nucleo144_gcc/target_user.txt@ 457

Last change on this file since 457 was 457, checked in by coas-nagasima, 4 years ago

ファイルを追加

  • Property svn:eol-style set to native
  • Property svn:mime-type set to text/plain;charset=UTF-8
File size: 2.3 KB
Line 
1=====================================================================
2 stm32f767-nucleo 144依存部
3=====================================================================
4
5(1) 対応しているターゲットシステムの種類・構成
6
7stm32f746-nucleo 144依存部は,STM社STM32F767 nucleo-144をサポートしている.
8搭載しているチップはSTM32F767ZIT6である.
9
10(2) 使用する開発環境と動作検証した条件(バージョン,オプション等)
11
12コンパイラはGCCを用いる.動作確認に用いたコンパイラは以下の通りである.
13
14 gcc version 4.9(GCC ARM:2015q3-20150921)/5.4(GCC ARM:2016q2-20160622)
15
16(3) ターゲット定義事項の規定
17
18(3-1) 割込み優先度
19
20CFG_INTで使用可能な割込み優先度の範囲は,-16 ~ -1 である.ARM-Mプロセ
21ッサ依存部のマニュアルあるように,TMIN_INTPRIに設定可能な値の最大値は
22-15であり,カーネル管理内の割込みは-15 ~ -1 の優先度を設定可能であり,
23カーネル管理外の割込みの優先度としては-16が使用可能である.
24
25(4) メモリマップ
26
27プログラムはFLASHへデータはRAMへ配置する.配置を変更するには,
28stm32f7xx_ram.ld/stm32f7xx_rom.ld を変更すること.
29
30(5) シリアルインタフェースドライバの情報
31
32シリアルインタフェースドライバでは,UART3を用いる.通信フォーマットは,
33115200bps, 8bit, non-parity, 1topbitである.
34
35(6) システムログ機能の情報
36
37システムログの低レベル出力は,UART2を用いる.通信フォーマットは,
38115200bps, 8bit, non-parity, 1topbitである.
39
40(7) ディレクトリ構成・ファイル構成
41 ./stm32f767_nucleo144_gcc
42 ./Makefile.target
43 ./stm32f7xx_ram.ld
44 ./stm32f7xx_rom.ld
45 ./target.tf
46 ./target_asm.inc
47 ./target_cfg1_out.h
48 ./target_check.tf
49 ./target_config.h
50 ./target_inithook.c
51 ./target_kernel.h
52 ./target_offset.tf
53 ./target_rename.def
54 ./target_rename.h
55 ./target_serial.cfg
56 ./target_serial.h
57 ./target_sil.h
58 ./target_stddef.h
59 ./target_syssvc.h
60 ./target_test.h
61 ./target_timer.cfg
62 ./target_timer.h
63 ./target_unrename.h
64 ./target_user.txt
65
66(8) バージョン履歴
672017/02/05
68・最初のリリース
692019/07/02
70・メモリモデル変更
71
72以上.
Note: See TracBrowser for help on using the repository browser.