USB வட்டு முன்மாதிரி. உதாரணமாக OSFmount நிரலைப் பயன்படுத்தி மெய்நிகர் ஃபிளாஷ் டிரைவை உருவாக்குதல். OSFmount ஐப் பயன்படுத்துவதற்கான வழிமுறைகள்

வளர்ச்சி பல்வேறு சாதனங்கள்மைக்ரோகண்ட்ரோலர்களை அடிப்படையாகக் கொண்டது ஒரு உண்மையான கணினி அழகற்ற செயலுக்கு தகுதியானது. சந்தேகத்திற்கு இடமின்றி, எந்தவொரு கேஜெட்டின் பயனுள்ள அம்சம் கணினியுடன் இணைப்பதற்கான USB இடைமுகமாக இருக்கும். ஆனால் AVR சிப் USB க்கு வன்பொருள் ஆதரவை வழங்கவில்லை என்றால் என்ன செய்வது?

V-USB: அளவு முக்கியமானது

உங்கள் சொந்த கேஜெட்டை உருவாக்கும் போது, ​​அதை கணினியுடன் இணைப்பதில் சிக்கல் அடிக்கடி எழுகிறது. என்று சொல்ல வேண்டும் LPT துறைமுகங்கள்மற்றும் COM - இப்போது கவர்ச்சியான ஆன் மதர்போர்டுகள்பிசிக்கள், மடிக்கணினிகளைக் குறிப்பிடவில்லை, இதற்காக இந்த இடைமுகங்கள் நீண்ட காலத்திற்கு முன்பு மறைந்துவிட்டன. எனவே நவீன கணினிகள் USB இடைமுகத்திற்கு நடைமுறையில் மாற்றுகள் இல்லை.

சிப்பின் வளங்கள் நூறு சதவிகிதம் பயன்படுத்தப்பட்டால், யுனிவர்சல் சீரியல் பஸ்ஸிற்கான வன்பொருள் ஆதரவைக் கொண்ட சாதனங்களை உடனடியாகப் பார்ப்பது நல்லது (எந்தவொரு உற்பத்தியாளரின் வரிசையிலும் இதுபோன்ற மைக்ரோகண்ட்ரோலர்கள் உள்ளன). மற்ற சந்தர்ப்பங்களில், நீங்கள் USB மென்பொருளைப் பயன்படுத்தலாம்.

க்கு அட்மெல் மைக்ரோகண்ட்ரோலர்கள்குறைந்த வேகத்தில் மென்பொருள் செயல்படுத்தலை வழங்கும் அற்புதமான V-USB திட்டம் உள்ளது USB சாதனங்கள் 1.1 V-USB குறியீடு குறைந்தபட்சம் 2KB ஃபிளாஷ் நினைவகம் மற்றும் 128 பைட் ரேம் கொண்ட எந்த AVR சாதனத்திலும் வேலை செய்யும். கடிகார அதிர்வெண் 12; 12.8; 15; 16; 16.8 அல்லது 20 மெகா ஹெர்ட்ஸ்

தயாரிப்பு உள்ளே பயன்படுத்தப்படலாம் திறந்த மூல GPL உரிமம் மற்றும் வணிக அடிப்படையில். உங்கள் சொந்த USB சாதனங்களை உருவாக்க, நீங்கள் வழக்கமாக ஒருவித உரிமத்தையும் வாங்க வேண்டும். ஆனால் V-USB இன் தோழர்கள் இதையும் கவனித்து, ஒரு ஜோடி விற்பனையாளர் ஐடி - தயாரிப்பு ஐடியை வாங்கி, யாரையும் பயன்படுத்த அனுமதித்தனர்.

USB பஸ்ஸை மைக்ரோகண்ட்ரோலருடன் இணைப்பதற்கான வன்பொருள் மிகவும் எளிமையானது. சாதனம் அதிகமாகப் பயன்படுத்தவில்லை என்றால், அது பேருந்திலிருந்து நேரடியாக இயக்கப்படலாம் (அது மின் இணைப்பு என்று கருதப்படுகிறது USB கணினிமற்றும் 500 mA வரை மின்னோட்டத்தை வழங்கும் திறன் கொண்டது). தகவல் கோடுகள் (D+ மற்றும் D–) 3.6 V இன் சமிக்ஞை அளவைப் பயன்படுத்துவதால், தற்போதைய கட்டுப்படுத்தும் மின்தடையங்களுடன் கூடுதலாக, சிப்பின் 5 V தர்க்கத்துடன் பொருந்துவதற்கு ஜீனர் டையோட்கள் தேவைப்படுகின்றன. இணைப்பின் வகையைக் குறிப்பிட, வரி D–க்கு 1.5 kOhm எதிர்ப்பின் மூலம் விநியோக மின்னழுத்தத்தை "இழுக்க" வேண்டும்.

மாற்று விருப்பம் USB வழியாக இணைத்தல் - பொருத்தமான உறுதிப்படுத்தல் சிப் அல்லது ஒரு ஜோடி டையோட்களைப் பயன்படுத்தி கட்டுப்படுத்தி விநியோக மின்னழுத்தத்தைக் குறைக்கவும். சமீபத்திய வரைபடத்தை V-USB திட்ட இணையதளத்தில் காணலாம்.

USBtiny புரோகிராமர்

AVR மைக்ரோகண்ட்ரோலர்களுக்கு பல்வேறு புரோகிராமர்கள் உள்ளனர். USBtiny இங்கு குறிப்பிடப்பட்டுள்ளது, ஏனெனில் இது V-USB போன்ற USB இன் மென்பொருள் செயலாக்கத்தைக் கொண்டுள்ளது. இந்த புரோகிராமரின் சுற்று எளிதானது: பதிப்பு 2 இரண்டு மைக்ரோ சர்க்யூட்களைக் கொண்டுள்ளது, முதல் பதிப்பில் ஒன்று மட்டுமே உள்ளது (ATtiny2313 சிப்). நன்றி விரிவான விளக்கம்இணையதளத்தில் மற்றும் எளிமையான கூறுகளுடன், சாதனம் ஒரு தொடக்கநிலையாளர் கூட உருவாக்க எளிதானது. USBtiny ஆனது AVR மைக்ரோகண்ட்ரோலர்களை நிரலாக்கப் பயன்படுத்தப்படும் பிரபலமான avrdude நிரலுடன் இணக்கமானது.

ப்ரோக்ராமர் சிப்பில் ஃபார்ம்வேரை அப்லோட் செய்வதே பிரச்சனை - இதற்கு உங்களுக்கு... ஒரு புரோகிராமர் தேவை. உங்களிடம் எல்பிடி போர்ட் கொண்ட கணினி இருந்தால், நீங்கள் FBPRG அல்லது "ஐந்து கம்பிகள்" விருப்பங்களில் ஒன்றை உருவாக்கலாம்.

ஸ்லெட் தயார் செய்தல்

USB கேஜெட்டுக்கான எளிய ஃபார்ம்வேரைச் செயல்படுத்துவதற்குத் தேவைப்படும் மென்பொருள் கருவிகள் மிகவும் அசட்டுத்தனமானவை: gcc-avr கம்பைலர், avr-libc லைப்ரரி, avrdude புரோகிராமர் மற்றும் AVR க்காக அமைக்கப்பட்ட பைனுட்டில்கள். Debian/Ubuntu இல், உங்களுக்கு தேவையான அனைத்தும் ஒரு கட்டளையுடன் நிறுவப்பட்டுள்ளது:

$ sudo apt-get avrdude binutils-avr gcc-avr avr-libc நிறுவவும்

இணையத்தின் பரந்த விரிவாக்கங்களில் அதைக் கண்டுபிடிப்பது கடினம் அல்ல விரிவான வழிகாட்டி V-USB மற்றும் libusb வழியாக (ஆங்கிலத்தில்). கையேட்டின் படி, திட்டத்திற்கு USB ஆதரவைச் சேர்க்க, காப்பகத்திலிருந்து usbdrv கோப்புறை உங்களுக்குத் தேவைப்படும். சமீபத்திய பதிப்புவி-யூ.எஸ்.பி. இந்த கோப்புறையின் மூலத்தில் usbconfig-prototype.h என்ற உள்ளமைவு டெம்ப்ளேட் உள்ளது. இந்த கோப்பின் நகலை usbconfig.h என்று அழைக்க வேண்டும். அடுத்து, போர்ட் (D) ஐக் குறிப்பிடுவதன் மூலம் usbconfig.h ஐ சரிசெய்யவும், அதன் கோடுகள் I/O க்கு பயன்படுத்தப்படும், வரி எண்கள் D+ (2) மற்றும் D– (3), அத்துடன் அதிர்வெண் (12 MHz) சிப் செயல்படும் (ATtiny2313):

USB_CFG_IOPORTNAME D ஐ வரையறுக்கவும் #USB_CFG_DMINUS_BIT 3 ஐ வரையறுக்கவும் # USB_CFG_DPLUS_BIT 2 ஐ வரையறுக்கவும் # USB_CFG_CLOCK_KHZ 12000 ஐ வரையறுக்கவும்

ஒரு சாதனத்திற்கு V-USB உரிமத்தைப் பயன்படுத்த, உற்பத்தியாளர் மற்றும் சாதன எண் ஐடிகளை நீங்கள் மாற்ற வேண்டியதில்லை. ஆனால் உங்கள் விருப்பப்படி குறியீட்டு பெயர்களை நீங்கள் தேர்வு செய்யலாம் (ஒரே கணினியுடன் இணைக்கப்பட்டுள்ள பல V-USB- அடிப்படையிலான சாதனங்களை வேறுபடுத்தி அறிய அவை உங்களை அனுமதிக்கும்):

#USB_CFG_VENDOR_ID 0xc0, 0x16 #define USB_CFG_DEVICE_ID 0xdc, 0x05 #define USB_CFG_VENDOR_NAME "n","e","t","s","4","g","e","e"," ,"s",".","c","o","m" #define USB_CFG_VENDOR_NAME_LEN 14 #define USB_CFG_DEVICE_NAME "U","S","B","e","x","a" ,"m","p","l","e" #define USB_CFG_DEVICE_NAME_LEN 10

பல்வேறு கேஜெட்டுகள்

ஏதேனும் சாதனத்திற்கான யோசனை உங்களிடம் உள்ளதா? சாலிடர் மற்றும் குறியீட்டிற்கு விரைந்து செல்லாதீர்கள், ஆனால் பாருங்கள், யாராவது ஏற்கனவே இதேபோன்ற ஒன்றைச் செய்திருக்கலாம். நீங்கள் ஆயத்த வரைபடங்கள் மற்றும் ஆதாரங்களைப் பயன்படுத்த முடியாவிட்டால், குறைந்தபட்சம் நீங்கள் புதிதாக எல்லாவற்றையும் தொடங்க வேண்டியதில்லை.

எடுத்துக்காட்டாக, V-USB திட்டத்திற்கு நன்றி உரிமக் கொள்கைஆயத்த (இலவசமாக விநியோகிக்கப்படுவது உட்பட) தீர்வுகளின் கண்ணியமான தளத்தைக் குவித்துள்ளது. விசைப்பலகைகள், ஜாய்ஸ்டிக்குகளுக்கான USB அடாப்டர்கள், கேம்பேட்கள் (அரிதானவை உட்பட, எடுத்துக்காட்டாக SNES/NES, நிண்டெண்டோ 64, ZX ஸ்பெக்ட்ரம் ஜாய்ஸ்டிக், சோனி பிளேஸ்டேஷன் 1/2) மற்றும் பலவற்றின் பல்வேறு செயலாக்கங்களை இங்கே காணலாம். DMX அடாப்டர்கள், மெய்நிகர் COM மற்றும் UART போர்ட்கள், i2c, Servo, DCF77, IR வயர்லெஸ் இடைமுகங்கள் - உங்கள் கணினியுடன் மேலும் புதிய சாதனங்களை இணைக்க உதவும் அனைத்தும். லாகர்கள், ஆய்வுகள் மற்றும் சென்சார்களுக்கான இயங்குதளங்கள், எல்சிடி டிஸ்ப்ளேக்களுக்கான அடாப்டர்கள், புரோகிராமர்கள் மற்றும் லோடர்கள் ஆகியவையும் வீட்டில் பயனுள்ளதாக இருக்கும்.

சிப்புக்கான நிரல் ஆரம்பமானது!

USB பஸ் மூலம் தொடர்பு கொள்ளும்போது, ​​கட்டுப்பாட்டு கோரிக்கை செய்திகளை அவ்வப்போது அனுப்பும் முக்கிய சாதனம் கணினி ஆகும். கட்டுப்படுத்தி, அதன்படி, ஒரு அடிமை மற்றும் கோரிக்கைகளுக்கு பதிலளிக்க வேண்டும். கட்டுப்பாட்டு செய்தி வடிவம் usbdrv.h கோப்பிலிருந்து usbRequest_t கட்டமைப்பால் தீர்மானிக்கப்படுகிறது:

Typedef struct usbRequest (uchar bmRequestType; uchar bRequest; usbWord_t wValue; usbWord_t wIndex; usbWord_t wLength; ) usbRequest_t;

usbdrv கோப்புறையின் அதே மட்டத்தில் ஒரு கோப்பை main.c ஐ உருவாக்கி, அதில் தேவையான தலைப்பு கோப்புகள், வரையறைகள் மற்றும் மாறிகளை விவரிப்போம்:

#சேர்க்கிறது #சேர்க்கிறது #சேர்க்கிறது #"usbdrv.h" ஐ உள்ளடக்கு #F_CPU 12000000L // MK அதிர்வெண் #அடங்கும் #DATA_OUT 1 ஐ வரையறுக்கவும் // கட்டளையை அனுப்பவும் # DATA_IN 2 ஐ வரையறுக்கவும் // கட்டளையைப் பெறு // Buffer static uchar replyBuf = "ஹலோ வேர்ல்ட்!"; நிலையான uchar தரவு நீளம் = 0, தரவு பெறப்பட்டது = 0;

main.c இல் usbFunctionSetup செயல்பாட்டை மேலெழுதுவோம், இது ஒரு புதிய கோரிக்கை பெறப்படும்போது தானாகவே அழைக்கப்படுகிறது:

USB_PUBLIC uchar usbFunctionSetup(uchar data) ( usbRequest_t *rq = (void *)data; switch(rq->bRequest) ( DATA_OUT ); / / தாங்கல் அளவு கேஸைத் திரும்பவும் DATA_IN: // டேட்டா பெறும் கட்டளையை செயலாக்குதல் dataLength = (uchar)rq->wLength.word; // டேட்டா பெறப்பட்ட நீளத்தைப் பெறவும் = 0; // usbFunctionWrite if( இருந்தால்) பல அழைப்புகள் இருக்கும் dataLength > sizeof(replyBuf)) // நிரம்பி வழியும் தரவைச் சரிபார்க்கிறது நீளம் = sizeof(replyBuf); USB_NO_MSGஐத் திரும்பு; // திரும்ப 255 ) திரும்ப 0; )

பட்டியலிலிருந்து நீங்கள் பார்ப்பது போல், கணினிக்கு தரவை அனுப்ப எளிதான வழி, usbMsgPtr சுட்டிக்காட்டியின் மதிப்புக்கு தரவு அமைந்துள்ள RAM இடையகத்திற்கு (replyBuf) usbFunctionSetup ஐ அமைத்து, அதன் நீளத்தை வழங்குவதாகும். இடையக அளவு 254 பைட்டுகளுக்கு மிகாமல் இருக்க வேண்டும். ATtiny2313 க்கு அதன் 128 பைட்டுகள் ரேம், இது போதுமானது. அதிக செயல்பாட்டு சாதனங்களுக்கு, இரண்டாவது வழி உள்ளது - usbFunctionRead செயல்பாட்டை மீறுதல்.

தரவைப் பெற, முதலில், கோரிக்கையின் wLength புலத்தில் இருந்து செய்தியின் நீளத்தைப் பிரித்தெடுத்து, dataLength குளோபல் மாறியில் சேமிக்க, usbFunctionSetup செயல்பாட்டைப் பயன்படுத்த வேண்டும். இரண்டாவதாக, main.c இல் நீங்கள் usbFunctionWrite செயல்பாட்டை மேலெழுத வேண்டும், இது பெறப்பட்ட தரவை செயலாக்க வடிவமைக்கப்பட்டுள்ளது மற்றும் usbFunctionSetup மதிப்பை USB_NO_MSG (255) வழங்கினால் தானாகவே (மற்றும் பல முறை) அழைக்கப்படுகிறது:

USB_PUBLIC uchar usbFunctionWrite(uchar *data, uchar len) ( uchar i; // பெறப்பட்ட தரவின் பகுதியை ஒரு இடையகத்தில் சேமிக்கவும் (i = 0; தரவு பெறப்பட்டது< dataLength && i < len; i++, dataReceived++) replyBuf = data[i]; return (dataReceived == dataLength); }

உண்மையில், usbFunctionWrite செயல்பாடு, பெறப்பட்ட தரவுடன் replyBuf இடையகத்தை நிரப்புகிறது.

மூலம், இந்த முறை வேலை செய்ய, நீங்கள் usbconfig.h இல் மாற்றங்களைச் செய்ய வேண்டும்:

#USB_CFG_IMPLEMENT_FN_WRITE 1ஐ வரையறுக்கவும்

சரி, ஃபார்ம்வேரின் கடைசி செயல்பாடு முக்கியமானது:

Int main() (usbInit(); // USB usbDeviceConnect(); // சாதனத்தை இணைக்கவும் sei(); // குறுக்கீடுகளை இயக்கு // ஒரு எல்லையற்ற சுழற்சியில் கட்டுப்பாட்டு செய்திகளுக்காக காத்திருங்கள் (1) usbPoll(); 0 ஐத் திருப்பி ;)

USART/UART ஐப் பயன்படுத்துவோம்

மென்பொருள்/வன்பொருள் USBக்கு ஒரு நல்ல மாற்றாக, பிரபலமான USART/UART இடைமுகத்தை சிப்பில் இந்த நெறிமுறையின் மூன்றாம் தரப்பு மாற்றி யூ.எஸ்.பி ஆகப் பயன்படுத்துவது, எடுத்துக்காட்டாக, FT232RL சிப்பின் அடிப்படையில் உருவாக்கப்படலாம்.

லிபஸ்ப்: ஆடை அல்லது நிர்வாணமாக இல்லை

நீங்கள் கேட்கலாம்: USB சாதனத்தை இணைக்க கணினி இயக்க முறைமைக்கு இயக்கி எழுத வேண்டுமா? நீங்கள் libusb ஐப் பயன்படுத்தினால், முழு அளவிலான கர்னல் தொகுதியை செயல்படுத்தாமல் செய்யலாம். Libusb என்பது ஒரு திறந்த மூல நூலகமாகும், இது விரைவாக நிரல் செய்ய உங்களை அனுமதிக்கிறது, முதலாவதாக, பேருந்தில் ஒரு சாதனத்தைத் தேடுகிறது, இரண்டாவதாக, அதனுடன் தரவைப் பரிமாறுகிறது.

லினக்ஸின் கீழ், நூலகம் மற்றும் தேவையான தலைப்புக் கோப்புகளை மூலக் குறியீடுகளிலிருந்து பெறலாம். உங்கள் விநியோகத்தின் நிலையான களஞ்சியத்தைப் பயன்படுத்துவது நல்லது. Debian/Ubuntu க்கு, எடுத்துக்காட்டாக, இது போன்றது:

$ sudo apt-get install libusb-dev

விண்டோஸுக்கு ஒரு libusb போர்ட் உள்ளது - libusb-win32. திட்டத்தின் பெயருக்கு மாறாக, மைக்ரோசாப்டின் 64-பிட் இயக்க முறைமைகளும் ஆதரிக்கப்படுகின்றன (பதிப்பு 1.2.0.0 இலிருந்து தொடங்குகிறது).

ஆனால் libusb என்பது ஒரு தனி விவாத தலைப்பு. நீங்கள் PC நிரலாக்கத்தை நன்கு அறிந்திருக்கிறீர்கள் என்று நினைக்கிறேன், அதை நீங்களே கண்டுபிடிக்க முடியும். அதனால் சுருக்கமாக சொல்கிறேன். usbtest.c கோப்பை உருவாக்கி அதை உள்ளடக்கத்துடன் நிரப்பத் தொடங்குங்கள். முதலில் தேவையான தலைப்பு கோப்புகள் மற்றும் வரையறைகள்:

#சேர்க்கிறது [...] // ஒரு கணினியில், கட்டளைகளின் பொருள் தலைகீழாக மாற்றப்படுகிறது, // ஆனால் பெயர்கள் அப்படியே இருக்கும் # DATA_OUT 1 ஐ வரையறுக்கவும் # DATA_IN 2 ஐ வரையறுக்கவும்

சாதனத்தை துவக்க usbOpenDevice செயல்பாடு:

Usb_init(); // USB usb_find_busses(); // பஸ்களைக் கண்டுபிடி usb_find_devices(); // சாதனங்களைக் கண்டறி > அடுத்தது) ( // விற்பனையாளர் மற்றும் தயாரிப்பு ஐடிகள் பொருந்தவில்லை என்றால்... என்றால்(dev->descriptor.idVendor != vendor || dev->descriptor.idProduct != தயாரிப்பு) தொடரவும்; // ...இதைத் தவிர்க்கவும் மறு செய்கை // சாதனக் கைப்பிடியைப் பெற முயற்சிக்கவும். // சாதனம் கிடைக்கவில்லை திரும்ப NULL;

நீங்கள் பார்க்க முடியும் என, usbOpenDevice அளவுருக்கள் உற்பத்தியாளர் மற்றும் சாதனத்தின் எண் அடையாளங்காட்டிகளாகும். சாதனம் பேருந்தில் இருந்தால், அதன் விவரக்குறிப்பு திரும்பும். V-USB இல் பல சாதனங்கள் இருந்தால், விற்பனையாளர் மற்றும் தயாரிப்பின் குறியீட்டு பெயர்களுக்கான காசோலையை நீங்கள் சேர்க்க வேண்டும்.

மற்றும் usbtest கன்சோல் பயன்பாட்டின் முக்கிய செயல்பாடு:

Int main(int argc, char **argv) ( // Device descriptor usb_dev_handle *handle = NULL; int nBytes = 0; char buffer; // சாதன கைப்பிடியை தேடுகிறது = usbOpenDevice(0x16C0, 0x05DC) என்றால் (handle ==); NULL) ( fprintf(stderr, "USB சாதனத்தைக் கண்டுபிடிக்க முடியவில்லை!\n"); வெளியேறு(1); ) // வாதம் அவுட் - சிப்பில் இருந்து தரவைப் பெறவும் if(strcmp(argv, "out") == 0) ( nBytes = usb_control_msg (கைப்பிடி, USB_TYPE_VENDOR | USB_RECIP_DEVICE | USB_ENDPOINT_IN, DATA_OUT, 0, 0, (char *)buffer, sizeof(buffer), 5000); printf("%d பைட்டுகள் கிடைத்தது", %snByte பைட்டுகள்: %snByte ; // வாதத்தில் - சரத்தை அனுப்பவும் (அடுத்த வாதம்) ) இல்லையெனில் (strcmp(argv, "in") == 0 && argc > 2) ( nBytes = usb_control_msg(கைப்பிடி, USB_TYPE_VENDOR | USB_RECIP_DEVICE_ USB, POINDTA , argv, strlen(argv)+1, 5000); ) if(nBytes< 0) fprintf(stderr, "%s\n", usb_strerror()); usb_close(handle); // Закрыть дескриптор return 0; }

usb.h அடங்கும் கோப்பில் அறிவிக்கப்பட்ட usb_control_msg செயல்பாடு, இங்கே ரூஸ்டை நிர்வகிக்கிறது. இது ஒரு சில அளவுருக்களைக் கொண்டுள்ளது மற்றும் உண்மையில் அந்த கட்டுப்பாட்டு செய்திகளை உருவாக்குகிறது, அதன் செயலாக்கம் மைக்ரோகண்ட்ரோலர் ஃபார்ம்வேரில் செயல்படுத்தப்படுகிறது.

புரோட்டியஸ் ஓய்வெடுக்கிறார்

அனைவருக்கும் பிடித்த மின்சுற்று சிமுலேட்டர், Proteus ISIS, மென்பொருள் அடிப்படையிலான USB சாதனங்களை உருவாக்கும் போது பயனற்றது. அதன் USB முன்மாதிரி யுனிவர்சல் சீரியல் பஸ் வன்பொருள் ஆதரவுடன் (AT90USB646 அல்லது AT90USB1286 போன்றவை) சிப்களை மட்டுமே ஆதரிக்கிறது.

நாங்கள் அசெம்பிள் செய்கிறோம், ஃபிளாஷ் செய்கிறோம், சோதிக்கிறோம்

கீழே ஒரு சிறிய ஆனால் மிகவும் பயனுள்ள Makefile உள்ளது, இதன் மூலம் நீங்கள் சிப் - main.hex மற்றும் usbtest பயன்பாட்டு பைனரிக்கான firmware ஐ main.c மற்றும் usbtest.c இலிருந்து உருவாக்க கட்டளையைப் பயன்படுத்தி எளிதாகப் பெறலாம்:

CC = avr-gcc OBJCOPY = avr-objcopy CFLAGS = -Wall -Os -Iusbdrv -mmcu=attiny2313 OBJFLAGS = -j .text -j .data -O ihex OBJECTS = usbdrv/usbdrv.obddrv/usbdrv.obddrv. .o main.o CMDLINE = usbtest # இலக்கு: அனைத்தையும் சேகரிக்கவும்: main.hex $(CMDLINE) # கணினிக்கு ஒரு பயன்பாட்டை உருவாக்கவும் $(CMDLINE): usbtest.c gcc -I ./libusb/include -L ./libusb /lib /gcc -O -Wall usbtest.c -o usbtest -lusb # பைனரி குறியீட்டிலிருந்து திட்டத்தை அழிக்கவும்: $(RM) *.o *.hex *.elf usbdrv/*.o # ஃபார்ம்வேர் கோப்பைப் பெறுதல் elf கோப்பு %. hex: %.elf $(OBJCOPY) $(OBJFLAGS) $< $@ # Сборка elf-файла main.elf: $(OBJECTS) $(CC) $(CFLAGS) $(OBJECTS) -o $@ # Сборка файлов библиотеки V-USB $(OBJECTS): usbdrv/usbconfig.h # C в объектный код %.o: %.c $(CC) $(CFLAGS) -c $< -o $@ # asm в объектный код %.o: %.S $(CC) $(CFLAGS) -x assembler-with-cpp -c $< -o $@

usbtiny புரோகிராமரைப் பயன்படுத்தி மைக்ரோகண்ட்ரோலரில் ஃபார்ம்வேரைப் பதிவேற்ற, கட்டளையைத் தட்டச்சு செய்க:

$ sudo avrdude -p t2313 -c usbtiny -e -U flash:w:main.hex:i -U lfuse:w:0xef:m

avrdude இல், உருகி அமைப்புகள் மிகவும் தெளிவாக இல்லை, ஆனால் அவை ஆன்லைன் கால்குலேட்டர்களில் ஒன்றில் எளிதாக கணக்கிடப்படலாம்.


சாதனத்தை கணினியுடன் இணைத்து, அது எவ்வாறு இயங்குகிறது என்பதைச் சரிபார்க்கிறோம் (அவுட் அளவுருவுடன் usbtest வரியைப் படிக்கிறது, in - குறிப்பிட்ட வரியை சிப் பஃபருக்கு எழுதுகிறது):

$ sudo ./usbtest in all_ok $ sudo ./usbtest out

ஒரு ஸ்பூன் தார்

USB மென்பொருள் ஒரு சஞ்சீவி அல்ல. சாப்ட்வேர் செயலாக்கங்களில் பொதுவாக செக்சம் மற்றும் சேனல் சமச்சீர்மை சரிபார்ப்பு இல்லாமை போன்ற பல எளிமைப்படுத்தல்கள் உள்ளன, இது இரைச்சல் நோய் எதிர்ப்பு சக்தியை எதிர்மறையாக பாதிக்கிறது. மேலும், மென்பொருள் நூலகங்கள் பொதுவாக குறைந்த வேக USB இயக்க முறைகளைப் பயன்படுத்துகின்றன. யூ.எஸ்.பி லைப்ரரி குறியீடு சிப்பின் ஏற்கனவே சிறிய நினைவகத்தை சாப்பிடுகிறது.

எட்டிப்பார்ப்போம்...

தர்க்க அளவில், USB நெறிமுறை அடிப்படையில் பல நிலை பாக்கெட் தரவு பரிமாற்றம் ஆகும். வயர்ஷார்க் நெட்வொர்க் புரோட்டோகால் பகுப்பாய்வியைப் பயன்படுத்தி இதைச் சரிபார்க்க எளிதானது (அதே நேரத்தில் USB பற்றி நிறைய சுவாரஸ்யமான விஷயங்களைக் கற்றுக்கொள்ளுங்கள்). நீங்கள் முதலில் USB மானிட்டர் இயக்கியைப் பதிவிறக்க வேண்டும்:

$ sudo modprobe usbmon

நீங்கள் இப்போது வயர்ஷார்க் இடைமுகப் பட்டியலில் இருந்து USB பேருந்துகளைத் தேர்ந்தெடுக்கலாம். சாதன பஸ் எண்ணை நீங்கள் பார்க்கலாம், எடுத்துக்காட்டாக, பதிவுகளில்.

முடிவுரை

உங்கள் கணினி மற்றும் AVR மைக்ரோகண்ட்ரோலருக்கு இடையில் தரவை எவ்வாறு மாற்றுவது என்பதை நீங்கள் கற்றுக்கொண்ட பிறகு, எலக்ட்ரானிக்ஸ் மீதான உங்கள் ஆர்வம் புதுப்பிக்கப்பட்ட வீரியத்துடன் பல அசல் மற்றும் பயனுள்ள சாதனங்களுக்கு வழிவகுக்கும் என்று நம்புகிறேன். இந்த கடினமான ஆனால் சுவாரஸ்யமான துறையில் நீங்கள் வெற்றிபெற வாழ்த்துவதே எஞ்சியுள்ளது.

Olof Lagerkvist திட்டம் வட்டுகளைப் பின்பற்றுவதற்கான ஒரு சிறந்த நிரலாகும், ஆனால் எல்லோரும் வட்டுகளைப் பின்பற்ற முடியும் என்பதால், எல்லோரும் ஒரு ஃபிளாஷ் டிரைவ் அல்லது நெகிழ் வட்டு உருவாக்குவதில் பெருமை கொள்ள முடியாது. வட்டுகள் மெய்நிகர் நினைவகத்தில் உருவாக்கப்படுகின்றன; அவை கோப்புப் படங்களில் உடல் ரீதியாக பதிவேற்றப்படலாம். நிறுவிய பின், பிசி கண்ட்ரோல் பேனலில் இருந்து நிரல் கிடைக்கும்.

"சரி" என்பதைக் கிளிக் செய்யவும், மெய்நிகர் படம் தயாராக உள்ளது.

படம்
தேவைப்பட்டால் படத்தைச் சேமிக்கலாம் மற்றும் ஏற்றலாம். இது எங்கே பயனுள்ளதாக இருக்கும்? எடுத்துக்காட்டாக, சோம்பேறிகளுக்கு, நீங்கள் CryptoPro க்கான சான்றிதழ்களை அத்தகைய மெய்நிகர் ஃபிளாஷ் டிரைவில் பதிவேற்றலாம்.)) அல்லது கேச், பக்கக் கோப்பு மற்றும் பிற விஷயங்களைச் சேமிக்க RAM இல் வட்டாகப் பயன்படுத்தவும்.
மாற்று GUI உள்ளது -

தானியங்கி இணைப்பு:
எதிரொலி ஆஃப்
rem தானாக மவுண்டிங்கிற்காக ஆட்டோலோடில் வைக்கப்படுகிறது
c:\WINDOWS\system32\imdisk.exe -a -f "%PROGRAMFILES%\flash.img" -m f: -o rem

சில கட்டளை வரி விருப்பங்கள்:

imdisk.exe -e -s 300M -m B: - வட்டு B ஐ 300 MB ஆல் அதிகரிக்கவும்

imdisk -a -t கோப்பு -o ro -m y: -f C:\Boot.img- வட்டு Y உடன் Boot.img படத்தை ஏற்றவும், படிக்க மட்டும்

imdisk -a -t கோப்பு -m y: -f C:\Boot.img- வட்டு Y உடன் Boot.img படத்தை ஏற்றவும், படிக்க/எழுத மட்டும்

imdisk -d -m y: - unmount disk Y

imdisk -a -s 150M -m #: -p "/fs:ntfs /y /q /v:imdisk- 150 MB அளவு கொண்ட ஒரு வட்டை உருவாக்கவும், முதல் டிரைவ் எழுத்து இலவசம், NTFS இல் வடிவமைத்தல், வட்டு லேபிள் imdisk

imdisk -a -s 10% -m #: -p "/fs:ntfs /y /q /v:imdisk- முந்தையதைப் போலவே, அளவு மட்டுமே இலவச நினைவகத்தின் 10 சதவீதமாகக் குறிக்கப்படுகிறது.

imdisk -a -s -500M -m #: -p "/fs:ntfs /y /q /v:imdisk- முந்தையதைப் போலவே, அளவு மட்டுமே மைனஸ் அடையாளத்துடன் குறிக்கப்படுகிறது, அதாவது, குறிப்பிட்ட அளவு கழித்தல் இலவச நினைவகத்தின் அளவிற்கு சமம். 1200 MB இலவச நினைவகத்துடன், வட்டு அளவு 1200-500 = 700 MB ஆக மாறும்

imdisk.exe -a -t proxy -o ip -f 127.0.0.1:80 -m Z:- சேவையகத்துடன் பயன்படுத்தவும், இணையத்தில் கண்டுபிடிக்கப்பட்டது, ஆனால் உண்மையில் அதை சோதிக்கவில்லை.

A - இணைப்பு மெய்நிகர். வட்டு.

டி - மெய்நிகர் அணைக்க. வட்டு.

மின் - மெய்நிகர் எடிட்டிங். வட்டு.

_________________________

பி - ஆஃப்செட்டைக் குறிக்கவும், அதாவது வட்டில் உள்ள தரவின் ஆரம்பம், உருவாக்கப்பட்ட வட்டுகளுக்கு சுட்டிக்காட்டப்படுகிறது வெவ்வேறு திட்டங்கள், கோப்பில் உள்ள ஆரம்ப பண்புகளை நீங்கள் தவிர்க்க வேண்டிய படங்களில்.

எஸ் - மெய்நிகர் வட்டு அளவு. அளவு என்பது ஒரு (ஆட்டோ), b (512 பைட் தொகுதிகள்), k (ஆயிரம் பைட்டுகள்), m (மில்லியன் பைட்டுகள்), g (பில்லியன் பைட்டுகள்), t (டிரில்லியன் பைட்டுகள்), K (கிலோபைட்டுகள்) , எம் (மெகாபைட்), ஜி (ஜிகாபைட்) அல்லது டி (டெராபைட்). ஆயிரம் பைட்டுகள் மற்றும் ஒரு கிலோபைட் வேறுபடுகின்றன, ஒரு கிலோபைட்டில் 1024 பைட்டுகள் உள்ளன, 1000 இல்லை. உதாரணமாக. -s 150M அல்லது -s 10% - 10 சதவீதம் இலவச நினைவகம். -500M அளவுரு - மைனஸ் அடையாளத்துடன் உருவாக்கப்பட்ட வட்டின் அளவை இலவச நினைவகத்தின் அளவு குறிப்பிட்ட அளவைக் கழித்தல் என தீர்மானிக்கிறது.

O - செட் விருப்பங்கள், கீழே குறிப்பிடப்பட்டுள்ள அளவுருக்களுடன் இணைந்து பயன்படுத்தப்படுகிறது

ro - படிக்க மட்டும்

rw - படிக்க/எழுத

rem - நீக்கக்கூடிய வட்டு (ஃபிளாஷ் டிரைவ்) ஆக நிறுவவும். இது வட்டு பண்புகள், கேச்சிங் போன்றவற்றை தீர்மானிக்கிறது.

சரி - நிரந்தர, நிலையான வட்டாக நிறுவவும் (ரெம்க்கு எதிராக)

cd - மெய்நிகர் CD-ROM/DVD-ROM ஐ உருவாக்குகிறது.

fd - ஒரு நெகிழ் வட்டை உருவாக்கவும். 160K, 180K, 320K, 360K, 640K, 720K, 820K, 1200K, 1440K, 1680K, 1722K, 2880K, 123264K அல்லது 234752K

hd - கடினமான பகிர்வை உருவாக்குகிறது.

ip - ப்ராக்ஸி சேவையகத்துடன் இணைப்பதற்கான அளவுரு.

comm - COM போர்ட் வழியாக நினைவக சேவையகத்திற்கான இணைப்பு.

________________

எம் - டிரைவ் லெட்டரைக் குறிப்பிடுகிறது. உதாரணமாக -m B: அல்லது -m y: அல்லது -m #: - முதல் இலவச இயக்கி கடிதம்.

F - மெய்நிகர் கோப்பு பெயர். வட்டு, எடுத்துக்காட்டாக -f C:\Boot.img அல்லது -f \\server\share\image.bin அல்லது -F\Device\Harddisk0\Partition1\image.bin- பிந்தையது, இயக்கி கடிதம் ஒதுக்கப்படாதபோது மற்றும் ஹார்ட் டிரைவ் எண், பகிர்வு எண் மூலம் தீர்மானித்தல் ( தருக்க இயக்கி) பின்னர் உண்மையான பாதை.

அது என்ன, அது ஏன் தேவைப்படுகிறது?
உங்கள் காரில் உள்ள ரேடியோவில் சிடி சேஞ்சருக்கான உள்ளீடு இருந்தால், அதனுடன் ஒத்த அடாப்டரை இணைக்கலாம், அது ரேடியோவை ஏமாற்றி, அதில் ஒரு சேஞ்சர் இணைக்கப்பட்டுள்ளது என்று நினைக்கும், மேலும் டிஸ்க்குகளுக்குப் பதிலாக, வழக்கமான ஃபிளாஷ் டிரைவ். இசை பயன்படுத்தப்படுகிறது. அடாப்டரைக் கட்டுப்படுத்தலாம் வழக்கமான வழிமுறைகள், ஸ்டீயரிங் வீல் கட்டுப்பாடு உட்பட.

முஸ்காவில் இதே போன்ற அடாப்டர்களின் பல மதிப்புரைகள் ஏற்கனவே உள்ளன, மிகவும் பிரபலமானது சீன யாட்டூர்.

நான் வழக்கத்திற்கு மாறான பாதையில் செல்ல முடிவு செய்தேன், ரஷ்ய ட்ரையோமா ஃபிளிப்பர் 2 ஐ முயற்சிக்க முடிவு செய்தேன்.
ஒட்டுமொத்த மதிப்பீடு - சிறந்தது, வாங்குவதில் திருப்தி, பரிந்துரைக்கவும்.

விவரங்களுக்கு கீழே பார்க்கவும்

முன்னுரை

எனக்கு ஒரு எளிய ஆசை - நான் காரில் இசை கேட்க விரும்புகிறேன். வானொலியில் எப்போதும் பொருத்தமான ஒன்று இல்லை; என்னுடன் ஒரு சில சிடிக்களை எடுத்துச் சென்று தொடர்ந்து அவற்றைப் பதிவு செய்வதில் நான் சோர்வாக இருக்கிறேன்.
எனது Peugeot 407 2007 இல் ஒரு GU (ஹெட் யூனிட்) உள்ளது, பின்னர் அது USB, ப்ளூடூத் மற்றும் வழக்கமான AUX உள்ளீடு இல்லாமல் ரேடியோ டேப் ரெக்கார்டர் என்று அழைக்கப்படுகிறது.

உங்கள் காரில் வழக்கமான ரேடியோ இருந்தால், அது காரின் செயல்பாடுகளைக் கட்டுப்படுத்தவில்லை என்றால், புதிய ரேடியோவை வாங்குவதே எளிதான வழி. யூ.எஸ்.பி உள்ளீடு கொண்ட பிராண்டட் ரேடியோவை சுமார் நூறு யூரோக்களுக்கு வாங்கலாம். ஸ்டீயரிங் வீல் கட்டுப்பாடுகளைப் புரிந்துகொள்ள மற்றொரு தொகையைச் செலவிட வேண்டியிருக்கும்.

நீங்கள் அதை ஹேக் செய்து, AUX (ஆடியோ) உள்ளீட்டை இணைக்கலாம், ஆனால் உங்களுக்கு இன்னும் ஒலி ஆதாரம் தேவைப்படும், மேலும் ஸ்டீயரிங் கட்டுப்பாடுகளை நீங்கள் மறந்துவிட வேண்டும்.

நான் நீண்ட காலத்திற்கு முன்பு எஃப்எம் டிரான்ஸ்மிட்டர்களுடன் விருப்பங்களை கைவிட்டேன் - நான் இரண்டு வெவ்வேறு டிரான்ஸ்மிட்டர்களை முயற்சித்தேன், ஒலி தரம் நன்றாக இல்லை.

மற்றொரு வழி உள்ளது: சிடி சேஞ்சரின் உள்ளீட்டில் ஒரு அடாப்டரை ரேடியோவுடன் இணைக்கவும், இது ஃபிளாஷ் டிரைவ்களிலிருந்து இசையைக் கேட்க உங்களை அனுமதிக்கும், ஸ்டீயரிங் உட்பட ரேடியோவின் நிலையான வழிமுறைகளைப் பயன்படுத்தி அடாப்டரைக் கட்டுப்படுத்துகிறது. இதிலிருந்து ஒத்த அடாப்டர்களை நீங்கள் காணலாம் வெவ்வேறு உற்பத்தியாளர்கள்உடன் வெவ்வேறு அளவுருக்கள்மற்றும் தரம், நம்பகத்தன்மை, வசதி அல்லது விலையில் வேறுபடுகிறது.
மிகவும் பிரபலமான அடாப்டர் Yatour ஆகும். சிறந்த, ஒருவேளை, அமெரிக்கன் க்ரோம் ஆடியோ ஆகும், இது மற்றவற்றுடன் FLACஐ இயக்குகிறது. சரி, இன்னும் சில சாதனங்கள் உள்ளன - Audiolink, Xcarlink, DMC, Dension.

முதலில் யாத்தூரை பார்க்க ஆரம்பித்தேன். அலியில் இதன் விலை $50 முதல். ஆனால் இணையத்தில் வந்த விமர்சனங்கள் உற்சாகத்தை கொஞ்சம் குறைத்தது. அடாப்டர் ஒரு நிலையான மட்டத்துடன் ஒரு நேரியல் வெளியீட்டைக் கொண்டுள்ளது, எனவே பல ரேடியோக்களில் ஒலி அளவு வானொலியை விட குறைவாக உள்ளது. சில நேரங்களில் நிலையற்ற செயல்பாடு, முடக்கம், ஃபிளாஷ் டிரைவில் வெளிநாட்டு கோப்புகளின் முன்னிலையில் விமர்சனம். ஆதரிக்கப்படும் கோப்பகங்களின் எண்ணிக்கை - ரேடியோ எத்தனை வட்டுகளை ஆதரிக்கிறது, என் விஷயத்தில் அது 6 ஆகும்.

Yatour க்கு அதிகாரப்பூர்வ இணையதளம் இல்லை; இணையத்தில் உள்ள Yatour இன் இணையதளங்கள் விற்பனையாளர்களின் இணையதளங்கள். மேலும் தகவலை வெவ்வேறு இடங்களில் பிட் பிட் சேகரிக்க வேண்டும், பெரும்பாலும் அதை நிறுவியவர்கள் மீண்டும் எழுதுகிறார்கள், ஆனால் அவர்களின் அனுபவம் உங்கள் வானொலிக்கு எப்போதும் பொருந்தாது.
ஆனால் நான் அதிர்ஷ்டசாலி, நான் ஒரு பெலாரஷ்ய விற்பனையாளர் யடோர் செர்ஜி அல்லது எஸ்எஸ்டியைக் கண்டேன், அவர் எனது வானொலியில் பணிபுரியும் அம்சங்கள் உட்பட எனது எல்லா கேள்விகளுக்கும் பதிலளித்தார்.
பொதுவாக, இது வேலை செய்கிறது, ஆனால் தொகுதி மற்றும் நிலையற்ற செயல்பாட்டில் சிக்கல்கள் இருக்கலாம். க்ரோம் ஆடியோ மற்றும் ட்ரையோம் பற்றி நான் முதன்முதலில் கேள்விப்பட்டதே செர்ஜியிடமிருந்து தான்.

ஆண்ட்ராய்டில் உள்ள க்ரோம் ஆடியோ, FLAC ஐ ஆதரிக்கிறது, ஆனால் எனது காருக்கு எந்த மாதிரியும் இல்லை.

ஆனால் Trioma Flipper 2 எனக்கு ஆர்வமாக இருந்தது. முதலில், வெளியீட்டு அளவை (தொகுதி) சரிசெய்யும் திறன். கூடுதலாக, இது கோப்புறைகளின் மிகவும் வசதியான அமைப்பைக் கொண்டுள்ளது மற்றும் அவற்றில் பல இருக்கலாம். மேலும் இது மிகவும் குறைவான தரமற்றது.
Yator மற்றும் Trioma இடையே ஒரு நல்ல ஒப்பீட்டு அட்டவணையை Po கடன் வாங்கினார்


யாதுர் பற்றிய தெளிவு:
1. வெளிப்புற கோப்புகள் பிளேபேக்கில் தலையிடாது. குறைந்தபட்சம் சில ஃபார்ம்வேர்களில்.

எனவே, நான் என் விருப்பத்தை எடுத்தேன். திரியோமா!!!
அத்தகைய அடாப்டரை வாங்கும் போது, ​​உங்கள் காருக்கான மாதிரியைத் தேர்வு செய்ய மறக்காதீர்கள். இன்னும் துல்லியமாக, உங்கள் காரின் கார் ரேடியோவின் கீழ். வெவ்வேறு ரேடியோக்கள் மாற்றியமைப்பிற்கான வெவ்வேறு இணைப்பிகளைக் கொண்டிருக்கலாம், அவை ஒன்றுக்கொன்று பொருந்தாது.

ட்ரையோமாவை நான் எங்கே வாங்குவது?

உற்பத்தியாளரின் இணையதளத்தில் Trioma தயாரிப்புகளை விற்கும் இடங்கள் உள்ளன. ரஷ்யா அல்லது பெலாரஸில் ஒரு அடாப்டரை வாங்குவதில் எந்த பிரச்சனையும் இல்லை. ஐரோப்பாவில், நான் வாங்குவது எளிதாக இருக்கும் மற்றும் நான் சுங்க அனுமதி மற்றும் VAT செலுத்த வேண்டியதில்லை, டெலிவரி செலவுகளைத் தவிர்த்து 120eur இலிருந்து விலைகள் இரண்டு மடங்கு அதிகம்.

ரஷ்யா அல்லது பெலாரஸிலிருந்து எனக்கு அடாப்டரைக் கொண்டு வரக்கூடிய நண்பர்களைத் தேட ஆரம்பித்தேன். கண்டறியப்பட்டது!!! பிப்ரவரி தொடக்கத்தில் எனக்கு ஒரு அடாப்டரை ஆர்டர் செய்து ஏற்கனவே கொண்டு வந்த ரஷ்யாவிலிருந்து ஒரு நண்பரைக் கண்டேன்! ஓலெக், நன்றி!

இதோ என் வீட்டில் அடாப்டர்!



கிட் அடாப்டரை உள்ளடக்கியது, வானொலியுடன் இணைப்பதற்கான ஒரு கேபிள் மற்றும் USB கேபிள்.
வானொலியுடன் இணைப்பதற்கான கேபிளின் நீளம் 40 செ.மீ மட்டுமே, இது காரில் உள்ள அடாப்டரின் இருப்பிடத்திற்கு உடனடியாக கட்டுப்பாடுகளை விதிக்கிறது - இது நேரடியாக வானொலியின் பின்னால் வைக்கப்பட வேண்டும், அதனுடன் நீங்கள் கையுறை பெட்டியை கூட அடைய முடியாது. .
அடாப்டர் ஒரு சிகரெட் பெட்டியின் அளவு. சாதனங்களை இணைப்பதற்கான நீண்டு செல்லும் கேபிளுடன் கூடிய எளிய பிளாஸ்டிக் பெட்டி அல்லது AUX கேபிள். இருப்பினும், நான் அடாப்டரை வானொலியுடன் இணைத்த பிறகு, வேறு யாரும் அதைப் பார்க்க மாட்டார்கள்.
கூடுதலாக, நான் கடைசியில் மினிஜாக் கொண்ட AUX கேபிளை எடுத்தேன் (+500r)


இன்னும் சில புகைப்படங்கள்

கூடுதல் சாதனங்களை இணைப்பதற்கான இணைப்பான், AUX கேபிள் அல்லது புளூடூத் அடாப்டர்


அடாப்டரில் அம்மா


அப்பா கேபிளில்


ரேடியோ RD4க்கான இணைப்பான்


திறக்க வேண்டாம், உத்தரவாதம்


நிறுவல்

ரேடியோ டேப் ரெக்கார்டர் RD4, ஒரு அறுகோணத்துடன் இரண்டு திருகுகளையும் அவிழ்த்து, ரேடியோ டேப் ரெக்கார்டரை வெளியே எடுக்கவும்.

பின்புறத்தில் இரண்டு பொருத்தமான இணைப்பிகள் உள்ளன, அவற்றில் ஒன்று வேலை செய்யாது - சரிபார்க்கப்பட்டது;)
புகைப்படம் தேவையான இணைப்பியைக் காட்டுகிறது. சேஞ்சரை இணைப்பதற்கான வயரிங் ஏற்கனவே உள்ளது, எனவே நிறுவப்பட்ட இணைப்பியை வெளியே இழுத்து எங்களுடையதை இயக்குகிறோம்.


நாங்கள் அடாப்டருடன் கேபிளை இணைக்கிறோம், பற்றவைப்பு மற்றும் அதிசயத்தை இயக்கவும் - எல்லாம் உடனடியாக வேலை செய்தது !!! மேலும், வால்யூம் அளவு தோராயமாக உள்ளமைக்கப்பட்ட குறுவட்டுக்கு சமமாக இருக்கும்.

ஆனால் யூ.எஸ்.பி கேபிளை எங்கு இணைப்பது என்பது பற்றி சிந்திக்கத் தொடங்குகிறோம். என் விஷயத்தில் எளிதான வழி, ஸ்டீயரிங் கீழ் உள்ள கேபிளை டிரைவரின் இடதுபுறத்தில் உள்ள சிறிய கையுறை பெட்டியில் செலுத்துவதாகும்.


அடாப்டர் ரேடியோவின் இடதுபுறத்தில் ஒரு முக்கிய இடத்தில் வைக்கப்பட்டது. அங்கு அதிக இடம் இல்லை; ரேடியோவை நிறுவிய பிறகு, அடாப்டர் கேபிள்களால் இறுக்கப்பட்டது, எனவே கூடுதலாக அடாப்டரைப் பாதுகாக்க வேண்டிய அவசியமில்லை.

அனைத்து மன்றங்களிலும் அவர்கள் வானொலிக்கு சேவையில் மாற்றியை செயல்படுத்த வேண்டும் என்று எழுதுகிறார்கள். என்னைப் பொறுத்தவரை, எல்லாம் மிகவும் எளிமையானதாக மாறியது. ஆன் செய்த பிறகு, ரேடியோ ஒரு சேஞ்சர் அதனுடன் இணைக்கப்பட்டுள்ளதைத் தீர்மானித்தது மற்றும் உள்ளீட்டு சுவிட்ச் (ரேடியோ/சிடி/சேஞ்சர்) மூலம் அதைத் தேர்ந்தெடுக்க முடிந்தது.
அது மாறியது போல், செயல்படுத்தல் வானொலிக்கு அல்ல, ஆனால் காட்சிக்கு தேவைப்படுகிறது, இதனால் அது மாற்றுவதற்கான தகவலை பிரதிபலிக்கும்.
ஆனால் ஆறு மாதங்களுக்கு முன்பு நானும் சீனர்களும் நன்றாகச் செய்து, அனைத்து செயல்படுத்தப்பட்ட செயல்பாடுகளுடன் ஒரு காட்சியை அனுப்பினோம். எனவே கூடுதல் செயல்படுத்தல் இல்லாமல் எல்லாம் எனக்கு வேலை செய்தது.

அடாப்டர் செயல்பாடு

ஒலி தரம்.சிடி பிளேயருடன் ஒப்பிடலாம். காரில் உள்ள நிலையான ஒலியியல் மிகவும் சாதாரணமானது, எனவே எனது காரில் உள்ள நிலையான சிடி பிளேயருடனான வித்தியாசத்தை நீங்கள் நிச்சயமாகக் கேட்க மாட்டீர்கள்.
மாறுதல் வேகம். இரண்டு டஜன் பட்டியல்களைக் கொண்ட ஃபிளாஷ் டிரைவில் பற்றவைப்பை இயக்கிய பிறகு சில வினாடிகளுக்குள். பல நூறு அடைவுகளுடன் வேகம் குறைவாக இருப்பதாக அவர்கள் மன்றங்களில் எழுதுகிறார்கள். அடாப்டர் அணைக்கப்படுவதற்கு முன்பு அது விளையாடும் இடத்தை நினைவில் வைத்து அதே இடத்தில் இருந்து விளையாடத் தொடங்குகிறது. ஆடியோ புத்தகங்களைக் கேட்க விரும்புவோருக்கு இந்த சொத்து மதிப்புமிக்கது. அடாப்டர் கடைசி 4 ஃபிளாஷ் டிரைவ்களின் இருப்பிடத்தை நினைவில் கொள்கிறது/
தடங்கள் மாறுகிறது.ஒரு வினாடியின் ஒரு பகுதியிலேயே, டிராக் அதே அல்லது மற்றொரு கோப்பகத்தில் அமைந்துள்ளதா என்பதில் எந்த வித்தியாசமும் இல்லை. மாறும்போது வெளிப்புற ஒலிகள் எதுவும் இல்லை.
ஃபிளாஷ் டிரைவை மாற்றுகிறது.ரேடியோ இயங்கும் போது, ​​ஃபிளாஷ் டிரைவை எடுத்து புதிய ஒன்றைச் செருகவும். இது சில வினாடிகளில் கண்டறியப்பட்டு உடனடியாக விளையாடத் தொடங்குகிறது. மாற்றீட்டின் போது, ​​மிகவும் அமைதியான குறுகிய டிரில் ஒலிக்கலாம்.

அடாப்டர் 32 கோப்பகங்களைப் புரிந்துகொள்கிறது, அதில் 32 துணை அடைவுகள் இருக்கலாம், ஒவ்வொன்றும் 99 கோப்புகளைக் கொண்டிருக்கலாம். ஆனால் எனது வட்டு சுவிட்ச் முதல் ஆறு டிஸ்க்குகளை மட்டுமே மாற்றுகிறது என்பதை நான் விரைவில் உணர்ந்தேன். ரேண்டம் பயன்முறையில் இருந்தாலும் அடாப்டர் அனைத்து கோப்பகங்களையும் பார்க்கிறது.

நான் ட்ரையோமா மன்றத்தில் ஒரு கேள்வியைக் கேட்டேன், ஆதரவு மிக விரைவாக பதிலளித்தது மற்றும் கோப்பகங்களை ஒழுங்கமைப்பதற்கான விருப்பங்களை வழங்கியது. RD4 இல் உள்ள பொத்தான்கள் டிஸ்க் +/டிஸ்க்- செயல்பாட்டைச் செய்தாலும், உண்மையில் அவை அடாப்டருக்கு வட்டு 1-6 ஐ நேரடியாகத் தேர்ந்தெடுக்க கட்டளைகளை அனுப்புகின்றன. எனவே இந்த பொத்தான்கள் 6 ரூட் கோப்பகங்கள் அல்லது 6 துணை அடைவுகளை மட்டுமே மாற்ற முடியும்.
எனது வானொலியில் 1024 கோப்பகங்களை நிர்வகிக்க முடியாது. நீங்கள் 32*6=192 கோப்பகங்களை மட்டுமே நிர்வகிக்க முடியும்;)

FF/FR பொத்தான்கள் இரட்டைச் செயல்பாட்டைச் செய்கின்றன - கோப்பகங்கள்/துணை அடைவுகளை மாற்றுதல் மற்றும் ரீவைண்டிங் செய்தல் என்று விளக்கம் கூறுகிறது.
ஆனால் RD4 Track+/Track- FF/FR உடன் இணைக்கப்பட்டுள்ளது மற்றும் அடாப்டருக்கு இந்த பொத்தான்கள் மூன்று நோக்கங்களைக் கொண்டுள்ளன:
1. சுருக்கமாக அழுத்தவும் - ட்ராக்+/டிராக்-
2. 2-3 வினாடிகள் அழுத்தவும், எப்போது வெளியிடவும் ஒலி மறைந்துவிடும்தற்போதைய பாதையில் இருந்து - சுவிட்ச் டைரக்டரி
3. நீண்ட நேரம் அழுத்தவும் > 3 வினாடிகள், முடுக்கப்பட்ட மஃபிள்ட் ஒலி உள்ளது - ரிவைண்ட்
நேரம் தோராயமானது, நீங்கள் ஒலியில் கவனம் செலுத்த வேண்டும்

வாங்குவதற்கு முன்பே, நூற்றுக்கணக்கான பட்டியல்களுடன் ஒரு பெரிய மெகாஃப்ளாஷ் டிரைவைச் சேமிப்பேன் என்று கருதினேன். ஆனால் இப்போது வெவ்வேறு தேர்வுகளுடன் பல ஃபிளாஷ் டிரைவ்களை வைத்திருப்பது மிகவும் வசதியானது என்று நான் காண்கிறேன்.
என்னிடம் இப்போது இது உள்ளது:
1. ரஷ்ய பாப் இசை 80-90கள்
2. வெளிநாட்டு பாப் இசை 80-90கள்
3. கருவிகள்

மொத்தம்.ஒப்பீட்டளவில் குறைந்த பணத்திற்கு, நல்ல ஒலி தரம் மற்றும் எளிமையான, உள்ளுணர்வு கட்டுப்பாடுகள் கொண்ட தடுமாற்றம் இல்லாத அடாப்டரைப் பெற்றேன். வாங்கியதில் நான் மிகவும் மகிழ்ச்சியடைகிறேன், ட்ரையோமா - நன்றாக முடிந்தது!!!

கூடுதல் இணைப்புகள்

மினி FAQ

சில கேள்விகள் உள்ளன இந்த விமர்சனம், நான் அவர்களை ஒரு தனி மினிஃபாக்கிற்கு நகர்த்த முடிவு செய்தேன். இங்கே கருத்துகளில் எழும் கேள்விகளையும் சேர்க்கிறேன்.
  • காட்சியில் பெயர்கள் (கோப்புப் பெயர்கள், குறிச்சொற்கள் அல்லது எதுவும்) காட்டப்படுவதை உறுதிசெய்ய என்ன செய்ய வேண்டும்?
  • ட்ரையம் அடாப்டர்கள் நிச்சயமாக குறிச்சொற்கள், கோப்பு பெயர்கள் மற்றும் கோப்புறை பெயர்களை "பார்க்கவும்". சாத்தியமான இடங்களில், ரேடியோக்களின் நிலையான காட்சிகளில் உரைச் சரங்களைக் காண்பிக்கும்: BMW மற்றும் ஆப்டிகல் மோஸ்ட் பஸ் கொண்ட அனைத்து கார்களும். சில டொயோட்டா/லெக்ஸஸ் சாதனங்களுக்கு விரைவில் உரை வெளியீடு செயல்படுத்தப்படும்.
  • குறுவட்டு மாற்றுபவர்கள் எந்த பிரச்சனையும் இல்லாமல் வேலை செய்கிறார்கள்.
  • நீங்கள் தவறாக நினைக்கிறீர்கள் என்று நான் பயப்படுகிறேன்: இந்தப் பணியைச் சமாளிக்கும் மேலே பட்டியலிடப்பட்டுள்ள மாதிரிகளைத் தவிர வேறு எந்த வெளிப்புற மாற்றங்களும் எங்களுக்குத் தெரியாது. ஹெட் யூனிட்டில் கட்டமைக்கப்பட்ட சேஞ்சர்ஸ் என்பது வேறு விஷயம், அங்கு உரை நேரடியாக டிஸ்ப்ளே கன்ட்ரோலருக்கு வெளியிடப்படுகிறது - இது முற்றிலும் மாறுபட்ட பொறிமுறையாகும்.
  • Trioma Flipper 2 அடாப்டருடன் கூடுதல் சாதனங்களை இணைக்க முடியுமா?
  • நீங்கள் AUX-minijack 3.5 ஆண் அடாப்டர் கேபிளை அடாப்டருடன் இணைக்கலாம்
நான் +23 வாங்க திட்டமிட்டுள்ளேன் பிடித்தவையில் சேர் விமர்சனம் எனக்கு பிடித்திருந்தது +21 +46

சில நேரங்களில் நீங்கள் பயன்பாடுகளுடன் பணிபுரிய வேண்டிய சூழ்நிலைகள் உள்ளன (கணக்கியல், சமூகம், கணினியில் வெளிப்புற ஊடகங்கள் தேவைப்படும்). அல்லது நீங்கள் இயக்க முறைமையின் புதிய பதிப்பை நிறுவ வேண்டும். ஃபிளாஷ் டிரைவ் அல்லது இலவச குறுந்தகடுகள் இல்லை என்றால் என்ன செய்வது. ஒரு வெளியேற்றம் உள்ளது! தேவை சிறப்பு திட்டம், இது ஒரு மெய்நிகர் ஃபிளாஷ் டிரைவாக வேலை செய்யும்.

OSFmount என்பது நீக்கக்கூடிய மீடியாவை கையில் இல்லாதவர்களுக்கு ஒரு உயிர்நாடியாகும்

OSFmount என்பது ஒரு இயக்ககத்தை உருவாக்க உதவும் ஒரு சிறிய நிரலாகும். இந்த அப்ளிகேஷன் டிரைவ் மற்றும் ரேமின் ஆயத்த படத்தை உருவாக்க முடியும், இது ரேமில் மட்டுமே உள்ளது. நெகிழ் வன், செயற்கை ஆப்டிகல் டிஸ்க், மற்றும், மிக முக்கியமாக, ஒரு மெய்நிகர் ஃபிளாஷ் டிரைவ் - நிரல் இந்த அனைத்து படங்களையும் ஏற்ற முடியும். விண்டோஸ் 10, விண்டோஸ் 8, விண்டோஸ் 7 விர்ச்சுவல் ஃபிளாஷ் டிரைவ் எதிலும் உருவாக்கப்படும் இயக்க முறைமைவிண்டோஸ், 64-பிட் சூழலில் மற்றும் 32-பிட் சூழலில். மவுண்டில் நீங்கள் ஒரு செயற்கை வட்டுக்கு ஒரு குறிப்பிட்ட எழுத்தை வரையறுத்து தேவையான பண்புகளை அமைக்கலாம். அதே நேரத்தில், பயன்பாட்டின் அளவு 2 மெகாபைட் கூட அடையவில்லை, அதன் அளவு 1.95 எம்பி மட்டுமே. ஒரே தீங்கு என்னவென்றால், நிரல் ரஷ்ய மொழியை ஆதரிக்காது.

OSFmount ஐப் பயன்படுத்துவதற்கான வழிமுறைகள்

இது பயன்படுத்த எளிதானது மற்றும் ஃபிளாஷ் டிரைவை உருவாக்க அதிக நேரமும் முயற்சியும் தேவையில்லை. எனவே, OSFmount ஐப் பயன்படுத்தி உங்கள் கணினியில் மெய்நிகர் ஃபிளாஷ் டிரைவை எவ்வாறு உருவாக்குவது:


"Drive Actions" என்பதைக் கிளிக் செய்த பிறகு திறக்கும் சில விருப்பங்களும் உங்களுக்குத் தேவைப்படலாம். இந்த விருப்பம் பின்வருவனவற்றைக் கொண்டுள்ளது:

  • இறக்கம் - இறங்குவதற்கு;
  • வடிவமைப்பு - இந்த விருப்பத்தைப் பயன்படுத்தி நீங்கள் வடிவமைப்பைச் செய்யலாம்;
  • Savetoimagefile - தேவையான வடிவத்தில் சேமிக்க;
  • திற - திறக்க;
  • மீடியாவை படிக்க மட்டும் அமைக்கவும் - பதிவு செய்வதைத் தடைசெய்கிறது;
  • விரிவாக்கம் - விரிவாக்கத்திற்கு பயன்படுத்தப்படுகிறது;
  • மீடியா எழுதக்கூடியதாக அமை - பதிவு செய்ய அனுமதிக்கிறது.

உங்கள் கணினியில் விர்ச்சுவல் யூ.எஸ்.பி ஃபிளாஷை மிக எளிதாக உருவாக்குவது இதுதான். மெய்நிகர் ஃபிளாஷுக்கு நீங்கள் எந்தப் படங்களையும் தேர்வு செய்யலாம். ஆனால் துவக்கக்கூடிய படத்தைப் பொறுத்தவரை, இயக்கி வடிவமைக்கப்பட வேண்டும், அது இந்த பயன்பாட்டில் மட்டுமே திறக்கப்படும்.

இந்த பயன்பாட்டின் மாற்று பதிப்பு விர்ச்சுவல் ஃபிளாஷ் டிரைவ் ஆகும், இது தகவல்களின் செயற்கை சேமிப்பகத்தை உருவாக்குவதற்கு மிகவும் எளிமையானது மற்றும் வசதியானது. அவற்றின் வேறுபாடு என்னவென்றால், OSTmount அதிகமாக உள்ளது கூடுதல் விருப்பங்கள்யூஎஸ்பி ஃபிளாஷ் தவிர, நீங்கள் மற்ற செயற்கை டிரைவ்களை உருவாக்கலாம்.

முடிவுரை

உங்களிடம் வெளிப்புற ஊடகங்கள் எதுவும் இல்லாவிட்டாலும், உங்களுக்கு அவை உண்மையில் தேவைப்பட்டாலும், சில கிளிக்குகளில் செயற்கையாக உருவாக்கப்பட்ட அனலாக் ஒன்றை உருவாக்கலாம் என்பது இப்போது தெளிவாகிறது.

சில நேரங்களில் உங்களுக்கு ஃபிளாஷ் டிரைவ் தேவைப்படும்போது ஒரு சூழ்நிலை எழுகிறது, ஆனால் உங்களிடம் அது இல்லை. எடுத்துக்காட்டாக, சில கணக்கியல் மற்றும் அறிக்கையிடல் திட்டங்கள் தேவை வெளிப்புற சேமிப்பு. அத்தகைய சூழ்நிலையில், நீங்கள் ஒரு மெய்நிகர் சேமிப்பக சாதனத்தை உருவாக்கலாம்.

சிறப்பு மென்பொருளைப் பயன்படுத்தி, இது பல வழிகளில் செய்யப்படலாம். அவை ஒவ்வொன்றையும் படிப்படியாகப் பார்ப்போம்.

முறை 1: OSFmount

உங்களிடம் ஃபிளாஷ் டிரைவ் இல்லாதபோது இந்த சிறிய நிரல் மிகவும் உதவியாக இருக்கும். இது விண்டோஸின் எந்தப் பதிப்பிலும் வேலை செய்கிறது.

நிரலைப் பதிவிறக்கிய பிறகு, இதைச் செய்யுங்கள்:



இந்த திட்டத்துடன் பணிபுரியும் போது உங்களுக்கு தேவைப்படலாம் கூடுதல் செயல்பாடுகள். இதைச் செய்ய, நீங்கள் பிரதான சாளரத்தில் உருப்படியை உள்ளிட வேண்டும் "இயக்கி செயல்கள்". பின்னர் பின்வரும் விருப்பங்களைப் பயன்படுத்த முடியும்:

  • டிஸ்மவுண்ட் - தொகுதியை அவிழ்த்து;
  • வடிவம்—தொகுதி வடிவமைத்தல்;
  • மீடியாவை படிக்க மட்டும் அமைக்கவும் - பதிவு செய்வதைத் தடைசெய்கிறது;
  • நீட்டிக்கவும் - மெய்நிகர் சாதனத்தின் அளவை விரிவுபடுத்துகிறது;
  • Savetoimagefile - தேவையான வடிவத்தில் சேமிக்கப் பயன்படுகிறது.

முறை 2: மெய்நிகர் ஃபிளாஷ் டிரைவ்

மேலே விவரிக்கப்பட்ட முறைக்கு ஒரு நல்ல மாற்று. மெய்நிகர் ஃபிளாஷ் டிரைவை உருவாக்கும் போது, ​​​​இந்த நிரல் கடவுச்சொல்லைப் பயன்படுத்தி அதில் உள்ள தகவலைப் பாதுகாக்க உங்களை அனுமதிக்கிறது. இதன் நன்மை என்னவென்றால், இது விண்டோஸின் பழைய பதிப்புகளில் வேலை செய்கிறது. எனவே, உங்கள் கணினியில் Windows XP அல்லது அதற்கும் குறைவான பதிப்பு இருந்தால், உங்கள் கணினியில் ஒரு மெய்நிகர் சேமிப்பக சாதனத்தை விரைவாகத் தயாரிக்க இந்தப் பயன்பாடு உதவும்.

இந்த நிரலைப் பயன்படுத்துவதற்கான வழிமுறைகள் இப்படி இருக்கும்:

  1. விர்ச்சுவல் ஃபிளாஷ் டிரைவைப் பதிவிறக்கி நிறுவவும்.
  2. பிரதான சாளரத்தில், பொத்தானைக் கிளிக் செய்யவும் "புதிதாக ஏற்றவும்".
  3. ஒரு சாளரம் தோன்றும் "புதிய தொகுதியை உருவாக்கு", அதில் மெய்நிகர் மீடியாவை உருவாக்குவதற்கான பாதையைக் குறிப்பிட்டு கிளிக் செய்யவும் "சரி".


நீங்கள் பார்க்க முடியும் என, நிரல் பயன்படுத்த மிகவும் எளிதானது.

முறை 3: ImDisk

இது மிகவும் ஒன்றாகும் பிரபலமான திட்டங்கள்மெய்நிகர் நெகிழ் வட்டு உருவாக்க. ஒரு படக் கோப்பு அல்லது கணினி நினைவகத்தைப் பயன்படுத்தி, அது உருவாக்குகிறது மெய்நிகர் வட்டுகள். அதை ஏற்றும் போது சிறப்பு விசைகளைப் பயன்படுத்தும் போது, ​​ஃபிளாஷ் டிரைவ் ஒரு மெய்நிகர் நீக்கக்கூடிய வட்டு தோன்றும்.


முறை 4: கிளவுட் சேமிப்பு

தொழில்நுட்பத்தின் வளர்ச்சி மெய்நிகர் ஃபிளாஷ் டிரைவ்களை உருவாக்கவும், இணையத்தில் அவற்றைப் பற்றிய தகவல்களைச் சேமிக்கவும் உதவுகிறது. இந்த முறைஇணையத்துடன் இணைக்கப்பட்ட எந்த கணினியிலிருந்தும் ஒரு குறிப்பிட்ட பயனருக்கு அணுகக்கூடிய கோப்புகளைக் கொண்ட கோப்புறை ஆகும்.

இத்தகைய தரவு சேமிப்பகங்களில் Yandex.Disk, Google Drive மற்றும் Mail.ru கிளவுட் ஆகியவை அடங்கும். இந்த சேவைகளைப் பயன்படுத்துவதற்கான கொள்கை ஒன்றே.

Yandex Disk உடன் எவ்வாறு வேலை செய்வது என்று பார்ப்போம். இந்த ஆதாரம் 10 ஜிபி வரை இலவசமாக தகவல்களைச் சேமிக்க உங்களை அனுமதிக்கிறது.



அத்தகைய மெய்நிகர் சேமிப்பக ஊடகத்துடன் பணிபுரிவது உங்கள் தரவை முழுமையாக நிர்வகிக்க உங்களை அனுமதிக்கிறது: கோப்புறைகளில் குழுவாக்கவும், தேவையற்ற தரவை நீக்கவும் மற்றும் பிற பயனர்களுடன் இணைப்புகளைப் பகிரவும்.