അതു കൂടുതൽ കൂടുതൽ പ്രശസ്തമായ ഇലക്ട്രോണിക് ഡിസൈൻ തീം മാറുന്നു. നിങ്ങളുടെ ശ്രദ്ധ അറിയാനാകും ഒരു ലേഖനം വാഗ്ദാനം പ്രോഗ്രാമിങ് എന്തു തുടക്കക്കാർ മൈക്രോകണ്ട്രോളറുകൾക്കുള്ള.
അവിടെ മൈക്രോകണ്ട്രോളറുകൾക്കുള്ള എന്താണ്?
ഒന്നാമതായി, നിങ്ങൾ മൈക്രോകണ്ട്രോളറുകൾക്കുള്ള കൂടെ സാഹചര്യം വിവരിക്കാൻ ആവശ്യമാണ്. അവർ ഒരു സ്ഥാപനം, എന്നാൽ പല നിർമ്മിക്കുന്നത്, അതിനാൽ വ്യത്യസ്ത ക്രമീകരണങ്ങൾ, ഉപയോഗം വിവിധ സവിശേഷതകളും വിവിധ സാധ്യതകൾ ഉണ്ട് വ്യത്യസ്ത മൈക്രോകണ്ട്രോളറുകൾക്കുള്ള, തികച്ചും ഒരു ധാരാളം വസ്തുത. അവർ പ്രകടനം സ്പീഡ്, അധിക വിശേഷതകളും ടാപ്പുകൾ എണ്ണം ഭിന്നത. മുൻ സോവിയറ്റ് യൂണിയൻ തന്നെ ഏറ്റവും പ്രശസ്തമായ പ്രതിനിധികൾ ര്Іസ് ആൻഡ് എവിആര്അസ്സംബ്ലര് ആകുന്നു. പ്രോഗ്രാമിംഗ് എവിആര്അസ്സംബ്ലര് ആൻഡ് ര്Іസ് പ്രചാരം ഉറപ്പുവരുത്തണം ചെയ്ത, എളുപ്പമാണ്.
മൈക്രോകണ്ട്രോളറുകൾക്കുള്ള പ്രോഗ്രാം പോലെ?
പ്രോഗ്രാമിംഗ് മൈക്രോകണ്ട്രോളറുകൾക്കുള്ള സാധാരണയായി പ്രോഗ്രാമർമാരുടെ വിളിച്ചു പ്രത്യേക ഉപകരണങ്ങൾ, സഹായത്തോടെ, പുറത്തു കൊണ്ടുപോയി. പ്രോഗ്രാമർമാർക്കുള്ള സ്വയം ഉണ്ടാക്കിയ വാങ്ങാനോ അല്ലെങ്കിൽ ആകാം. എന്നാൽ ഒരു "ഇഷ്ടിക" മാറും ഒരു ഭവനങ്ങളിൽ പ്രോഗ്രാമർ അവസരം ഉപയോഗിക്കുമ്പോൾ ചിപ്പിൽ ഫേംവെയർ, വളരെ കൂടുതലാണ്. നിങ്ങൾ ബോർഡ് "തെങ്ങമം" എന്ന ഉദാഹരണം പരിഗണിക്കുക കഴിയുന്ന കൂടുതൽ ഒരു ഓപ്ഷൻ ഉണ്ട്. ബോർഡ് .ചിലര് ന്റെ എം.സി പ്രവർത്തിക്കുന്ന, അതു എവിആര്അസ്സംബ്ലര് മൈക്രോകണ്ട്രോളറുകൾക്കുള്ള പ്രോഗ്രാമിങ് നടക്കുന്ന. ബോർഡ് ഇതിനകം മികച്ച എം.സി അപ്രാപ്തമാക്കാൻ ഇതിന് വിവരം ഉപയോക്തൃ ആക്സസ് നൽകിക്കൊണ്ട് ഫ്ലാഷ് സുരക്ഷിതം ഉപയോഗം ചിപ്പിൽ അനുവദിക്കുന്ന ഒരു പ്രീ-തുന്നിക്കെട്ടി ബൂട്ട്ലോഡർ, യുഎസ്ബി പോർട്ട്. തുടക്കക്കാർ മൈക്രോകണ്ട്രോളറുകൾക്കുള്ള പ്രോഗ്രാമിങ്, തോന്നാം പോലെ പ്രയാസമില്ല ഒരു ചില വിദഗ്ദ്ധ വൈഭവം പുതിയ സംവിധാനം വേണ്ടി പോകാതെ നിന്ന് നിങ്ങളെ രക്ഷിക്കും.
വ്യത്യസ്ത മൈക്രോകൺട്രോളറുകൾ ഹാർഡ്വെയർ വ്യത്യാസങ്ങൾ
ഒരു ചിപ്പിൽ ശേഷമേ ചില ഹാർഡ്വെയർ വ്യത്യാസം പോലും വ്യത്യസ്ത കമ്പനികൾ അല്ല, ഒരേ മോഡൽ ശ്രേണിയിലെ ശ്രദ്ധ വേണം. ചിപ്പിൽ ഡാറ്റ തിരുത്തിയെഴുതാൻ കഴിവ് ശ്രദ്ധ ആരംഭിക്കുന്നതിനായി. ഈ സവിശേഷത നിങ്ങൾ ഒരു നീണ്ട എം.സി പരീക്ഷിക്കുന്നതിനായി അനുവദിക്കും. അവരുടെ ലക്ഷ്യസ്ഥാനത്തേക്ക് കുറ്റി എണ്ണം ശ്രദ്ധിക്കുക. ഉപേക്ഷിച്ച് പോകരുത്, പദ്ധതി പ്രവർത്തിക്കുന്ന ക്രിസ്റ്റൽ ആവൃത്തി: ഒരു ചിപ്പിൽ ചെയ്യാൻ സെക്കൻഡിൽ പ്രവർത്തനങ്ങൾ എണ്ണം, ബാധിക്കുന്നു. ഇതിൻറെ പരിശോധനയിൽ അതുപോലെ മെമ്മറി ഐ.സി ആദ്യം ഒന്നും ബുദ്ധിയുള്ള ചിപ്പിൽ ചെയ്യാൻ കഴിയാത്ത തോന്നിയേക്കാം, എന്നാൽ ഇത് ഒരു തന്നെയാണ്. തുടക്കക്കാർ പ്രോഗ്രാമിംഗ് മൈക്രോകണ്ട്രോളറുകൾക്കുള്ള തുടക്കത്തിൽ മികച്ച ഉപകരണങ്ങൾ ആവശ്യമുള്ള, എന്നാൽ ഒരു കരുതൽ എന്ന നിലയിൽ, നിങ്ങൾ കൂടുതൽ ശക്തമായ എന്തെങ്കിലും എടുക്കാം ഓർക്കുക.
പ്രോഗ്രാമിംഗ് മൈക്രോകൺട്രോളറുകൾ ഭാഷകൾ
സി / സി ++, അസെംബ്ലറിൽ: ചിപ്പിൽ രണ്ട് പ്രോഗ്രാമിംഗിനു ഉപയോഗിക്കാറുണ്ട്. അവരിൽ ഓരോ അതിന്റെ ഗുണങ്ങളും ദോഷങ്ങളുമുണ്ട് ഉണ്ട്. അതുകൊണ്ട്, ഞങ്ങൾ അസെംബ്ലറിൽ കുറിച്ച് സംസാരിക്കാൻ എങ്കിൽ, അത് വളരെ നന്നായി കൃത്യമായും എല്ലാം ചെയ്യാൻ സാധ്യമാക്കുന്നു, അത് പ്രത്യേകിച്ച് പ്രധാനപ്പെട്ട നിങ്ങൾ വേണ്ടത്ര റാം അല്ലെങ്കിൽ പ്രവർത്തന ശേഷി ഇല്ലെങ്കിൽ ആണ് (ഏത്, ആകസ്മികമായി, വളരെ അപൂർവമായി). എന്നാൽ തന്റെ അത് ഗവേഷണവും എഴുത്തും പരിപാടികൾ ശ്രമം, സമയം കൃത്യനിഷ്ഠയും ഒരു ആവശ്യമാണ്. അതുകൊണ്ടു, സാധാരണയായി പ്രോഗ്രാമിങ് ഭാഷകൾ സി, സി ++ ഉപയോഗിച്ച മൈക്രോകണ്ട്രോളറുകൾക്കുള്ള അടിസ്ഥാനമാക്കി വികസനത്തിന്. അവർ മെച്ചപ്പെട്ട ഫോം ഘടനയും വഴി മനസ്സിലാക്കുന്നു അവർ പൂർണ്ണ അർത്ഥത്തിൽ അവളെ പ്രതിനിധീകരിക്കുന്നില്ല എങ്കിലും, അടുത്ത മനുഷ്യ പ്രസംഗം ആകുന്നു. അവർ ഈ പരിപാടിയുടെ ഒരു മൂലകമാണ് നടന്നിട്ടില്ലെന്ന്, എളുപ്പത്തിൽ ഹാർഡ്വെയർ സംവദിക്കാൻ കഴിയുന്ന ഒരു വളരെ നന്നായി ഗവേഷണം സവിശേഷതകൾ. സി, സി ++ അതിൻറെ എല്ലാ പ്രകടമാണ് ഗുണങ്ങളും, ഒരു കൂടുതൽ ത്രിമാന പ്രോഗ്രാം, പകരം അസംബ്ലി ഭാഷ അധികം സൃഷ്ടിക്കുക.
കൂടാതെ, ചില സന്ദർഭങ്ങളിൽ, ഗുരുതര ഓപ്പറേറ്റിങ് സ്പേസ് ഉപയോഗിക്കുമ്പോൾ, അത് സാധ്യമാണ് ഈ ഭാഷകളിൽ സംയോജിപ്പിക്കുക എന്നത്. ഏകദേശം എല്ലാ സി, സി ++ വേണ്ടി വികസന പരിസ്ഥിതി അസെംബ്ലറിൽ ഇടുന്നു പ്രോഗ്രാം ഇൻസ്റ്റാൾ കഴിവ് ഉണ്ട്. അതിനാൽ, ഒരു പ്രശ്നം ഒരു നിർണ്ണായക സൈറ്റിൽ സംഭവിച്ചാൽ, അസെംബ്ലറിൽ ഇട്ടതിനു എഴുതാൻ കഴിയും ചിപ്പിൽ ഫേംവെറും സ്വയം ഫേംവെയർ അതിനെ സംയോജിപ്പിക്കുക, അല്ല C അല്ലെങ്കിൽ സി ++ എഴുതാൻ അത് ഏറ്റവും. സി ചിപ്പിൽ പ്രോഗ്രാമിംഗ് എളുപ്പം ആണ്, അങ്ങനെ പലരും ഈ ഭാഷ തിരഞ്ഞെടുക്കുന്നു. എന്നാൽ ബുദ്ധിമുട്ടുകൾ ഭയപ്പെടേണ്ട കാര്യമില്ല, ഔദ്യോഗിക ഉപകരണങ്ങൾ ഇല്യ മനസ്സിലാക്കാൻ ആഗ്രഹിക്കുന്നു, അവരുടെ കൈ ശ്രമിക്കുക അസെംബ്ലറിൽ കഴിയും.
വകഞ്ഞുമാറ്റി വാക്കുകൾ
മൈക്രോകണ്ട്രോളറുകൾക്കുള്ള പരീക്ഷിക്കാൻ ആഗ്രഹം ഉണ്ടായിരുന്നു, അത് പിഴ ആണ്. ഞങ്ങൾ മാത്രം ക്ഷമ, സഹിഷ്ണുത ഉപദേശിക്കാൻ കഴിയും, തുടർന്ന് വശത്തിലെത്തി മുമ്പിൽ വെച്ചു എല്ലാ ഗോളുകൾ, സാദ്ധ്യമായ ആയിരിക്കും. തുടങ്ങിയവർക്കും പരിചയ ആളുകൾക്ക് പ്രോഗ്രാമിംഗ് മൈക്രോകണ്ട്രോളറുകൾക്കുള്ള വ്യത്യസ്തമാണ്: സാര് ബുദ്ധിമുട്ടുള്ള, പരിചയ ആണ് - പതിവ്. പ്രധാന കാര്യം - ഓർമ്മിക്കുക ഫിസിക്സ് നിയമങ്ങൾക്ക് വിരുദ്ധമായി അല്ല എല്ലാം, സാദ്ധ്യമായ തീർപ്പുകൽപിക്കുവാൻ എന്ന്.