ST com STM32 ന്യൂക്ലിയോ 64 ഡവലപ്മെന്റ് ബോർഡ്
ആമുഖം
സിസ്റ്റം മെമ്മറി ബൂട്ട് ലോഡർ കഴിവുകൾ വ്യക്തമാക്കുന്നതിനായി വികസിപ്പിച്ചെടുത്ത STMicroelectronics STM32™, STM8™ ഫ്ലാഷ് ലോഡർ ഡെമോൺസ്ട്രേറ്റർ ആപ്ലിക്കേഷനെ വിവരിക്കുക എന്നതാണ് ഈ ഡോക്യുമെന്റിന്റെ ഉദ്ദേശം.
ഈ ഡോക്യുമെന്റ് മുൻകൂർ ആവശ്യമായ ഹാർഡ്വെയർ, സോഫ്റ്റ്വെയർ പരിതസ്ഥിതികൾ, ഡെമോൺസ്ട്രേറ്റർ സോഫ്റ്റ്വെയറിന്റെ ഉപയോഗ കേസുകൾ എന്നിവ വിശദമാക്കുന്നു.
ആമുഖം
പാക്കേജ് ഉള്ളടക്കങ്ങൾ
ഫ്ലാഷ് ലോഡർ ഡെമോൺസ്ട്രേറ്റർ പാക്കേജിൽ ഇനിപ്പറയുന്ന ഇനങ്ങൾ വിതരണം ചെയ്യുന്നു:
സോഫ്റ്റ്വെയർ ഉള്ളടക്കങ്ങൾ
- STBLLIB.dll: സിസ്റ്റം മെമ്മറി ബൂട്ട് ലോഡർ പ്രോട്ടോക്കോളും കമ്മ്യൂണിക്കേഷൻ API-കളും വിർച്ച്വൽ ഫംഗ്ഷനുകളായി നടപ്പിലാക്കുന്ന ഒരു ഡൈനാമിക്-ലിങ്ക് ലൈബ്രറി. file.
- STUARTBLLib.dll: സിസ്റ്റം മെമ്മറി ബൂട്ട് ലോഡർ പ്രോട്ടോക്കോളും RS232 COM കമ്മ്യൂണിക്കേഷൻ API-കളും നടപ്പിലാക്കുന്ന ഒരു ഡൈനാമിക്-ലിങ്ക് ലൈബ്രറി.
- Files.dll: ആവശ്യമുള്ളത് നടപ്പിലാക്കുന്ന ഒരു ഡൈനാമിക്-ലിങ്ക് ലൈബ്രറി file ബൈനറി, ഹെക്സാഡെസിമൽ, മോട്ടറോള എസ് 19 എന്നിവ ലോഡ് ചെയ്യാനും സംഭരിക്കാനും കൃത്രിമത്വ API-കൾ files.
- STMicroelectronics Flash loader.exe: ഉപയോക്താവിന് ചെയ്യാൻ കഴിയുന്ന ഉയർന്ന തലത്തിലുള്ള പ്രവർത്തനങ്ങൾ നൽകുന്ന ഒരു വിസാർഡ് ആപ്ലിക്കേഷൻ.
- STMFlashLoader.exe: STMicroelectronics Flash loader.exe-ന്റെ ഒരു കമാൻഡ്-ലൈൻ പതിപ്പ്, അത് നിരവധി ഓപ്ഷനുകളിൽ ഒരേ സവിശേഷതകൾ നൽകുന്നു.
- "മാപ്പ്" ഡയറക്ടറി ഇൻസ്റ്റലേഷൻ ഡയറക്ടറിയിൽ സ്ഥിതിചെയ്യുന്നു. അതിൽ മാപ്പിംഗ് വിവരണം അടങ്ങിയിരിക്കുന്നു fileപിന്തുണയ്ക്കുന്ന ഉപകരണങ്ങളുടെ എസ്.
- ഇൻസ്റ്റലേഷൻ ഡയറക്ടറിയിൽ "Src" ഡയറക്ടറി സ്ഥിതിചെയ്യുന്നു. അതിൽ ഹെഡറും ലിബും അടങ്ങിയിരിക്കുന്നു fileരണ്ട് DLL-കളുടെ കളും കമാൻഡ്-ലൈൻ പതിപ്പിന്റെ പൂർണ്ണമായ ഉറവിടവും.
- "ഡോക്" ഡയറക്ടറി ഇൻസ്റ്റലേഷൻ ഡയറക്ടറിയിൽ സ്ഥിതിചെയ്യുന്നു, അതിൽ UM0462, UM0516 (STMicroelectronics മൈക്രോകൺട്രോളർ ബൂട്ട് ലോഡറുകൾക്കുള്ള വിൻഡോസ് API) ഉപയോക്തൃ മാനുവലുകൾ അടങ്ങിയിരിക്കുന്നു.
ഹാർഡ്വെയർ ഉള്ളടക്കം
സിസ്റ്റം മെമ്മറി ബൂട്ട് മോഡ് UART പ്രോട്ടോക്കോൾ പിന്തുണയ്ക്കുന്ന എല്ലാ STMicroelectronics ഉപകരണങ്ങളിലും പ്രവർത്തിക്കുന്നതിനാണ് ഫ്ലാഷ് ലോഡർ ഡെമോൺസ്ട്രേറ്റർ രൂപകൽപ്പന ചെയ്തിരിക്കുന്നത്. കൂടുതൽ വിവരങ്ങൾക്ക്, ദയവായി STMicroelectronics സന്ദർശിക്കുക webസൈറ്റ് (http://www.st.com).
സിസ്റ്റം ആവശ്യകതകൾ
വിൻഡോസ് ഓപ്പറേറ്റിംഗ് സിസ്റ്റത്തിനൊപ്പം ഫ്ലാഷ് ലോഡർ ഡെമോൺസ്ട്രേറ്റർ ഉപയോഗിക്കുന്നതിന്, Windows 98, Millennium, 2000, XP, Vista അല്ലെങ്കിൽ Windows7 പോലുള്ള വിൻഡോസിന്റെ സമീപകാല പതിപ്പ് PC-യിൽ ഇൻസ്റ്റാൾ ചെയ്തിരിക്കണം. ഡെസ്ക്ടോപ്പിലെ "എന്റെ കമ്പ്യൂട്ടർ" ഐക്കണിൽ വലത്-ക്ലിക്കുചെയ്ത്, തുടർന്ന് ദൃശ്യമാകുന്ന പോപ്പ്-അപ്പ് മെനുവിലെ "പ്രോപ്പർട്ടീസ്" ഇനത്തിൽ ക്ലിക്കുചെയ്ത് നിങ്ങളുടെ കമ്പ്യൂട്ടറിൽ ഇൻസ്റ്റാൾ ചെയ്ത Windows OS-ന്റെ പതിപ്പ് നിർണ്ണയിക്കാവുന്നതാണ്. ചിത്രം 1 ൽ കാണിച്ചിരിക്കുന്നതുപോലെ "സിസ്റ്റം" ലേബലിന് കീഴിലുള്ള "സിസ്റ്റം പ്രോപ്പർട്ടീസ്" ഡയലോഗ് ബോക്സിൽ OS തരം പ്രദർശിപ്പിക്കും.
ചിത്രം 1. സിസ്റ്റം പ്രോപ്പർട്ടീസ് ഡയലോഗ് ബോക്സ്

ആശയവിനിമയ ആവശ്യങ്ങൾക്കായി, ആപ്ലിക്കേഷൻ UART ഇന്റർഫേസ് നടപ്പിലാക്കുകയാണെങ്കിൽ, നിങ്ങൾക്ക് ലഭ്യമായ ഒരു COM പോർട്ട് (RS232) ഉണ്ടെന്ന് നിങ്ങൾ പരിശോധിക്കേണ്ടതുണ്ട്. നിങ്ങൾക്ക് ലഭ്യമായ ഒരു ഇന്റർഫേസ് (COM) ഉണ്ടെന്ന് പരിശോധിക്കാൻ, ഡെസ്ക്ടോപ്പിലെ "എന്റെ കമ്പ്യൂട്ടർ" ഐക്കണിൽ വലത്-ക്ലിക്കുചെയ്ത് പോപ്പ്-അപ്പ് മെനുവിൽ നിന്ന് "പ്രോപ്പർട്ടികൾ" തിരഞ്ഞെടുക്കുക. "സിസ്റ്റം പ്രോപ്പർട്ടീസ്" ഡയലോഗ് ബോക്സ് ദൃശ്യമാകുന്നു. സിസ്റ്റം ഹാർഡ്വെയർ കോൺഫിഗറേഷൻ പ്രദർശിപ്പിക്കുന്നതിന് "ഹാർഡ്വെയർ" ടാബിൽ ക്ലിക്കുചെയ്യുക, തുടർന്ന് "ഡിവൈസ് മാനേജർ" ബട്ടണിൽ ക്ലിക്കുചെയ്യുക. ലഭ്യമായ COM പോർട്ടുകൾ ചിത്രം 2-ൽ കാണിച്ചിരിക്കുന്നതുപോലെ ഹാർഡ്വെയർ ട്രീയിലെ "പോർട്ടുകൾ (COM & LPT)" നോഡിന് കീഴിൽ ഗ്രൂപ്പുചെയ്തിരിക്കുന്നു.
ചിത്രം 2. ഉപകരണ മാനേജർ വിൻഡോ
COM പോർട്ടിന്റെ കഴിവുകൾ അറിയുന്നത് രസകരമാണ്. കണ്ടെത്തുന്നതിന്, കമ്മ്യൂണിക്കേഷൻ പോർട്ട് (COM x) ഇനത്തിൽ വലത് ക്ലിക്കുചെയ്യുക, തുടർന്ന് പ്രോപ്പർട്ടീസ് വിൻഡോ പ്രദർശിപ്പിക്കുന്നതിന് "പ്രോപ്പർട്ടീസ്" എന്നതിൽ ക്ലിക്കുചെയ്യുക. "പോർട്ട് ക്രമീകരണങ്ങൾ" ടാബ് തിരഞ്ഞെടുക്കുക, തുടർന്ന് പോർട്ട് പിന്തുണയ്ക്കുന്ന ബോഡ് നിരക്കുകൾ അറിയാൻ "ബിറ്റ്സ് പെർ സെക്കൻഡ്" കോംബോ ബോക്സിന് അടുത്തുള്ള അമ്പടയാളത്തിൽ ക്ലിക്കുചെയ്യുക.
ഫ്ലാഷ് ലോഡർ ഡെമോൺസ്ട്രേറ്റർ ഇൻസ്റ്റാളേഷൻ
സോഫ്റ്റ്വെയർ ഇൻസ്റ്റാളേഷൻ
നിങ്ങളുടെ കമ്പ്യൂട്ടറിൽ ഒരു പഴയ പതിപ്പ് ഇൻസ്റ്റാൾ ചെയ്തിട്ടുണ്ടെങ്കിൽ, "നിയന്ത്രണ പാനലിലെ" "പ്രോഗ്രാമുകൾ ചേർക്കുക അല്ലെങ്കിൽ നീക്കം ചെയ്യുക" സേവനം ഉപയോഗിച്ച് അത് നീക്കം ചെയ്യുക. നൽകിയിരിക്കുന്ന Setup.exe പ്രവർത്തിപ്പിക്കുക file: ചിത്രം 3-ലും ചിത്രം 4-ലും കാണിച്ചിരിക്കുന്നതുപോലെ നിങ്ങളുടെ കമ്പ്യൂട്ടറിൽ ഫ്ലാഷ് ലോഡർ ഡെമോൺസ്ട്രേറ്റർ ആപ്ലിക്കേഷൻ ഇൻസ്റ്റാൾ ചെയ്യുന്നതിലൂടെ ഇൻസ്റ്റോൾ ഷീൽഡ് വിസാർഡ് നിങ്ങളെ നയിക്കും (സോഫ്റ്റ്വെയർ ഇൻസ്റ്റാൾ ചെയ്യുന്നതിനുള്ള ലൈസൻസ് കരാർ നിങ്ങൾ അംഗീകരിക്കണം).
ചിത്രം 3. ഷീൽഡ് വിസാർഡ് ഇൻസ്റ്റാൾ ചെയ്യുക

ചിത്രം 4. ഷീൽഡ് വിസാർഡ് ലൈസൻസ് കരാർ ഇൻസ്റ്റാൾ ചെയ്യുക

സോഫ്റ്റ്വെയർ വിജയകരമായി ഇൻസ്റ്റാൾ ചെയ്തുകഴിഞ്ഞാൽ, "പൂർത്തിയാക്കുക" ബട്ടണിൽ ക്ലിക്കുചെയ്യുക. പതിപ്പ്.txt file പുതിയ റിലീസ് നോട്ടുകൾ അടങ്ങിയിരിക്കുന്നത് Microsoft®-native Notepad ആപ്ലിക്കേഷനിൽ സ്വയമേവ തുറക്കും. ഇൻസ്റ്റാൾ ഷീൽഡ് വിസാർഡിൽ സ്ഥിരസ്ഥിതിയായി ചെക്ക് ബോക്സുകൾ സൂക്ഷിച്ചിട്ടുണ്ടെങ്കിൽ, നോട്ട്പാഡ് അടയ്ക്കുന്നത് ഫ്ലാഷ് ലോഡർ ഡെമോൺസ്ട്രേറ്റർ സമാരംഭിക്കും.
ഹാർഡ്വെയർ ഇൻസ്റ്റാളേഷൻ
ഫ്ലാഷ് ലോഡർ ഡെമോൺസ്ട്രേറ്ററിന് UART ഇന്റർഫേസിലൂടെ ആശയവിനിമയം നടത്താൻ കഴിയുന്നതിനാൽ, UART ആശയവിനിമയം ഉണ്ടാകുമ്പോൾ ഉപകരണം ഒരു സ്പെയർ PC COM പോർട്ടിലേക്ക് കണക്റ്റ് ചെയ്യണം.
ഉപയോക്തൃ ഇന്റർഫേസ് വിവരണം
ഫ്ലാഷ് ലോഡർ ഡെമോൺസ്ട്രേറ്റർ ഒരു വിസാർഡ് ആപ്ലിക്കേഷനായി രൂപകൽപ്പന ചെയ്തിരിക്കുന്നു. ഇത് ആറ് ഘട്ടങ്ങളായി ക്രമീകരിച്ചിരിക്കുന്നു:
- കണക്ഷൻ ക്രമീകരണ പേജ്
- ഫ്ലാഷ് സ്റ്റാറ്റസ് പേജ്
- ഉപകരണ വിവര പേജ്
- ഓപ്പറേഷൻ ചോയ്സ് പേജ്
- ഓപ്ഷൻ ബൈറ്റ് പതിപ്പ് പേജ്
- പ്രവർത്തന പുരോഗതി പേജ്
ഘട്ടം 1
"പ്രോഗ്രാമുകൾ" മെനുവിൽ നിന്ന് ഫ്ലാഷ് ലോഡർ ഡെമോൺസ്ട്രേറ്റർ ആപ്ലിക്കേഷൻ പ്രവർത്തിപ്പിക്കുക (ഉപകരണത്തിലേക്കുള്ള കണക്ഷൻ ഇതുവരെ ഉണ്ടാക്കിയിട്ടില്ല) തുടർന്ന്, ഉപകരണം നിങ്ങളുടെ പിസിയിലേക്ക് കണക്റ്റുചെയ്തിട്ടുണ്ടെന്ന് ഉറപ്പുവരുത്തുകയും സിസ്റ്റം മെമ്മറി ബൂട്ട് ലോഡർ കോഡ് പുനരാരംഭിക്കുന്നതിന് അത് പുനഃസജ്ജമാക്കുകയും ചെയ്യുക. UART കണക്ഷൻ ഇന്റർഫേസും അതിന്റെ അനുബന്ധ ക്രമീകരണങ്ങളും തിരഞ്ഞെടുക്കുന്നതിൽ ഈ ഘട്ടം അടങ്ങിയിരിക്കുന്നു. ചിത്രം 5-ൽ കാണിച്ചിരിക്കുന്നതുപോലെ കണക്ഷൻ ക്രമീകരണങ്ങൾ (പോർട്ട് നാമം, ബോഡ് നിരക്ക്, കാലഹരണപ്പെടൽ മുതലായവ) സജ്ജമാക്കുക. UART ഇന്റർഫേസിനുള്ള ഒപ്റ്റിമൽ കോൺഫിഗറേഷനായി, "Baud Rate" എന്നത് സെക്കൻഡിൽ 115200 ബിറ്റുകളായും "Timeout(s)" 5 ആയും സജ്ജമാക്കുക. സെക്കന്റുകൾ. ബൂട്ട് കോൺഫിഗറേഷൻ പിന്നുകൾ ശരിയായി സജ്ജീകരിച്ചിട്ടുണ്ടെന്ന് ഉറപ്പാക്കുക, തുടർന്ന് തുടരാൻ "അടുത്തത്" ക്ലിക്ക് ചെയ്യുക. ഒരു കണക്ഷൻ സ്ഥാപിച്ചിട്ടുണ്ടെങ്കിൽ, വിസാർഡ് അടുത്ത ഘട്ടത്തിലേക്ക് നീങ്ങുന്നു, അല്ലാത്തപക്ഷം സംഭവിച്ച പിശക് സൂചിപ്പിക്കുന്ന ഒരു സന്ദേശ ബോക്സ് പ്രദർശിപ്പിക്കും.
സാധ്യമായ പിശക് സന്ദേശങ്ങൾ:
- "COM പോർട്ട് തുറക്കാൻ കഴിയില്ല": തിരഞ്ഞെടുത്ത COM പോർട്ട് കണ്ടെത്തിയില്ലെങ്കിലോ മറ്റൊരു പ്രോസസ്സ് ഇതിനകം തന്നെ ഉപയോഗിക്കുകയാണെങ്കിൽ ഈ സന്ദേശം കാണിക്കുന്നു.
- “തിരിച്ചറിയപ്പെടാത്ത ഉപകരണം”: സ്വീകരിച്ച മൂല്യം 0x79 ൽ നിന്ന് വ്യത്യസ്തമാണെങ്കിൽ ഈ സന്ദേശം കാണിക്കും. ഉപകരണം പുനഃസജ്ജമാക്കുന്നത് പ്രശ്നം പരിഹരിച്ചേക്കാം.
- “ലക്ഷ്യത്തിൽ നിന്ന് പ്രതികരണമില്ല”: ടാർഗെറ്റിൽ നിന്ന് പ്രതികരണമൊന്നും ഇല്ലാതിരിക്കുമ്പോൾ ഈ സന്ദേശം കാണിക്കുന്നു. സിസ്റ്റം മെമ്മറി ബൂട്ട് ലോഡർ പ്രവർത്തനക്ഷമമല്ലെന്ന് ഇത് സൂചിപ്പിക്കുന്നു. ബൂട്ട് കോൺഫിഗറേഷൻ പരിശോധിച്ച് ഉപയോഗിച്ച മൈക്രോകൺട്രോളറിൽ ബൂട്ട് ലോഡർ കോഡ് ഉണ്ടോയെന്ന് പരിശോധിക്കുക.
കുറിപ്പ്:
ഡാറ്റയൊന്നും ലഭിച്ചില്ലെങ്കിൽ സീരിയൽ പോർട്ടിൽ നിന്നുള്ള റീഡ് അഭ്യർത്ഥന നിർത്തലാക്കുന്ന സമയമാണ് ടൈംഔട്ട് ആർഗ്യുമെന്റ്. ശുപാർശചെയ്ത മൂല്യം 5 സെക്കൻഡാണ്, എന്നാൽ ഇത് ഹാർഡ്വെയർ പ്രകടനം പോലെ ഉപയോഗിച്ച പരിസ്ഥിതിയെ ആശ്രയിച്ചിരിക്കുന്നു.
ചിത്രം 5. കണക്ഷൻ ക്രമീകരണ പേജ്
കുറിപ്പ്:
UART പ്രോട്ടോക്കോൾ വഴി LIN എക്കോ ബാക്ക് എമുലേഷൻ ഉപയോഗിക്കുന്ന ചില STM2.1.0 ഉപകരണങ്ങളുടെ പിന്തുണയ്ക്കായി ഫ്ലാഷ് ലോഡർ ഡെമോൺസ്ട്രേറ്ററിന്റെ 8 പതിപ്പിൽ “എക്കോ” കോംബോ-ബോക്സ് ഉണ്ട്. ഈ ഉപകരണങ്ങൾ ഉപയോഗിക്കുന്നില്ലെങ്കിൽ, ഈ ഓപ്ഷൻ പ്രവർത്തനരഹിതമാക്കി നിലനിർത്തണം.
ഘട്ടം 2
രണ്ടാം ഘട്ടത്തിൽ കണക്ഷൻ സ്ഥാപിക്കുകയും ആശയവിനിമയം ആരംഭിക്കുകയും ചെയ്തു. ഫ്ലാഷ് മെമ്മറി സ്റ്റാറ്റസ് പ്രദർശിപ്പിക്കുന്നതിൽ ഇത് അടങ്ങിയിരിക്കുന്നു. ഈ സ്റ്റാറ്റസ് റീഡ്-പ്രൊട്ടക്റ്റ് ചെയ്യാവുന്നതാണ്, ഈ സാഹചര്യത്തിൽ "സംരക്ഷണം നീക്കം ചെയ്യുക" ബട്ടണിൽ ക്ലിക്കുചെയ്ത് റീഡ് പരിരക്ഷ നീക്കം ചെയ്യുന്നതുവരെ "അടുത്തത്" ബട്ടൺ പ്രവർത്തനരഹിതമാക്കും. "സംരക്ഷണം നീക്കം ചെയ്യുക" ബട്ടണിൽ ക്ലിക്കുചെയ്യുന്നത് ഫ്ലാഷ് മെമ്മറി റീഡ്-അൺപ്രൊട്ടക്റ്റ് ചെയ്യുക മാത്രമല്ല, അതിന്റെ എല്ലാ പേജുകളും മായ്ക്കുകയും ചെയ്യും.
ചിത്രം 6. ഫ്ലാഷ് സ്റ്റാറ്റസ് പേജ്

ഘട്ടം 3
ഈ ഘട്ടത്തിൽ വിസാർഡ് ടാർഗെറ്റ് ഐഡി, ഫേംവെയർ പതിപ്പ്, പിന്തുണയ്ക്കുന്ന ഉപകരണം, മെമ്മറി മാപ്പ്, മെമ്മറി പരിരക്ഷണ നില എന്നിവ പോലുള്ള ലഭ്യമായ ഉപകരണ വിവരങ്ങൾ പ്രദർശിപ്പിക്കുന്നു.
ചിത്രം 7-ലും ചിത്രം 8-ലും കാണിച്ചിരിക്കുന്നതുപോലെ ടാർഗെറ്റ് കോംബോ ബോക്സിൽ ടാർഗെറ്റ് നാമം തിരഞ്ഞെടുക്കുക, തുടർന്ന് തുടരാൻ "അടുത്തത്" ക്ലിക്ക് ചെയ്യുക.
ചിത്രം 7. ഉപകരണ വിവര പേജ് - STM32 example

ചിത്രം 8. ഉപകരണ വിവര പേജ് - STM8 example

ഘട്ടം 4
ഈ ഘട്ടത്തിൽ, അഭ്യർത്ഥിച്ച പ്രവർത്തനം തിരഞ്ഞെടുക്കുക - മായ്ക്കുക, ഡൗൺലോഡ് ചെയ്യുക, അപ്ലോഡ് ചെയ്യുക അല്ലെങ്കിൽ പ്രവർത്തനരഹിതമാക്കുക/ഫ്ലാഷ് പരിരക്ഷണം അല്ലെങ്കിൽ എഡിറ്റ് ഓപ്ഷൻ ബൈറ്റുകൾ പ്രവർത്തനക്ഷമമാക്കുക - തുടർന്ന് അനുബന്ധ പാരാമീറ്ററുകൾ സജ്ജമാക്കുക:
- മായ്ക്കുക
- മുഴുവൻ മെമ്മറിയും മായ്ക്കാൻ "എല്ലാം" തിരഞ്ഞെടുക്കുക
- മായ്ക്കൽ പ്രവർത്തനം ഇഷ്ടാനുസൃതമാക്കാൻ "തിരഞ്ഞെടുക്കൽ" തിരഞ്ഞെടുക്കുക. മെമ്മറി മാപ്പിംഗ് ഡയലോഗ് വിൻഡോ പ്രദർശിപ്പിക്കുന്നതിന് "..." ബട്ടണിൽ ക്ലിക്ക് ചെയ്യുക. തുടർന്ന് മായ്ക്കേണ്ട പേജുകൾ പരിശോധിച്ച് "ശരി" ക്ലിക്കുചെയ്യുക.
- ഡൗൺലോഡ് ചെയ്യുക
- ഒരു ബൈനറി, ഹെക്സാഡെസിമൽ അല്ലെങ്കിൽ S19 മോട്ടറോള തുറക്കാൻ ബന്ധപ്പെട്ട ബ്രൗസ് ബട്ടൺ ക്ലിക്ക് ചെയ്യുക file. ലോഡ് ചെയ്താൽ file ഒരു ബൈനറി ആണ് file, ഡൗൺലോഡ് വിലാസം ആദ്യ പേജിന്റെ ആരംഭ വിലാസമാണ്, മാറ്റങ്ങൾ അംഗീകരിക്കാൻ "@" ഫീൽഡ് ഇപ്പോഴും എഡിറ്റുചെയ്യാനാകും.
ലോഡ് ചെയ്താൽ file ഒരു ഹെക്സാഡെസിമൽ അല്ലെങ്കിൽ ഒരു S19 Motorola ആണ് file, ഡൗൺലോഡ് വിലാസം എന്നതിലെ ആദ്യ റെക്കോർഡിന്റെ ആരംഭ വിലാസമാണ് file, കൂടാതെ "@" ഫീൽഡ് വായിക്കാൻ മാത്രം. - ഡൗൺലോഡ് പ്രവർത്തനം പൂർത്തിയാകുമ്പോൾ സ്ഥിരീകരണ പ്രക്രിയ സമാരംഭിക്കുന്നതിന് "പരിശോധിക്കുക" ചെക്ക് ബോക്സ് ചെക്കുചെയ്യുക.
- ഡൗൺലോഡ് ചെയ്ത പ്രോഗ്രാം സമാരംഭിക്കുന്നതിന് "ഉപയോക്തൃ പ്രോഗ്രാമിലേക്ക് പോകുക" പരിശോധിക്കുക.
- FFs പാക്കറ്റുകൾ (256 ബൈറ്റുകൾ) ഫിൽട്ടർ ചെയ്യാൻ "ഒപ്റ്റിമൈസ്" പരിശോധിക്കുക.
- "ഓപ്ഷൻ ബൈറ്റുകൾ പ്രയോഗിക്കുക" പരിശോധിക്കുക, തുടർന്ന് ഓപ്ഷൻ ബൈറ്റ് ബ്രൗസ് ചെയ്യുക file "എഡിറ്റ് ഓപ്ഷൻ ബൈറ്റുകൾ" ഓപ്പറേഷൻ വഴി സൃഷ്ടിച്ചത്. തിരഞ്ഞെടുത്തവയിലെ മൂല്യങ്ങൾ file ഡൗൺലോഡ് ചെയ്ത ശേഷം ഉപകരണത്തിൽ പ്രയോഗിക്കും.
- ഒരു ബൈനറി, ഹെക്സാഡെസിമൽ അല്ലെങ്കിൽ S19 മോട്ടറോള തുറക്കാൻ ബന്ധപ്പെട്ട ബ്രൗസ് ബട്ടൺ ക്ലിക്ക് ചെയ്യുക file. ലോഡ് ചെയ്താൽ file ഒരു ബൈനറി ആണ് file, ഡൗൺലോഡ് വിലാസം ആദ്യ പേജിന്റെ ആരംഭ വിലാസമാണ്, മാറ്റങ്ങൾ അംഗീകരിക്കാൻ "@" ഫീൽഡ് ഇപ്പോഴും എഡിറ്റുചെയ്യാനാകും.
- അപ്ലോഡ് ചെയ്യുക
- ഏത് ബൈനറി, ഹെക്സാഡെസിമൽ അല്ലെങ്കിൽ S19 Motorola തിരഞ്ഞെടുക്കാൻ ബന്ധപ്പെട്ട ബ്രൗസ് ബട്ടൺ ക്ലിക്ക് ചെയ്യുക file അപ്ലോഡ് ചെയ്ത ഡാറ്റ സംഭരിക്കും.
- എഫ് ലാഷ് സംരക്ഷണം പ്രവർത്തനരഹിതമാക്കുക/പ്രവർത്തനക്ഷമമാക്കുക
- ആവശ്യമുള്ള കമാൻഡ് ഉണ്ടാക്കാൻ രണ്ട് ഡ്രോപ്പ്-ഡൗൺ മെനുകളിൽ നിന്ന് ചോയ്സുകൾ തിരഞ്ഞെടുക്കുക (വായന സംരക്ഷണം പ്രവർത്തനക്ഷമമാക്കുക, വായന സംരക്ഷണം പ്രവർത്തനരഹിതമാക്കുക, എഴുത്ത് സംരക്ഷണം പ്രവർത്തനക്ഷമമാക്കുക, എഴുത്ത് സംരക്ഷണം പ്രവർത്തനരഹിതമാക്കുക). ഇഷ്ടാനുസൃതമാക്കാൻ കഴിയുന്ന എഴുത്ത് പരിരക്ഷ പ്രവർത്തനക്ഷമമാക്കുക ഒഴികെ എല്ലാ ഫ്ലാഷ് മെമ്മറി പേജുകളിലും എല്ലാ സംരക്ഷണ കമാൻഡുകളും പ്രയോഗിക്കും. റൈറ്റ്-പ്രൊട്ടക്റ്റ് ചെയ്യേണ്ട പേജുകൾ തിരഞ്ഞെടുക്കുന്നതിന് "..." ബട്ടണിൽ ക്ലിക്ക് ചെയ്താണ് ഇത് ചെയ്യുന്നത്.
- ഓപ്ഷൻ ബൈറ്റുകൾ എഡിറ്റ് ചെയ്യുക
- നിങ്ങൾക്ക് ഓപ്ഷൻ ബൈറ്റുകൾ സജ്ജീകരിക്കണമെങ്കിൽ, ഓപ്ഷൻ പരിശോധിച്ച് ഓപ്ഷൻ ബൈറ്റ് എഡിഷൻ പേജിലേക്ക് നീങ്ങാൻ "അടുത്തത്" ക്ലിക്ക് ചെയ്യുക (ഘട്ടം 5 ചിത്രം 11.).
മുന്നറിയിപ്പ്: റൈറ്റ് പരിരക്ഷ പ്രവർത്തനരഹിതമാക്കിയാൽ മാത്രമേ മായ്ക്കലും ഡൗൺലോഡ് പ്രവർത്തനങ്ങളും നടത്താൻ കഴിയൂ.
ചിത്രം 9. STM32-നുള്ള ഓപ്പറേഷൻ ചോയ്സ് പേജ്
ചിത്രം 10. STM-നുള്ള ഓപ്പറേഷൻ ചോയ്സ് പേജ്
കുറിപ്പ്:
ഘട്ടം 5
ഈ ഘട്ടം STM32 ഉപകരണങ്ങൾക്ക് മാത്രം ബാധകമാണ്. STM5 ഉപകരണങ്ങൾക്ക് സ്റ്റെപ്പ് 8 ഇല്ല. അവസാനത്തെ വിസാർഡ് പേജ് ഘട്ടം 4-ൽ തിരഞ്ഞെടുത്ത പ്രവർത്തനത്തെ ആശ്രയിച്ചിരിക്കുന്നു.
- “എഡിറ്റ് ഓപ്ഷൻ ബൈറ്റുകൾ” പ്രവർത്തനത്തിന്റെ കേസ്:
ഓപ്ഷൻ ബൈറ്റ് പതിപ്പ് പേജ് ദൃശ്യമാകുന്നു. ഉപകരണത്തിൽ നിന്ന് ലോഡുചെയ്ത നിലവിലെ ഓപ്ഷൻ ബൈറ്റ് മൂല്യങ്ങൾ ഇതിൽ അടങ്ങിയിരിക്കുന്നു: RDP, USER, Data0, Data1, WRP0, WRP1, WRP2, WRP3. കൂടുതൽ വിവരങ്ങൾക്ക്, ദയവായി "STM32F10xxx ഫ്ലാഷ് പ്രോഗ്രാമിംഗ് മാനുവലിൽ" (PM0042 ലഭ്യമാണ് www.st.com). ഈ ഘട്ടം എഡിറ്റ് ചെയ്ത ഓപ്ഷൻ ബൈറ്റ് മൂല്യങ്ങൾ പ്രയോഗിക്കുന്നതിനും ഉപകരണത്തിൽ നിന്ന് ലോഡുചെയ്യുന്നതിനും അവ ഒരു ലേക്ക് സംരക്ഷിക്കുന്നതിനുമുള്ള സാധ്യത നൽകുന്നു. file.
ചിത്രം 11. ഓപ്ഷൻ ബൈറ്റ് പതിപ്പ് പേജ്

- മറ്റേതെങ്കിലും പ്രവർത്തനത്തിന്റെ കേസ്:
പ്രവർത്തന പേജ് കാണിച്ചിരിക്കുന്നു. ഇത് ഡൗൺലോഡ് ചെയ്യാനോ അപ്ലോഡ് ചെയ്യാനോ ഉള്ള ഡാറ്റയുടെ വലുപ്പം, പൂർത്തിയാക്കിയ ശതമാനം, ചിത്രം 12 ൽ ചിത്രീകരിച്ചിരിക്കുന്ന പ്രവർത്തനത്തിന്റെ ദൈർഘ്യം എന്നിവ നൽകുന്നു.- പ്രവർത്തനം വിജയകരമാണെങ്കിൽ, പുരോഗതി ബാറിന് പച്ച നിറമായിരിക്കും. ഒരു പിശക് സംഭവിക്കുകയാണെങ്കിൽ, ബാർ ചുവപ്പായി മാറുകയും പിശക് പ്രദർശിപ്പിക്കുകയും ചെയ്യും.
- പ്രവർത്തനം നിർത്താൻ "റദ്ദാക്കുക" ബട്ടൺ ക്ലിക്ക് ചെയ്യുക.
- മുമ്പത്തെ ഘട്ടത്തിൽ (ഘട്ടം 4) "ഉപയോക്തൃ പ്രോഗ്രാമിലേക്ക് പോകുക" ചെക്ക് ബോക്സ് ചെക്ക് ചെയ്യപ്പെടുകയും ഉപയോക്തൃ പ്രോഗ്രാം വിജയകരമായി ഡൗൺലോഡ് ചെയ്യുകയും ചെയ്താൽ, സിസ്റ്റം മെമ്മറി ബൂട്ട് ലോഡറുമായുള്ള ആശയവിനിമയം നഷ്ടപ്പെടും. തൽഫലമായി, ഒരു പുതിയ പ്രവർത്തനത്തിന്റെ സമാരംഭം ഒഴിവാക്കാൻ "ബാക്ക്" ബട്ടൺ "കണക്ഷൻ ക്രമീകരണ പേജിലേക്ക്" (ഘട്ടം 1) റീഡയറക്ട് ചെയ്യുന്നു. ഘട്ടം 4-ൽ "ഉപയോക്തൃ പ്രോഗ്രാമിലേക്ക് പോകുക" ചെക്ക് ബോക്സ് ചെക്ക് ചെയ്തിട്ടില്ലെങ്കിൽ, "ബാക്ക്" ബട്ടൺ ഇപ്പോഴും സജീവമാണ്, നിങ്ങൾക്ക് സ്റ്റെപ്പ് 4-ലേക്ക് മടങ്ങുകയും ഒരു പുതിയ പ്രവർത്തനം തിരഞ്ഞെടുക്കുകയും ചെയ്യാം.
ചിത്രം 12. പ്രവർത്തന പുരോഗതി പേജ്
കമാൻഡ് ലൈൻ ഉപയോഗം
കമാൻഡ്-ലൈൻ പതിപ്പ് (STMFlashLoader.exe) GUI-യുടെ അതേ പ്രവർത്തനക്ഷമത നൽകുന്നു. പ്രവർത്തനങ്ങളുടെ ക്രമം പ്രവർത്തിപ്പിക്കുന്നതിന് ഇത് നിരവധി ഓപ്ഷനുകളെ പിന്തുണയ്ക്കുന്നു.
ഇനിപ്പറയുന്ന ഖണ്ഡികകൾ ചിത്രം 13 ൽ കാണിച്ചിരിക്കുന്നതുപോലെ ലഭ്യമായ കമാൻഡ്-ലൈൻ ഓപ്ഷനുകൾ വിവരിക്കുന്നു.
ചിത്രം 13. കമാൻഡ്-ലൈൻ പതിപ്പ്
STMFlashLoader.exe ഓപ്ഷൻ [ആർഗ്യുമെന്റുകൾ] [ഓപ്ഷൻ [ആർഗ്യുമെന്റുകൾ]]… -? സഹായം കാണിക്കുന്നു. -c: COM പോർട്ട് നിർവചിക്കുന്നു.
ടാർഗെറ്റ് MCU-മായി ആശയവിനിമയം നടത്താൻ കമാൻഡ് ഉപയോഗിക്കുന്ന COM പോർട്ട് തിരഞ്ഞെടുക്കാൻ -c ഓപ്ഷൻ നിങ്ങളെ അനുവദിക്കുന്നു. സ്ഥിരസ്ഥിതിയായി, കമാൻഡ് COM1 ഉപയോഗിക്കുന്നു. വ്യത്യസ്ത COM പോർട്ടും കണക്ഷൻ ക്രമീകരണങ്ങളും തിരഞ്ഞെടുക്കുന്നതിന്, ഫോമിലെ -c ഓപ്ഷൻ ഉപയോഗിക്കുക:
- സി-പാൻ പോർട്ട് നമ്പർ (ഉദാ. 1, 2..., ഡിഫോൾട്ട് 1)
- സി-ബാർ ബോഡ് നിരക്ക് (ഉദാ: 115200, 57600..., ഡിഫോൾട്ട് 57600)
- c -db. ഡാറ്റ ബിറ്റുകൾ (മൂല്യം {5,6,7,8}..., ഡിഫോൾട്ട് 8)
- സി-പ്രൈ പാരിറ്റി (മൂല്യം {NONE,ODD,EVEN}..., ഡിഫോൾട്ട് EVEN എന്നിവയിൽ)
- c –sib സ്റ്റോപ്പ് ബിറ്റുകൾ (മൂല്യം {1,1.5,2}…, ഡിഫോൾട്ട് 1)
- c-eke echo (മൂല്യം ഓൺ അല്ലെങ്കിൽ ഓഫ്..., ഡിഫോൾട്ട് ഓഫാണ്)
- c-to timeout ((ms) ഉദാ 1000, 2000, 3000..., ഡിഫോൾട്ട് 5000)
-c ഓപ്ഷൻ ഒന്നിലധികം ആർഗ്യുമെന്റുകളെ പിന്തുണയ്ക്കുന്നു. ഒരേ കമാൻഡിൽ നിങ്ങൾക്ക് ഒന്നിലധികം ആർഗ്യുമെന്റുകൾ സജ്ജമാക്കാൻ കഴിയുമെന്നാണ് ഇതിനർത്ഥം: -c –pn 1 –br 115200 –to 7000
-i ഉപകരണത്തിന്റെ പേര്
ഉപയോഗിക്കേണ്ട MCU ലക്ഷ്യം നിർവചിക്കുന്നു.
ഉദാample: STM8_32K, STM32_Med-density_128K, STM32_High-density_512K, STM32_Low-density_16K തുടങ്ങിയവ. ഉപകരണത്തിന്റെ പേര് മാപ്പിന്റെ പേരാണ് file മാപ്പ് ഡയറക്ടറിയിൽ സ്ഥിതിചെയ്യുന്നു.
-e മായ്ക്കുക കമാൻഡ്.
നൽകിയിരിക്കുന്ന ആർഗ്യുമെന്റുകൾ അനുസരിച്ച്, മെമ്മറിയുടെ ഒരു പ്രത്യേക പേജ് മായ്ക്കുന്നതിന് അല്ലെങ്കിൽ മുഴുവൻ ഫ്ലാഷ് മെമ്മറിയും മായ്ക്കുന്നതിന് കമാൻഡ് ഉപയോഗിക്കാം. ഉൾപ്പെട്ടിരിക്കുന്ന മെമ്മറി വലുപ്പത്തെ ആശ്രയിച്ച് ഈ പ്രവർത്തനം പൂർത്തിയാക്കാൻ ഒരു സെക്കന്റോ അതിലധികമോ സമയമെടുത്തേക്കാം.
- ഇ-എല്ലാ പേജുകളും മായ്ക്കുന്നു
- ഇ-സെക്കൻഡ് നമ്പർ_ of_ പേജുകൾ _ഗ്രൂപ്പ് പേജുകൾ _ഗ്രൂപ്പ് _കോഡുകൾ
- e-sec 3 0 1 2 3, 0, 1 എന്നീ കോഡുകളായ പേജുകളുടെ 2 ഗ്രൂപ്പുകൾ മായ്ക്കുന്നു
-u ഫ്ലാഷ് മെമ്മറി ഉള്ളടക്കങ്ങൾ വ്യക്തമാക്കിയതിലേക്ക് അപ്ലോഡ് ചെയ്യുന്നു file (ബിൻ, ഹെക്സ് അല്ലെങ്കിൽ എസ് 19 file; ദി file തരം അതിന്റെ വിപുലീകരണത്താൽ തിരിച്ചറിഞ്ഞു), വ്യക്തമാക്കാൻ a file ഫോമിൽ -u ഓപ്ഷൻ ഉപയോഗിക്കുക:-u –fen file_ പേര് (മുഴുവൻ പാതയുടെ പേര്)
-d വ്യക്തമാക്കിയ ഉള്ളടക്കങ്ങൾ ഡൗൺലോഡ് ചെയ്യുന്നു file നിർദ്ദിഷ്ട വിലാസത്തിൽ MCU ഫ്ലാഷ് മെമ്മറിയിലേക്ക്. വ്യക്തമാക്കാൻ file ഡൗൺലോഡ് ചെയ്യേണ്ടതും ഡൗൺലോഡ് വിലാസവും, ഫോമിലെ -d ഓപ്ഷൻ ഉപയോഗിക്കുക:
-d -a വിലാസം (ഹെക്സ്) -ഫെൻ file _പേര് (മുഴുവൻ പാതയുടെ പേര് (ബിൻ, ഹെക്സ് അല്ലെങ്കിൽ എസ്19 file); ദി file തരം അതിന്റെ വിപുലീകരണത്താൽ തിരിച്ചറിയപ്പെടുന്നു).
ബൈനറിയുടെ കാര്യത്തിൽ വിലാസം നിർബന്ധമാണ് files, hex, s19 എന്നിവയുടെ കാര്യത്തിൽ അവഗണിച്ചു files.
- ഡൗൺലോഡ് ചെയ്ത ഡാറ്റ പരിശോധിക്കാൻ, –v ആർഗ്യുമെന്റ് ചേർക്കുക.
- FF പാക്കറ്റുകൾ ഒപ്റ്റിമൈസ് ചെയ്യാനും നീക്കം ചെയ്യാനും –o ആർഗ്യുമെന്റ് ഉപയോഗിക്കുക.
- -o ഓപ്ഷൻ ബൈറ്റുകൾ നേടുന്നു അല്ലെങ്കിൽ സജ്ജമാക്കുന്നു.
- ഉപകരണത്തിൽ നിന്ന് ഓപ്ഷൻ ബൈറ്റുകൾ വായിക്കാനും മൂല്യങ്ങൾ സംഭരിക്കാനും ഉപയോഗിക്കുക file. - നേടുക -ഫെൻ file _പേര് (മുഴുവൻ പാതയുടെ പേര്)
- ഉപകരണത്തിലേക്ക് ഓപ്ഷൻ ബൈറ്റുകൾ എഴുതാൻ -സെറ്റ് ഉപയോഗിക്കുക. ഓപ്ഷൻ ബൈറ്റുകൾ a എന്നതിൽ നിന്ന് വായിക്കാം file അല്ലെങ്കിൽ മൂല്യങ്ങളായി നൽകിയിരിക്കുന്നു.
- -സെറ്റ് -എഫ്എൻ file പേര് (മുഴുവൻ പാതയുടെ പേര്)
- –സെറ്റ് –vales –OPB hex_ മൂല്യം (OPB-ൽ (User, RDP, Data0, Data1, WRP0, WRP1, WRP2, WRP3).
താഴെ കാണിച്ചിരിക്കുന്നതുപോലെ -o ഓപ്ഷന് ഒന്നിലധികം ആർഗ്യുമെന്റുകൾ സ്വീകരിക്കാൻ കഴിയും:
- ഒ-നേടുക_ file_ പേര് -സെറ്റ് സെറ്റ്_file _പേര്
- o - നേടുക _file_ പേര് –സെറ്റ് –വൽസ് –ഉപയോക്താവ് 01 –RDP 5A –Data0 DE –Data1 EA
മുന്നറിയിപ്പ്: ഓപ്ഷൻ ബൈറ്റുകൾ സജ്ജീകരിക്കുമ്പോൾ, RDP A5h-ന് തുല്യമല്ലെങ്കിൽ, റീഡ് പ്രൊട്ടക്ഷൻ സജീവമാക്കുകയും തുടർന്നുള്ള എല്ലാ പ്രവർത്തനങ്ങളും പരാജയപ്പെടുകയും ചെയ്യും.
-p സംരക്ഷണം സജീവമാക്കുകയോ നിർജ്ജീവമാക്കുകയോ ചെയ്യുന്നു. താഴെ കാണിച്ചിരിക്കുന്നതുപോലെ ഇത് ഉപയോഗിക്കുന്നു:
- p-erp (വായന സംരക്ഷണം സജീവമാക്കുക)
- p-drp (വായന സംരക്ഷണം നിർജ്ജീവമാക്കുക)
- p-ewp നമ്പർ _of_ പേജുകൾ ഗ്രൂപ്പ് പേജുകൾ_ ഗ്രൂപ്പ്_ കോഡുകൾ (നൽകിയ പേജ് ഗ്രൂപ്പ് കോഡുകളിൽ എഴുത്ത് സംരക്ഷണം സജീവമാക്കുന്നു)
- p-dwp (എഴുത്ത് സംരക്ഷണം പ്രവർത്തനരഹിതമാക്കുന്നു)
മുന്നറിയിപ്പ്: -erp ആർഗ്യുമെന്റ് റീഡ് പ്രൊട്ടക്ഷൻ സജീവമാക്കുന്നു. തുടർന്നുള്ള എല്ലാ പ്രവർത്തനങ്ങളും പരാജയപ്പെടും. ഇത്തരത്തിലുള്ള പ്രശ്നങ്ങൾ ഒഴിവാക്കാൻ, അവസാന ആർഗ്യുമെന്റായി -p –erp ഉപയോഗിക്കുക.
- -r
നിർദ്ദിഷ്ട വിലാസത്തിലേക്ക് ഒരു ജമ്പ് നടത്തുന്നു. ഇത് ഇനിപ്പറയുന്ന രീതിയിൽ ഉപയോഗിക്കുന്നു:
-r-a വിലാസം (ഹെക്സ്) - -Rts
COM RTS പിൻ ഉയർന്നതോ താഴ്ന്നതോ ആയ നിലയിലേക്ക് സജ്ജമാക്കുന്നു. ഇത് ഇനിപ്പറയുന്ന രീതിയിൽ ഉപയോഗിക്കുന്നു:
-Rts - ഹായ് - -ഡി.ടി.ആർ
COM DTR പിൻ ഉയർന്നതോ താഴ്ന്നതോ ആയ നിലയിലേക്ക് സജ്ജമാക്കുന്നു. ഇത് ഇനിപ്പറയുന്ന രീതിയിൽ ഉപയോഗിക്കുന്നു:
-Dtr - ലോ
കുറിപ്പ് കണ്ടെത്തിയ എല്ലാ കമാൻഡ്-ലൈൻ ഓപ്ഷനുകളും ക്രമത്തിൽ നടപ്പിലാക്കുന്നു. അതിനാൽ, കമാൻഡ്-ലൈൻ ഓപ്ഷനുകളുടെ ശ്രദ്ധാപൂർവ്വമായ ക്രമീകരണം ഉപയോഗിച്ച്, നിങ്ങൾക്ക് ഇഷ്ടാനുസൃത ബാച്ച് ഉപയോഗിച്ച് ഒരു സങ്കീർണ്ണമായ പ്രവർത്തന ക്രമം നടത്താൻ കഴിയും. files.
റിവിഷൻ ചരിത്രം
T കഴിയും 1. ഡോക്യുമെന്റ് റിവിഷൻ ചരിത്രം
| തീയതി | പുനരവലോകനം | മാറ്റങ്ങൾ |
| 25-ഒക്ടോബർ-2007 | 1 | പ്രാരംഭ റിലീസ്. |
| 05-ജൂൺ-2008 | 2 | ഫ്ലാഷ് ലോഡർ ഡെമോൺസ്ട്രേറ്റർ പതിപ്പ് V1.1-ലേക്ക് അപ്ഗ്രേഡ് ചെയ്തു. ചെറിയ ടെക്സ്റ്റ് മാറ്റങ്ങൾ. വിഭാഗം 1.1.1: സോഫ്റ്റ്വെയർ ഉള്ളടക്കം പുതുക്കിയത്. വിഭാഗം 1.2: സിസ്റ്റം ആവശ്യകതകൾ പരിഷ്കരിച്ചു. സ്വാഗത ഘട്ടം നീക്കം ചെയ്തു, ഫ്ലാഷ് സ്റ്റാറ്റസ് പേജ് ഒപ്പം ഓപ്ഷൻ ബൈറ്റ് പതിപ്പ് പേജ് കൂട്ടിച്ചേർത്തു. വിഭാഗം 3: കമാൻഡ്-ലൈൻ ഉപയോഗം കൂട്ടിച്ചേർത്തു. പേജ് 2-ലെ ഘട്ടം 12 കൂട്ടിച്ചേർത്തു. പേജ് 5-ലെ ഘട്ടം 17 പരിഷ്കരിച്ചു. |
| 17-ജൂൺ-2008 | 3 | സോഫ്റ്റ്വെയർ പുനരവലോകനം അപ്ഡേറ്റ് ചെയ്തു വിഭാഗം 1.3.1: സോഫ്റ്റ്വെയർ ഇൻസ്റ്റാളേഷൻ ഓണാണ് പേജ് 7. |
| 31-ഒക്ടോബർ-2008 | 4 | ഫ്ലാഷ് ലോഡർ ഡെമോൺസ്ട്രേറ്റർ പതിപ്പ് V1.2-ലേക്ക് അപ്ഗ്രേഡ് ചെയ്തു. ഇത് STM8 ഉപകരണങ്ങളിലും ഉപയോഗിക്കാം. ചിത്രം 5 വരെ ചിത്രം 12 അതിനനുസരിച്ച് അപ്ഡേറ്റ് ചെയ്തു. |
| 04-മാർച്ച്-2009 | 5 | ഫ്ലാഷ് ലോഡർ ഡെമോൺസ്ട്രേറ്റർ പതിപ്പ് V1.3-ലേക്ക് അപ്ഗ്രേഡ് ചെയ്തു. ചിത്രം 5 വരെ ചിത്രം 12 അതിനനുസരിച്ച് അപ്ഡേറ്റ് ചെയ്തു. |
| 02-ജൂലൈ-2009 | 6 | ഫ്ലാഷ് ലോഡർ ഡെമോൺസ്ട്രേറ്റർ പതിപ്പ് V2.0-ലേക്ക് അപ്ഗ്രേഡ് ചെയ്തു. ഈ പതിപ്പ് STM32™ കുടുംബത്തിന് മാത്രമല്ല, STM8™ കുടുംബത്തിനും ബാധകമാണ്. വിഭാഗം 1.1.1: സോഫ്റ്റ്വെയർ ഉള്ളടക്കം പുതുക്കിയത് (STUARTBLLib.dll ഒപ്പം STCANBLLib.dll ചേർത്തു). വിഭാഗം 1.2: സിസ്റ്റം ആവശ്യകതകൾ തിരുത്തപ്പെട്ടത്, ചിത്രം 2: ഉപകരണം മാനേജർ വിൻഡോ മാറ്റി. വിഭാഗം 1.3.1: സോഫ്റ്റ്വെയർ ഇൻസ്റ്റാളേഷൻ ഒപ്പം വിഭാഗം 1.3.2: ഹാർഡ്വെയർ ഇൻസ്റ്റലേഷൻ പുതുക്കിയത്. ഘട്ടം 1 ഒപ്പം ചിത്രം 5: കണക്ഷൻ ക്രമീകരണ പേജ് അപ്ഡേറ്റ് ചെയ്തു. ചെറിയ ടെക്സ്റ്റ് മാറ്റങ്ങൾ. |
| 12-നവംബർ-2009 | 7 | ഫ്ലാഷ് ലോഡർ ഡെമോൺസ്ട്രേറ്റർ പതിപ്പ് V2.1.0-ലേക്ക് അപ്ഗ്രേഡ് ചെയ്തു. ചിത്രം 1 വരെ ചിത്രം 13 അതിനനുസരിച്ച് അപ്ഡേറ്റ് ചെയ്തു. STM8™, STM32™ കുടുംബങ്ങൾക്കുള്ള UART പ്രോട്ടോക്കോൾ മാത്രം പിന്തുണയ്ക്കുന്നതിനായി ഫ്ലാഷ് ലോഡർ ഡെമോൺസ്ട്രേറ്റർ അപ്ഗ്രേഡുചെയ്തു. |
ദയവായി ശ്രദ്ധാപൂർവ്വം വായിക്കുക:
ഈ പ്രമാണത്തിലെ വിവരങ്ങൾ ST ഉൽപ്പന്നങ്ങളുമായി ബന്ധപ്പെട്ട് മാത്രമാണ് നൽകിയിരിക്കുന്നത്. STMicroelectronics NV യ്ക്കും അതിന്റെ അനുബന്ധ സ്ഥാപനങ്ങൾക്കും ("ST") ഈ പ്രമാണത്തിലും ഇവിടെ വിവരിച്ചിരിക്കുന്ന ഉൽപ്പന്നങ്ങളിലും സേവനങ്ങളിലും എപ്പോൾ വേണമെങ്കിലും അറിയിപ്പ് കൂടാതെ മാറ്റങ്ങൾ, തിരുത്തലുകൾ, പരിഷ്ക്കരണങ്ങൾ അല്ലെങ്കിൽ മെച്ചപ്പെടുത്തലുകൾ വരുത്താനുള്ള അവകാശം നിക്ഷിപ്തമാണ്. എല്ലാ എസ്ടി ഉൽപ്പന്നങ്ങളും എസ്ടിയുടെ വിൽപ്പന നിബന്ധനകൾക്കും വ്യവസ്ഥകൾക്കും അനുസരിച്ചാണ് വിൽക്കുന്നത്. ഇവിടെ വിവരിച്ചിരിക്കുന്ന പട്ടികവർഗ ഉൽപന്നങ്ങളുടെയും സേവനങ്ങളുടെയും തിരഞ്ഞെടുപ്പ്, തിരഞ്ഞെടുക്കൽ, ഉപയോഗം എന്നിവയുടെ പൂർണ ഉത്തരവാദിത്തം വാങ്ങുന്നവർക്ക് മാത്രമായിരിക്കും, കൂടാതെ ഇവിടെ വിവരിച്ചിരിക്കുന്ന പട്ടികവർഗ ഉൽപന്നങ്ങളുടെയും സേവനങ്ങളുടെയും തിരഞ്ഞെടുപ്പ്, തിരഞ്ഞെടുക്കൽ അല്ലെങ്കിൽ ഉപയോഗം എന്നിവയുമായി ബന്ധപ്പെട്ട് എസ്ടി ഒരു ബാധ്യതയും വഹിക്കുന്നില്ല. ഈ ഡോക്യുമെന്റിന് കീഴിൽ ഏതെങ്കിലും ബൗദ്ധിക സ്വത്തവകാശത്തിന് എസ്റ്റൊപ്പൽ മുഖേനയോ മറ്റെന്തെങ്കിലുമോ പ്രകടമാക്കുകയോ സൂചിപ്പിക്കുകയോ ചെയ്യുന്ന ഒരു ലൈസൻസും നൽകുന്നില്ല. ഈ ഡോക്യുമെന്റിന്റെ ഏതെങ്കിലും ഭാഗം ഏതെങ്കിലും മൂന്നാം കക്ഷി ഉൽപ്പന്നങ്ങളെയോ സേവനങ്ങളെയോ പരാമർശിക്കുന്നുവെങ്കിൽ, അത്തരം മൂന്നാം കക്ഷി ഉൽപ്പന്നങ്ങളുടെയോ സേവനങ്ങളുടെയോ അല്ലെങ്കിൽ അതിൽ അടങ്ങിയിരിക്കുന്ന ഏതെങ്കിലും ബൗദ്ധിക സ്വത്തോ ഉപയോഗിക്കുന്നതിന് എസ്ടി ലൈസൻസ് ഗ്രാന്റായി കണക്കാക്കില്ല. അത്തരം മൂന്നാം കക്ഷി ഉൽപ്പന്നങ്ങൾ അല്ലെങ്കിൽ സേവനങ്ങൾ അല്ലെങ്കിൽ അതിൽ അടങ്ങിയിരിക്കുന്ന ഏതെങ്കിലും ബൗദ്ധിക സ്വത്ത്.
സ്റ്റിയുടെ നിബന്ധനകളിലും നിബന്ധനകളിലും സ്റ്റേർഡ് നിരസിച്ചില്ലെങ്കിൽ, പരിമിതിയുടെ ഉപയോഗത്തിനൊപ്പം, ഒരു പ്രത്യേക ഉദ്ദേശ്യത്തിനുള്ള ഫിറ്റ്നസ് (നിയമപ്രകാരം അവരുടെ തുല്യത) ഉൾപ്പെടെയുള്ള ഏതെങ്കിലും എക്സ്പ്രസ് അല്ലെങ്കിൽ സൂചിപ്പിക്കുന്നത് ഏതെങ്കിലും അധികാരപരിധി), അല്ലെങ്കിൽ ഏതെങ്കിലും പേറ്റന്റിന്റെ ലംഘനം, പകർപ്പവകാശം അല്ലെങ്കിൽ മറ്റ് ബൗദ്ധിക സ്വത്തവകാശം.
അംഗീകൃത എസ്ടി പ്രതിനിധി എഴുതിയത് രേഖാമൂലമുള്ള അംഗീകാരം ലഭിച്ചതല്ലെങ്കിൽ, സൈന്യം, എയർ ഫ്രണ്ട് ഉൽപ്പന്നങ്ങൾ, ഐആർടി ക്രാഫ്റ്റ്, സ്പേസ്, ലൈഫ് സേവിംഗ്, അല്ലെങ്കിൽ പരാജയം അല്ലെങ്കിൽ ഉൽപ്പന്നങ്ങൾ അല്ലെങ്കിൽ ഉൽപ്പന്നങ്ങൾ അല്ലെങ്കിൽ ഉൽപ്പന്നങ്ങൾ ഉണ്ടാകുന്ന ഉൽപ്പന്നങ്ങൾ അല്ലെങ്കിൽ ഉൽപ്പന്നങ്ങൾ അല്ലെങ്കിൽ ഉൽപ്പന്നങ്ങൾ അല്ലെങ്കിൽ സിസ്റ്റങ്ങളിൽ വ്യക്തിപരമായ പരിക്ക്, മരണം, അല്ലെങ്കിൽ ഗുരുതരമായ വസ്തുവകകൾ അല്ലെങ്കിൽ പാരിസ്ഥിതിക നാശം. "ഓട്ടോമോട്ടീവ് ഗ്രേഡ്" എന്ന് വ്യക്തമാക്കിയിട്ടില്ലാത്ത ST ഉൽപ്പന്നങ്ങൾ, ഉപയോക്താവിന്റെ സ്വന്തം ഉത്തരവാദിത്തത്തിൽ ഓട്ടോമോട്ടീവ് ആപ്ലിക്കേഷനുകളിൽ മാത്രമേ ഉപയോഗിക്കാവൂ.
ഈ ഡോക്യുമെന്റിൽ പ്രതിപാദിച്ചിരിക്കുന്ന പ്രസ്താവനകളിൽ നിന്നും കൂടാതെ/അല്ലെങ്കിൽ സാങ്കേതിക സവിശേഷതകളിൽ നിന്നും വ്യത്യസ്തമായ വ്യവസ്ഥകളോടെയുള്ള ST ഉൽപ്പന്നങ്ങളുടെ പുനർവിൽപ്പന, ഇവിടെ വിവരിച്ചിരിക്കുന്ന ST ഉൽപ്പന്നത്തിനോ സേവനത്തിനോ വേണ്ടി ST നൽകിയിട്ടുള്ള ഏതെങ്കിലും വാറന്റി ഉടനടി അസാധുവാകും കൂടാതെ ഏതെങ്കിലും തരത്തിൽ ഒരു ബാധ്യതയും സൃഷ്ടിക്കുകയോ നീട്ടുകയോ ചെയ്യുന്നില്ല. എസ്.ടി. എസ്ടിയും എസ്ടി ലോഗോയും വിവിധ രാജ്യങ്ങളിലെ എസ്ടിയുടെ വ്യാപാരമുദ്രകളോ രജിസ്റ്റർ ചെയ്ത വ്യാപാരമുദ്രകളോ ആണ്. ഈ ഡോക്യുമെന്റിലെ വിവരങ്ങൾ മുമ്പ് നൽകിയ എല്ലാ വിവരങ്ങളും അസാധുവാക്കുകയും മാറ്റിസ്ഥാപിക്കുകയും ചെയ്യുന്നു. ST ലോഗോ STMicroelectronics-ന്റെ രജിസ്റ്റർ ചെയ്ത വ്യാപാരമുദ്രയാണ്. മറ്റെല്ലാ പേരുകളും അവയുടെ ഉടമസ്ഥരുടെ സ്വത്താണ്.
© 2009 STMicroelectronics – എല്ലാ അവകാശങ്ങളും നിക്ഷിപ്തമാണ് STMicroelectronics group of companys Australia – Belgium – Brazil – Canada – China – Check Republic – Finland – France – Germany – Hong Kong – India – Israel – Italy – Japan – Malaysia – Malta – Morocco – Philippines – Singapore - സ്പെയിൻ - സ്വീഡൻ - സ്വിറ്റ്സർലൻഡ് - യുണൈറ്റഡ് കിംഗ്ഡം - യുണൈറ്റഡ് സ്റ്റേറ്റ്സ് ഓഫ് അമേരിക്ക www.st.com
പ്രമാണങ്ങൾ / വിഭവങ്ങൾ
![]() |
ST com STM32 ന്യൂക്ലിയോ 64 ഡവലപ്മെന്റ് ബോർഡ് [pdf] ഉപയോക്തൃ മാനുവൽ STM32, STM8, ന്യൂക്ലിയോ 64 ഡെവലപ്മെന്റ് ബോർഡ്, 64 ഡവലപ്മെന്റ് ബോർഡ്, ന്യൂക്ലിയോ ഡെവലപ്മെന്റ് ബോർഡ്, ഡെവലപ്മെന്റ് ബോർഡ്, ബോർഡ് |





