page_banner

સમાચાર

વિવિધ ટૂલ્સના ઉપયોગના પરિણામે, આઇસી ડિક્રિપ્શન પ્રોગ્રામિંગ પદ્ધતિઓ અને દસ્તાવેજોની આવશ્યકતાઓ પણ અલગ છે.

એક રીત એ છે કે સામાન્ય પ્રોગ્રામર પદ્ધતિનો ઉપયોગ કરવો, જો સામાન્ય પ્રોગ્રામરોનો ઉપયોગ, સામાન્ય રીતે BIN અથવા HEX ફાઇલને સપોર્ટ કરે છે, તો ફાઇલને સીધો લોડ કરો, અને પછી અનુરૂપ રૂપરેખાંકન, તમે સીધા જ બાળી શકો છો.

news pic12
news pic13

બીજું, બીજી પદ્ધતિ ફાઇલ લખવા માટે ISP અથવા JTAG ડાઉનલોડ લાઇન મોડનો ઉપયોગ કરવાની છે, કારણ કે ત્યાં ઘણી બધી ડાઉનલોડ લાઇનો હોય છે, સામાન્ય ડાઉનલોડ લાઇન, AVRSTUDIO ડાઉનલોડમાં સ્ટુડિયો ડાઉનલોડમાં સપોર્ટેડ છે, જરૂરી ફાઇલ ફોર્મેટ HEX ફોર્મેટ ફાઇલો હોવી આવશ્યક છે , જો BIN ફાઇલ લોડ થઈ હોય, તો AVRSTUDIO સપોર્ટ ફોર્મેટ નહીં પૂછવામાં આવશે. અને FLASH અને EEPROM ફાઇલોને અલગથી ડાઉનલોડ કરવી જરૂરી છે, એટલે કે, FLASH અને EEPOM બે ફાઇલો પ્રદાન કરવા માટેના ડિક્રિપ્શન પછી.

news pic14

એવીઆર માઇક્રોકન્ટ્રોલર્સ આઇસી ડિક્રિપ્શનમાં ડિવાઇસ ગોઠવણી અને operatingપરેટિંગ વાતાવરણથી સંબંધિત ફ્યુઝ સ્થાનોનાં બહુવિધ સેટ છે. આ ફ્યુઝ ખૂબ જ મહત્વપૂર્ણ છે. વપરાશકર્તાઓ વ્યવહારિક એપ્લિકેશનને અનુરૂપ AVR માઇક્રોકન્ટ્રોલરને પ્રકૃતિમાં અલગ બનાવવા માટે ફ્યુઝને સેટ અને ગોઠવી શકે છે. પરંતુ ફ્યુઝને રૂપરેખાંકિત કરવાની જરૂરિયાતને કારણે, શિખાઉ માણસને તે સ્થળની ખૂબ જ સમજણ ન લાવવા માટે, માઇક્રોકન્ટ્રોલરના ડિક્રિપ્શન પછી, બર્નિંગ ટાઇમમાં પ્રોગ્રામ, પણ ફ્યુઝ ગોઠવણી પર પણ, જો ગોઠવણી ખોટી છે, તો કાર્ય અથવા કાર્યમાં ફેરફાર નહીં. ડિક્રિપ્ટેડ દસ્તાવેજો બર્નિંગમાં બધા જ્યારે ફ્યુઝને ગોઠવવું આવશ્યક છે, કારણ કે AVR ને ટેકો આપવા માટેનાં સાધનો ખૂબ જ છે, અને સ softwareફ્ટવેર ઇન્ટરફેસનાં જુદા જુદા સાધનો જુદાં છે, તેથી કંપની પોતે જ ડિસિફરિંગ કરતા પહેલા AVR માઇક્રોકન્ટ્રોલર ડિક્રિપ્શનમાં શ્રેષ્ઠ કરો ઉપયોગ થાય છે, જેથી ઇન્ટરફેસ નકશા કરવા માટે તેમના પોતાના સાધનો અનુસાર ચિપ ડિક્રિપ્શન કંપની, બર્ન કરવા માટેના પ્રોગ્રામ પછી ડિક્રિપ્ટ કરવા માટે ખૂબ સરળ, પરંતુ તેઓ ફ્યુઝ ગોઠવણીને વાંચવા માટે નમૂનાઓ પ્રદાન કરવા માટે ડિક્રિપ્શન કંપનીનો ઉપયોગ પણ કરી શકે છે, અને કેટલાક સાધનો ચિપને સીધા વાંચી શકે છે, કેટલાક વાંચી શકે છે ગોઠવણી વગેરે, અને પછી સાચવેલ ગોઠવણીને વાંચી શકે છે.

PCB-Assembly
PCB-PCBA-assembly

જો તે ફક્ત ફેક્ટરી સિંગલ-ચિપ છે, તો ડિફ defaultલ્ટ એ સિસ્ટમ ઘડિયાળની જેમ આંતરિક 1MHZ આરસી cસિલેશનનો ઉપયોગ કરવા માટે છે, અને જેટીએટી પોર્ટ માન્ય મંજૂરી મોડમાં છે. ઓછામાં ઓછા નીચેના મુદ્દાઓને સાફ કરવા માટે, AVR ફ્યુઝ માટે.

1, AVR ફ્યુઝ ઘણી વખત પ્રોગ્રામ કરી શકાય છે, એક વખતના OTP ફ્યુઝને નહીં.

2, AVR ચિપ એન્ક્રિપ્શન લ (ક (LB2 / LB1 = 1 / 0,0 / 0) કોઈપણ FLASH અને EEPROM ડેટા દ્વારા ચિપ વાંચી શકતો નથી, પરંતુ ફ્યુઝની સ્થિતિ હજી પણ વાંચી શકાય છે, પરંતુ ગોઠવણીને બદલી શકાતી નથી.

3, ફ્યુઝ બીટ ગોઠવણી સમાંતર, ISP અને JTAG સીરીયલ મોડમાં પ્રાપ્ત કરી શકાય છે.

4, ડાઉનલોડ કરો યોગ્ય પગલાં આ છે: ચાલતા કોડ અને ડેટાને ડાઉનલોડ કરવા માટે ચિપને લkingક કર્યા વિના ચિપમાં, સંબંધિત ફ્યુઝ બીટને ગોઠવો, અને અંતે ચિપ એન્ક્રિપ્શન સ્થાનને ગોઠવો.

5, ચિપ ઇરેજ આદેશ એફએલએએસએચ અને ઇપ્રોમ ડેટા સ્પષ્ટ છે, અને તે જ સમયે બે-બ lockટ લ bitક બ statusટ સ્થિતિને કોઈ લોક સ્થિતિ (LB2 / LB1 = 1/1) પર ગોઠવવામાં આવી છે, પરંતુ ચિપ ઇરેઝ આદેશ બદલાતો નથી અન્ય ફ્યુઝ બિટ રાજ્ય.

6, અને વધુ અગત્યનું બુટ્રસ્ટ બીટ છે, આ બીટ દ્વારા 0X0000 અથવા બૂટો વિસ્તારમાંથી પાવર-programન પ્રોગ્રામ પછી ચિપ વચ્ચેના સંબંધને અમલમાં મૂકવાનું શરૂ કર્યું. સિસ્ટમ ક્લોક સ્રોતની પસંદગી પણ ખૂબ જ મહત્વપૂર્ણ છે, જ્યારે ક્લાયંટનો ઉપયોગ કરવો હંમેશાં સરળ ન હોય ત્યારે પ્રોગ્રામને ડિક્રિપ્ટ કર્યા પછી, ઘડિયાળના સ્રોતનો ભાગ વગાડવાનું કારણોને લીધે સેટ કરવામાં આવતું નથી, તેથી સિસ્ટમ ઘડિયાળને અનુરૂપ હોવું જોઈએ મૂળ સેટિંગ્સ.

7, ખૂબ સ્પષ્ટ હોવું જરૂરી છે કે સ્પાય બીટ, ઘણાં ગ્રાહકો ટેલિફોન પરામર્શ કરવામાં આવ્યા છે, એટલે કે, અમે માઇક્રોકન્ટ્રોલરને ISP સાથે કનેક્ટ કરી શકીએ નહીં, અને પોતાને ખરીદી શકીએ છીએ, SPIEN માટે ફ્યુઝ આઇએસપી ગોઠવ્યો છે. , જો SPIEN 1 છે, ISP ને રાજ્યની મંજૂરી છે, જો રાજ્યને પ્રતિબંધિત કરવું તે 0 છે, જો તે અવ્યવસ્થિત રાજ્ય છે, તો તે પોર્ટ ચિપ ISP કરી શકતું નથી.

8, ચિપ એન્ક્રિપ્ટ થયેલ અને લ lockedક થયેલ છે, જો ફ્યુઝ અને કન્ફિગરેશન ખોટું છે, તો તમારે ચિપમાં ડેટા સાફ કરવા માટે, એન્ક્રિપ્શન લ decકને ડિક્રિપ્ટ કરવા માટે, અને પછી ચાલુ કોડ અને ડેટાને ફરીથી ડાઉનલોડ કરવા માટે, ચિપને કાseી નાખવા આદેશનો ઉપયોગ કરવો જોઈએ, રૂપરેખાંકન-સંબંધિત ફ્યુઝ, અને છેલ્લે ચિપના એન્ક્રિપ્શન લ bitક બીટને ફરીથી ગોઠવો.

news pic15

પોસ્ટ સમય: ડિસ-07-2020