Linux-ന് വേണ്ടി AVR ATmega ഡൗൺലോഡ് ചെയ്യുന്നതിനുള്ള സൗജന്യ RTOS ലൈബ്രറികൾ

AVR ATmega-യ്‌ക്കായുള്ള freeRTOS ലൈബ്രറികൾ എന്ന് പേരിട്ടിരിക്കുന്ന Linux ആപ്പാണിത്, ഇതിന്റെ ഏറ്റവും പുതിയ പതിപ്പ് freeRTOS9xx_All_Files.zip ആയി ഡൗൺലോഡ് ചെയ്യാം. വർക്ക്സ്റ്റേഷനുകൾക്കായുള്ള സൗജന്യ ഹോസ്റ്റിംഗ് ദാതാവായ OnWorks-ൽ ഇത് ഓൺലൈനായി പ്രവർത്തിപ്പിക്കാം.

 
 

സൗജന്യമായി OnWorks-നൊപ്പം AVR ATmega-യ്‌ക്കുള്ള freeRTOS ലൈബ്രറികൾ എന്ന് പേരിട്ടിരിക്കുന്ന ഈ ആപ്പ് ഡൗൺലോഡ് ചെയ്‌ത് ഓൺലൈനിൽ പ്രവർത്തിപ്പിക്കുക.

ഈ ആപ്പ് പ്രവർത്തിപ്പിക്കുന്നതിന് ഈ നിർദ്ദേശങ്ങൾ പാലിക്കുക:

- 1. നിങ്ങളുടെ പിസിയിൽ ഈ ആപ്ലിക്കേഷൻ ഡൗൺലോഡ് ചെയ്തു.

- 2. ഞങ്ങളുടെ ഫയൽ മാനേജറിൽ https://www.onworks.net/myfiles.php?username=XXXXX എന്നതിൽ നിങ്ങൾക്ക് ആവശ്യമുള്ള ഉപയോക്തൃനാമം നൽകുക.

- 3. അത്തരം ഫയൽമാനേജറിൽ ഈ ആപ്ലിക്കേഷൻ അപ്‌ലോഡ് ചെയ്യുക.

- 4. ഈ വെബ്സൈറ്റിൽ നിന്ന് OnWorks Linux ഓൺലൈനോ Windows ഓൺലൈൻ എമുലേറ്ററോ MACOS ഓൺലൈൻ എമുലേറ്ററോ ആരംഭിക്കുക.

- 5. നിങ്ങൾ ഇപ്പോൾ ആരംഭിച്ച OnWorks Linux OS-ൽ നിന്ന്, നിങ്ങൾക്ക് ആവശ്യമുള്ള ഉപയോക്തൃനാമത്തോടുകൂടിയ ഞങ്ങളുടെ ഫയൽ മാനേജർ https://www.onworks.net/myfiles.php?username=XXXXX എന്നതിലേക്ക് പോകുക.

- 6. ആപ്ലിക്കേഷൻ ഡൌൺലോഡ് ചെയ്യുക, അത് ഇൻസ്റ്റാൾ ചെയ്ത് പ്രവർത്തിപ്പിക്കുക.

സ്ക്രീൻഷോട്ടുകൾ:


AVR ATmega-യ്‌ക്കുള്ള സൗജന്യ RTOS ലൈബ്രറികൾ


വിവരണം:

AVR ATmega port of freeRTOS AVR ATmega ഉപകരണങ്ങളിൽ ലഭ്യമായ ഏത് ടൈമറും ഫ്ലെക്സിബിൾ ആയി കോൺഫിഗർ ചെയ്യാവുന്ന freeRTOS-ന്റെ ഒരു പോർട്ട്, Arduino, SeeedStudio, Sparkfun, Freetronics അല്ലെങ്കിൽ Pololu എന്നിവയിൽ നിന്നുള്ള ഏതൊരു ക്ലാസിക് Arduino ഉപകരണത്തിലും ഇത് പ്രവർത്തിക്കും.

മുന്നോട്ട് പോകുമ്പോൾ, ഈ ശേഖരം വളരെ കുറച്ച് തവണ മാത്രമേ അപ്‌ഡേറ്റ് ചെയ്യപ്പെടുകയുള്ളൂ, പ്രധാന റിലീസുകൾക്കൊപ്പം മാത്രം. ഏറ്റവും പുതിയ കമ്മിറ്റുകൾക്കായി ദയവായി Github-ൽ പരിശോധിക്കുക. https://github.com/feilipu/avrfreertos

ഗോൾഡിലോക്ക്സ് അനലോഗ് കഥ ഇവിടെ പറയുന്നു. http://feilipu.me/?s=Goldilocks+Analogue

ഗോൾഡിലോക്ക്സ് 1284p സ്റ്റോറി ഇവിടെയുണ്ട്. http://feilipu.me/2013/03/08/goldilocks-1284p-arduino-uno-clone/

ഈ ശേഖരം ആരംഭിക്കാൻ വളരെ സങ്കീർണ്ണമാണെങ്കിൽ, വാച്ച്ഡോഗ് ടൈമറും ഹീപ്പ് 3 ഉം ഉപയോഗിച്ച് കോൺഫിഗർ ചെയ്‌തിരിക്കുന്ന ഏറ്റവും കുറഞ്ഞ AVR ഫ്രീ ആർ‌ടോസും ലഭ്യമാണ്. https://github.com/feilipu/miniAVRfreeRTOS

Arduino പ്ലാറ്റ്‌ഫോമിനായി Arduino IDE ലൈബ്രറി മാനേജറിൽ ഒരു സൗജന്യ RTOS ലൈബ്രറി ലഭ്യമാണ്. https://github.com/feilipu/Arduino_FreeRTOS_Library

സവിശേഷതകൾ

  • തിരഞ്ഞെടുത്ത AVR ATmega ഉപകരണങ്ങൾക്കായി freeRTOS 9.0.0 നടപ്പിലാക്കി.
  • ATmega328p പിന്തുണയ്ക്കുന്ന Arduino Uno, Pro, Mini, Nano, LilyPad.
  • ATmega2560 പിന്തുണയ്ക്കുന്ന Arduino Mega (സീഡ് ADK, Freetronics EtherMega).
  • ATmega1284p പിന്തുണയ്‌ക്കുന്ന ഗോൾഡിലോക്ക്‌സും (അനലോഗ്) പൊളോലു ഒറംഗുട്ടാൻ എസ്‌വിപിയും.
  • വാച്ച്ഡോഗ് ടൈമർ (WDT) ഷെഡ്യൂളിംഗ് ഓപ്ഷൻ
  • 2kHz ക്രിസ്റ്റലിനൊപ്പം തത്സമയ സിസ്റ്റം_ടൈം പ്രവർത്തനത്തിനായി സംയോജിത ടൈമർ32.768.
  • ഒന്നിലധികം DAC പിന്തുണ: ഗോൾഡിലോക്ക്സ് അനലോഗ് MCP4822, DAC8564, & WM8731.
  • MCP1284 DAC-നുള്ള ATmega1p USART4822-ലെ മാസ്റ്റർ SPI മോഡ്
  • ChaN-ന്റെ SD കാർഡ് FAT FS ലൈബ്രറി (അപ്ഡേറ്റ് മാർച്ച് 9, 2015: v0.11)
  • സ്റ്റാൻഡേർഡ്, നിഗൂഢ സമയ കണക്കുകൂട്ടലുകൾക്കായി avr-libc അപ്‌സ്ട്രീമിൽ നിന്നുള്ള time.h ലൈബ്രറി
  • WIZNET W5x00 നായുള്ള IP പ്രോട്ടോക്കോളുകൾ, DHCP, NTP, PING, HTTP വെബ് സെർവർ
  • W5500 ഡ്രൈവർ, W5100-ന്റെ അതേ BSD സോക്കറ്റ് API
  • W5200 v1.3 ഡ്രൈവർ, W5100-ന്റെ അതേ BSD സോക്കറ്റ് API
  • BSD സോക്കറ്റ് API ഉള്ള W5100 v1.6.1 ഡ്രൈവർ
  • സീഡ് ADK (ഒപ്പം ഷീൽഡുകളും) MAX3421E വഴിയുള്ള USB ഹോസ്റ്റ് പിന്തുണ.
  • SPI EEPROM, FRAM, SRAM എന്നിവയ്‌ക്കായുള്ള EEFS (NASA Flash File System v2.0)
  • Wiznet (IINChip) W6x5 MACRAW-ൽ uIP (പ്രവർത്തിക്കുന്നു) uIPv00 (പരിശോധിച്ചിട്ടില്ല)
  • റഗ്ഗഡ് സർക്യൂട്ട് ക്വാഡ്‌റാം (2560കെബി), മെഗാറാമും (512 കെബി) ഉപയോഗിക്കുന്ന 128 എക്‌സ്‌റാമിനുള്ള ലൈബ്രറി
  • ArduSat-നായി XRAMFS (16x Arduino ക്ലയന്റുകൾ 512kByte സൂപ്പർവൈസർ SDRAM പങ്കിടുന്നു)
  • ഒന്നിലധികം USART (1284p, 2560) പിന്തുണയ്ക്കുന്നതിനുള്ള അബ്‌സ്‌ട്രാക്റ്റ് സീരിയൽ ഫാസ്റ്റ് റിംഗ് ബഫറുകൾ നടപ്പിലാക്കി.
  • XBee API മോഡ് പിന്തുണ.
  • Gameduino800 (2p, 1284p) & 328D സിസ്റ്റംസ് ADAM എന്നിവയ്ക്കുള്ള FTDI FT4 EVE പിന്തുണ
  • ഫ്രീട്രോണിക്‌സ് എൽസിഡി (മറ്റ്) ഷീൽഡുകൾക്കുള്ള HD44780 (ChAN അടിസ്ഥാനമാക്കി)
  • നോക്കിയ 6100 LCD പിന്തുണ.


പ്രേക്ഷകർ

ഇൻഫർമേഷൻ ടെക്നോളജി, അഡ്വാൻസ്ഡ് എൻഡ് യൂസേഴ്സ്, ഡെവലപ്പർമാർ, എഞ്ചിനീയറിംഗ്


ഉപയോക്തൃ ഇന്റർഫേസ്

വെബ് അധിഷ്ഠിത, കൺസോൾ/ടെർമിനൽ


പ്രോഗ്രാമിംഗ് ഭാഷ

C



ഇത് https://sourceforge.net/projects/avrfreertos/ എന്നതിൽ നിന്നും ലഭിക്കാവുന്ന ഒരു ആപ്ലിക്കേഷനാണ്. ഞങ്ങളുടെ സൗജന്യ ഓപ്പറേറ്റീവ് സിസ്റ്റങ്ങളിലൊന്നിൽ നിന്ന് ഏറ്റവും എളുപ്പമുള്ള രീതിയിൽ ഓൺലൈനിൽ പ്രവർത്തിപ്പിക്കുന്നതിനായി ഇത് OnWorks-ൽ ഹോസ്റ്റ് ചെയ്‌തിരിക്കുന്നു.



ഏറ്റവും പുതിയ ലിനക്സ്, വിൻഡോസ് ഓൺലൈൻ പ്രോഗ്രാമുകൾ


വിൻഡോസിനും ലിനക്സിനും വേണ്ടി സോഫ്റ്റ്‌വെയറും പ്രോഗ്രാമുകളും ഡൗൺലോഡ് ചെയ്യാനുള്ള വിഭാഗങ്ങൾ