回答編集履歴

6

コード修正

2020/07/05 08:36

投稿

SHOMI
SHOMI

スコア4079

test CHANGED
@@ -11,8 +11,6 @@
11
11
  当然、メモリマップドレジスタとしては動作しませんが…
12
12
 
13
13
  ```C
14
-
15
- #include <iostream>
16
14
 
17
15
  #include <stdint.h>
18
16
 

5

文言修正

2020/07/05 08:36

投稿

SHOMI
SHOMI

スコア4079

test CHANGED
@@ -6,7 +6,7 @@
6
6
 
7
7
  STM32のメモリマップドレジスタを操作するプログラムをSTM32以外の環境で動かそうとしても意味がありません。
8
8
 
9
- どうしても別環境で実行してみたいなら`RCC_TypeDef`型の変数をグローバル変数で確保しておき、`RCC`はその変数へのポインタとする等しておきましょう。
9
+ どうしても別環境で実行してみたいなら`RCC_TypeDef`型のグローバル変数で確保しておき、`RCC`はその変数へのポインタとする等しておきましょう。
10
10
 
11
11
  当然、メモリマップドレジスタとしては動作しませんが…
12
12
 

4

文言修正

2020/07/05 08:28

投稿

SHOMI
SHOMI

スコア4079

test CHANGED
@@ -6,7 +6,7 @@
6
6
 
7
7
  STM32のメモリマップドレジスタを操作するプログラムをSTM32以外の環境で動かそうとしても意味がありません。
8
8
 
9
- どうしても別環境で実行してみたいなら適当にグローバル変数で確保しておき、RCCはその変数へのポインタとする等しておきましょう。
9
+ どうしても別環境で実行してみたいなら`RCC_TypeDef`型の変数をグローバル変数で確保しておき、`RCC`はその変数へのポインタとする等しておきましょう。
10
10
 
11
11
  当然、メモリマップドレジスタとしては動作しませんが…
12
12
 

3

コード修正

2020/07/05 08:28

投稿

SHOMI
SHOMI

スコア4079

test CHANGED
@@ -66,7 +66,7 @@
66
66
 
67
67
  {
68
68
 
69
- RCC->CR = (uint32_t)0x0C;
69
+ RCC->CR = 0x0C;
70
70
 
71
71
  }
72
72
 

2

文言修正

2020/07/05 07:56

投稿

SHOMI
SHOMI

スコア4079

test CHANGED
@@ -6,7 +6,7 @@
6
6
 
7
7
  STM32のメモリマップドレジスタを操作するプログラムをSTM32以外の環境で動かそうとしても意味がありません。
8
8
 
9
- どうしても別環境で実行してみたいなら適当にグローバル変数で確保しておき、RCCはその変数へのポインタとしておきましょう。
9
+ どうしても別環境で実行してみたいなら適当にグローバル変数で確保しておき、RCCはその変数へのポインタとする等しておきましょう。
10
10
 
11
11
  当然、メモリマップドレジスタとしては動作しませんが…
12
12
 

1

コード整形

2020/07/05 07:54

投稿

SHOMI
SHOMI

スコア4079

test CHANGED
@@ -16,11 +16,11 @@
16
16
 
17
17
  #include <stdint.h>
18
18
 
19
- #define __IO volatile /*!< Defines 'read / write' permissions */
19
+ #define __IO volatile /*!< Defines 'read / write' permissions */
20
20
 
21
21
 
22
22
 
23
- typedef struct
23
+ typedef struct
24
24
 
25
25
  {
26
26