Changes for page Firmware Compile Instruction -- STM32
Last modified by Xiaoling on 2023/04/19 17:06
Summary
-
Page properties (1 modified, 0 added, 0 removed)
Details
- Page properties
-
- Content
-
... ... @@ -11,29 +11,21 @@ 11 11 This introduction is to show how to compile the source code for Dragino's stm32 base products. 12 12 13 13 14 - 15 15 = 2. Set Up Build Environment = 16 16 17 - 18 18 == 2.1 Set up Keil Compile Environment == 19 19 20 20 21 21 ((( 22 22 Assuming you already have [[Keil uVision5>>url:https://www.keil.com/demo/eval/arm.htm]] installed, the steps below show how to install the MDK support and get a license. 23 - 24 - 25 25 ))) 26 26 27 27 ((( 28 -(% style="color:blue" %)**1.**(%%) Open the Webpage: [[http:~~/~~/www2.keil.com/stmicroelectronics-stm32/mdk>>url:http://www2.keil.com/stmicroelectronics-stm32/mdk]] 29 - 30 - 24 +**(% style="color:blue" %)1.**(%%) Open the Webpage: [[http:~~/~~/www2.keil.com/stmicroelectronics-stm32/mdk>>url:http://www2.keil.com/stmicroelectronics-stm32/mdk]] 31 31 ))) 32 32 33 33 ((( 34 -(% style="color:blue" %)**2.** (%%) Download the (% style="color:blue" %)**Keil MDK**(%%), record the (% style="color:blue" %)**PSN**(%%) here, we will use it later. 35 - 36 - 28 +**(% style="color:blue" %)2.** (%%) Download the **(% style="color:blue" %)Keil MDK**(%%), record the **(% style="color:blue" %)PSN**(%%) here, we will use it later. 37 37 ))) 38 38 39 39 [[image:image-20220526180802-1.png]] ... ... @@ -47,20 +47,14 @@ 47 47 48 48 ((( 49 49 ((( 50 -(% style="color:blue" %)**3.**(%%) Login with an account that has administration rights. 51 - 52 - 42 +**3.** Login with an account that has administration rights. 53 53 ))) 54 54 ))) 55 55 56 56 ((( 57 57 ((( 58 -(% style="color:blue" %)**4.**(%%) Right-click the µVision icon and select (% style="color:blue" %)**Run as Administrator**(%%)… from the context menu. 59 - 60 - 61 -(% style="color:blue" %)**5.**(%%) Open the dialog (% style="color:blue" %)**File — License Management…**(%%) and select the (% style="color:blue" %)**Single-User License** (%%)tab. 62 - 63 - 48 +**4.** Right-click the µVision icon and select **Run as Administrator**… from the context menu. 49 +**5.** Open the dialog **File — License Management…** and select the **Single-User License** tab. 64 64 ))) 65 65 ))) 66 66 ... ... @@ -70,7 +70,7 @@ 70 70 71 71 72 72 73 - (% style="color:blue" %)**6. **(%%)Click the button(% style="color:blue" %)**Get LIC via Internet...**(%%), then click the button(% style="color:blue" %)**OK**(%%)to register the product. This action opens the License Management page on the Keil web site.59 +**6. **Click the button **Get LIC via Internet...**, then click the button **OK** to register the product. This action opens the License Management page on the Keil web site. 74 74 75 75 [[image:image-20220526180942-3.png]] 76 76 ... ... @@ -78,9 +78,8 @@ 78 78 79 79 80 80 81 - (% style="color:blue" %)**7.**(%%)Enter the(% style="color:blue" %)**Product Serial Number**(%%)(from step 2.) 4RMW3-A8FIW-TUBLG along with your contact information and click the button Submit. An e-mail is sent back with the License ID Code (LIC) within a few minutes.67 +**7.** Enter the **Product Serial Number** (from step 2.) 4RMW3-A8FIW-TUBLG along with your contact information and click the button Submit. An e-mail is sent back with the License ID Code (LIC) within a few minutes. 82 82 83 - 84 84 [[image:image-20220526181014-4.png]] 85 85 86 86 Input PSN ... ... @@ -99,10 +99,8 @@ 99 99 Active via mail 100 100 101 101 87 +**8.** To activate the Software Product, **enter the LIC** in the field **New License ID Code (LIC)** of the dialog **License Management…** and click **Add LIC**. 102 102 103 -(% style="color:blue" %)**8.** (%%) To activate the Software Product, (% style="color:blue" %)**enter the LIC**(%%) in the field (% style="color:blue" %)**New License ID Code (LIC)**(%%) of the dialog (% style="color:blue" %)**License Management…**(%%) and click (% style="color:blue" %)**Add LIC**. 104 - 105 - 106 106 [[image:image-20220526181138-7.png]] 107 107 108 108 Add LIC ... ... @@ -109,24 +109,22 @@ 109 109 110 110 111 111 112 - (% style="color:blue" %)**9.(%%)Finish Install Keil95 +**9. **Finish Install Keil 113 113 114 - 115 115 [[image:image-20220526181207-8.png]] 116 116 117 117 Finish install Keil 118 118 119 119 120 - 121 121 == 2.2 Install STM32L0 Series Device in Keil == 122 122 123 123 124 124 ((( 125 - (% style="color:blue" %)**1. **(%%)Open the webpage: [[https:~~/~~/www.keil.com/dd2/stmicroelectronics/stm32l072cztx/#/eula-container>>url:https://www.keil.com/dd2/stmicroelectronics/stm32l072cztx/#/eula-container]];106 +**~1. ** Open the webpage: [[https:~~/~~/www.keil.com/dd2/stmicroelectronics/stm32l072cztx/#/eula-container>>url:https://www.keil.com/dd2/stmicroelectronics/stm32l072cztx/#/eula-container]]; 126 126 ))) 127 127 128 128 ((( 129 - (% style="color:blue" %)**2.**(%%)(% style="color:blue" %)**STM32L0 Series Device**(%%)and download it.110 +**2.** Find STMicroelectronics **STM32L0 Series Device** and download it. 130 130 131 131 132 132 [[image:image-20220526181351-11.png]] ... ... @@ -136,7 +136,7 @@ 136 136 137 137 138 138 139 - (% style="color:blue" %)**3. **(%%)Find the Software Pack and install it.120 +**3. ** Find the Software Pack and install it. 140 140 141 141 [[image:image-20220526181302-10.png]] 142 142 ... ... @@ -150,9 +150,8 @@ 150 150 151 151 152 152 153 - (% style="color:blue" %)**4. **(%%)Add the Device, then you can(% style="color:blue" %)**rebuild**(%%)the project.134 +**4. ** Add the Device, then you can **rebuild** the project. 154 154 155 - 156 156 [[image:image-20220526181509-13.png]] 157 157 158 158 rebuild project ... ... @@ -159,7 +159,7 @@ 159 159 160 160 161 161 162 - (% style="color:red" %)**Note: If you don't add the Device, then Keil will report this error:**142 +**Note: If you don't add the Device, then Keil will report this error:** 163 163 164 164 [[image:image-20220526181543-14.png]] 165 165 ... ... @@ -166,7 +166,6 @@ 166 166 Error without Device 167 167 168 168 169 - 170 170 = 3. Get and compile Source Code = 171 171 172 172 ... ... @@ -174,12 +174,13 @@ 174 174 * Use Keil to open the project file. 175 175 * You can see the libraries related for example NBSN50 project as below: 176 176 156 + 157 + 177 177 [[image:image-20220526181605-15.png]] 178 178 179 179 project files 180 180 181 181 182 - 183 183 = 4. Video Reference = 184 184 185 185 ... ... @@ -186,10 +186,8 @@ 186 186 [[https:~~/~~/youtu.be/ctdUNx4XCEg>>url:https://youtu.be/ctdUNx4XCEg]] 187 187 188 188 189 - 190 190 = 5. Frequency Ask Questiones (FAQ) = 191 191 192 - 193 193 == 5.1 How to change the frequency band for LoRaWAN source code == 194 194 195 195 ... ... @@ -206,5 +206,3 @@ 206 206 [[image:image-20220526181651-17.png]] 207 207 208 208 Change Marco for frequency 209 - 210 -