Read & Write to Flash [PIC16F1705]
Re: Read & Write to Flash [PIC16F1705]
"Erik, håll hårdare i påsen med trollgodis."
Senast redigerad av Erik M 6 november 2016, 19:27:56, redigerad totalt 1 gång.
Re: Read & Write to Flash [PIC16F1705]
Spelar ingen roll huruvida klockan går eller inte, såvida man inte har en HW-timer som går, fortfarande behöver man ha koll på huruvida den rullar över eller inte.
Samma gäller med andra Periferienheter.
Klockan i sig ger dig absolut ingenting.
Samma gäller med andra Periferienheter.
Klockan i sig ger dig absolut ingenting.
Re: Read & Write to Flash [PIC16F1705]
"Erik, håll hårdare i påsen med trollgodis."
Senast redigerad av Erik M 6 november 2016, 19:32:10, redigerad totalt 1 gång.
Re: Read & Write to Flash [PIC16F1705]
Erik M: för att vara den som behöver hjälp av forumets medlemmar tycker jag du har en obefogad "hög svansföring".
Jag har svårt att förstå att någon vill hjälpa den som har din attityd till svar/följdfrågor. Min kunskap om PIC är mycket begränsad men om jag skulle behöva hjälp skulle jag tacka de som hjälper istf att ifrågasätta svaren/hjälparna.
Men det kanske är så vi lite äldre fick lära oss att behandla vår omgivning, och det sitter fortfarande kvar, jag har inte "anpassat" mig till den nya tidens sätt att vara.
Jag har svårt att förstå att någon vill hjälpa den som har din attityd till svar/följdfrågor. Min kunskap om PIC är mycket begränsad men om jag skulle behöva hjälp skulle jag tacka de som hjälper istf att ifrågasätta svaren/hjälparna.
Men det kanske är så vi lite äldre fick lära oss att behandla vår omgivning, och det sitter fortfarande kvar, jag har inte "anpassat" mig till den nya tidens sätt att vara.
Re: Read & Write to Flash [PIC16F1705]
"Erik, håll hårdare i påsen med trollgodis."
Senast redigerad av Erik M 6 november 2016, 19:28:16, redigerad totalt 1 gång.
- lillahuset
- Gått bort
- Inlägg: 13969
- Blev medlem: 3 juli 2008, 08:13:14
- Ort: Norrköping
Re: Read & Write to Flash [PIC16F1705]
Försöker desperat låta bli falla i den vanliga fällan, det är vad jag gör, lillahuset.
Tack för att du uppmärksammade skeendet.
Tack för att du uppmärksammade skeendet.
- lillahuset
- Gått bort
- Inlägg: 13969
- Blev medlem: 3 juli 2008, 08:13:14
- Ort: Norrköping
Re: Read & Write to Flash [PIC16F1705]
Jag tror ingen gillrar fällor för dig. Vik ner svansen och ta råden du får.
Re: Read & Write to Flash [PIC16F1705]
Det tror inte jag heller, har aldrig haft villfarelser om vad som händer omkring mig.
Och de råd och den information jag får aktar jag högt och innerligt. Och lär mig från.
Och de råd och den information jag får aktar jag högt och innerligt. Och lär mig från.
- Swech
- EF Sponsor
- Inlägg: 4694
- Blev medlem: 6 november 2006, 21:43:35
- Ort: Munkedal, Sverige (Sweden)
- Kontakt:
Re: Read & Write to Flash [PIC16F1705]
http://elektronikforumet.com/forum/view ... 13&t=18141
1.4 Ändra
Det är inte tillåtet att ändra inlägg i sådan grad att
den ursprungliga innebörden ändras eller försvinner.
Vill du radera ett av dina inlägg, kontakta en moderatorer.
Swech
1.4 Ändra
Det är inte tillåtet att ändra inlägg i sådan grad att
den ursprungliga innebörden ändras eller försvinner.
Vill du radera ett av dina inlägg, kontakta en moderatorer.
Swech
Re: Read & Write to Flash [PIC16F1705]
För att sammanfatta...
Vid skrivning till Flash är processorn fullständigt upptagen med detta, vad gäller instruktioner.
Den står dock ej still, dvs de olika autonoma, såsom klockor och flaggor, fortsätter fungera.
Precis som de alltid gör, dvs oavsett vad processorn håller på med i övrigt. I detta fall att skriva till Flash.
Skrivning till Flash får inte störas, av den anledningen stängs GIE av först av allt.
Med GIE avstängd finns det ingen yttre påverkan på skrivningen.
För just den applikationen jag håller på med är denna information synnerligen avgörande.
Den har både klockor och räknare som tuggar på, och måste kunna göra detta - även om allt annat står still och väntar på att skrivningen blir klar.
Dvs när skrivningen är klar måste det vara klart och tydligt vad klockan är.
Speciellt som denna "blinda" tid kan variera såpass mycket som en halv millisekund.
Eller, mer korrekt, en hel millisekund då det gärna blir att sudda och skriva i en följd.
Så när jag grävde djupare i databladet och fann detta, då blev allt mycket bättre.
Detta skiljde sig dock från information given här på EF, varför jag tyckte det var bra att förmedla detta.
Jag tror det täcker allt, eller åtminstone det primära.
Vid skrivning till Flash är processorn fullständigt upptagen med detta, vad gäller instruktioner.
Den står dock ej still, dvs de olika autonoma, såsom klockor och flaggor, fortsätter fungera.
Precis som de alltid gör, dvs oavsett vad processorn håller på med i övrigt. I detta fall att skriva till Flash.
Skrivning till Flash får inte störas, av den anledningen stängs GIE av först av allt.
Med GIE avstängd finns det ingen yttre påverkan på skrivningen.
För just den applikationen jag håller på med är denna information synnerligen avgörande.
Den har både klockor och räknare som tuggar på, och måste kunna göra detta - även om allt annat står still och väntar på att skrivningen blir klar.
Dvs när skrivningen är klar måste det vara klart och tydligt vad klockan är.
Speciellt som denna "blinda" tid kan variera såpass mycket som en halv millisekund.
Eller, mer korrekt, en hel millisekund då det gärna blir att sudda och skriva i en följd.
Så när jag grävde djupare i databladet och fann detta, då blev allt mycket bättre.
Detta skiljde sig dock från information given här på EF, varför jag tyckte det var bra att förmedla detta.
Jag tror det täcker allt, eller åtminstone det primära.
Re: Read & Write to Flash [PIC16F1705]
En sak, finns det något krav på att erase och write måste ske i ett svep?
Dvs så länge erase gjorts så räcker väl det - egentligen. Eller?
Dvs så länge erase gjorts så räcker väl det - egentligen. Eller?
Re: Read & Write to Flash [PIC16F1705]
De två delar hänger inte samman på annat sätt än att du bör ha raderat innan du skriver.