Picproje Elektronik Sitesi

DERLEYİCİLER => Hi-Tech => Konuyu başlatan: kantirici - 30 Temmuz 2012, 16:14:48

Başlık: Elm-Chan Fat Kütüphanesini Pic için Uyarlama
Gönderen: kantirici - 30 Temmuz 2012, 16:14:48
Merhaba arkaşlar.Elm-Chanın fat kütüphanesini SD kart uygulaması yapmak için pic16f877aya uyarlamaya çalışıyorum.Program sorunsuz derlenmesine rağmen birtürlü dosyaya birşeyler kaydedebilmiş veya okuyabimiş değilm.Derleyici olarak hitech c kullanıyorum.

Uyarlama işlemini @erhanyılmaz hocanın mcu-turkey deki açıklamarı doğrultusunda yaptım.(http://www.mcu-turkey.com/?p=15774 (http://www.mcu-turkey.com/?p=15774) )

İlk olarak SPI kullanmdan daha sonrada SPI ile yaptıgım denemeler sonuca ulaşmadı birtürlü  :(

SPI kütüphanesini kullanmadan uyarladıgım mmc.c aşagıda.
Tüm proje dosyaları:
https://hotfile.com/dl/164982578/4309d57/generic.rar.html (https://hotfile.com/dl/164982578/4309d57/generic.rar.html)

#include "diskio.h"
#include<htc.h>
#include <pic16f877a.h>
#include "delay.h"


void dly_us(unsigned int n);
void init_port(void);

/*-------------------------------------------------------------------------*/
/* Platform dependent macros and functions needed to be modified           */
/*-------------------------------------------------------------------------*/

//#include <hardware.h> /* Include hardware specific declareation file here */

#define INIT_PORT() init_port() /* Initialize MMC control port (CS/CLK/DI:output, DO:input) */
#define DLY_US(n) DelayUs(n) /* Delay n microseconds */
//#define FORWARD(d) forward(d) /* Data in-time processing function (depends on the project) */



#define CS_PORT         PORTA           //CS pininin bağlı olduğu port
#define CK_PORT         PORTA           //CK pininin bağlı olduğu port
#define DI_PORT         PORTA           //DI pininin bağlı olduğu port
#define DO_PORT         PORTA            //DO pininin bağlı olduğu port
#define CS              1<<0            //CS pininin bağlı olduğu port biti
#define CK              1<<1            //CK pininin bağlı olduğu port biti
#define DI              1<<2            //DI pininin bağlı olduğu port biti
#define DO_             1<<3            //DO pininin bağlı olduğu port biti
#define CS_H() CS_PORT |=  CS //CS pinini bir yap.
#define CS_L() CS_PORT &= ~CS //CS pinini sıfır yap.
#define CK_H() CK_PORT |=  CK //CK pinini bir yap.
#define CK_L() CK_PORT &= ~CK //CK pinini sıfır yap.
#define DI_H() DI_PORT |=  DI //DI pinini bir yap.
#define DI_L() DI_PORT &= ~DI //DI pinini sıfır yap.
#define DO              DO_PORT & DO_   //DO pinindeki veriyi oku.















// #define CS_H() PORTA&=0xFF; /* Set MMC CS "high" */
// #define CS_L() PORTA&=0xFE; /* Set MMC CS "low" */
// #define CK_H() PORTA&=0bFF; /* Set MMC SCLK "high" */
// #define CK_L() PORTA&=0bFD;; /* Set MMC SCLK "low" */
// #define DI_H() PORTA&=0xFF; /* Set MMC DI "high" */
// #define DI_L() PORTA&=0xFC; /* Set MMC DI "low" */
// #define DO         PORTA&0x08; /* Get MMC DO value (high:true, low:false) */



/*--------------------------------------------------------------------------

   Module Private Functions

---------------------------------------------------------------------------*/

/* Definitions for MMC/SDC command */
#define CMD0 (0x40+0) /* GO_IDLE_STATE */
#define CMD1 (0x40+1) /* SEND_OP_COND (MMC) */
#define ACMD41 (0xC0+41) /* SEND_OP_COND (SDC) */
#define CMD8 (0x40+8) /* SEND_IF_COND */
#define CMD16 (0x40+16) /* SET_BLOCKLEN */
#define CMD17 (0x40+17) /* READ_SINGLE_BLOCK */
#define CMD24 (0x40+24) /* WRITE_BLOCK */
#define CMD55 (0x40+55) /* APP_CMD */
#define CMD58 (0x40+58) /* READ_OCR */

/* Card type flags (CardType) */
#define CT_MMC 0x01 /* MMC ver 3 */
#define CT_SD1 0x02 /* SD ver 1 */
#define CT_SD2 0x04 /* SD ver 2 */
#define CT_SDC (CT_SD1|CT_SD2) /* SD */
#define CT_BLOCK 0x08 /* Block addressing */



static
BYTE CardType; /* b0:MMC, b1:SDv1, b2:SDv2, b3:Block addressing */

void init_port(void){
TRISA=0b00001000;


****Buradan Sonrasında değişiklik yapılmadı*****
}





Ayrıca SD kart için kullandıgım yuvada resimde görülen yuva.

(http://i.ebayimg.com/t/SD-Card-Module-Slot-Socket-Reader-For-Arduino-ARM-MCU-NEW-/00/s/NDE3WDUwMA==/$T2eC16Z,!)sE9swm,1LCBP-TSQtpDg~~60_12.JPG)

Yardımcı olabilirseniz sevinirim.Sabahtan beri ugraşıyorum sinir etti beni.teşekkürler...
Başlık: Ynt: Elm-Chan Fat Kütüphanesini Pic için Uyarlama
Gönderen: kantirici - 01 Ağustos 2012, 11:05:01
Bu konuda da kimsenin bilgisi yok herhalde. :o
Başlık: Ynt: Elm-Chan Fat Kütüphanesini Pic için Uyarlama
Gönderen: yamak - 01 Ağustos 2012, 11:08:51
Yapacağın tek şey SPI için yazılmış kodları PIC e uyarlamak. Eğer çalışmıyosa muhtemelen SPI ayarlarını yanlış yapmışsındır. Bi de 16f877 nin hafızası yetiyo mu buna.
Başlık: Ynt: Elm-Chan Fat Kütüphanesini Pic için Uyarlama
Gönderen: kantirici - 01 Ağustos 2012, 15:42:43
@ yamak hocam 877a kullanıyorum.Bu kullandıgım kütüphane PFF olarak geçen az işlevli az yer kaplayan kütüphane.Sorunsuz derleniyor yer yetiyor yani.SPI de ayarları yanlış yapıyorum diye SPIsiz çalıştırmaya çalışıyorum fakak yok olmuyor olmuyor.

Port ayarlarını yapıyorum,geçikme yi define ediyorum başlık dosyasını ekliyorum fakat şu ana kadar tek bir olumlu gelişme olmadı.mmc.c deki yaptıgım altı üstü 10 satırlık kod değişikligi aşagıdaki gibi.

#

#include<htc.h>
#include "delay.h"

define CS_H() RD0=1
#define CS_L() RD0=0
#define CK_H() RD2=1
#define CK_L() RD2=0
#define DI_H()      RD1=1
#define DI_L() RD1=0
#define DO           RD3==1


void init_port(void){
TRISD=0b00001000;
PORTD=0x00;
}


Hazır sd kart soketi ile devreye bagladım olmadı.Kart üzerinden lehim yaptım yine olmadı.
main fonksiyonunda da var olan dosyayı açıp içinden 5 karekter okutup lcdye yazdırmaya çalışıyorum fakat kart hiç bir tepki vermiyor.Allah rızası için bi yol gösterin arkadaşlar 2 gündür kafayı yemek üzereyim vallahi bunaldım  herhalde 10 sefer baştan yapmışımdır ama bir şeyler gözümden kaçıyor beceremedim bir türlü.
Başlık: Ynt: Elm-Chan Fat Kütüphanesini Pic için Uyarlama
Gönderen: serdararikan - 01 Ağustos 2012, 19:09:13
burada çevrilmişi var.aşağıdaki örnekte SD karttaki bmp resimleri TFT ekrana basan bir program var.umarım işinize yarar

http://depositfiles.com/files/taj1ap48e (http://depositfiles.com/files/taj1ap48e)
Başlık: Ynt: Elm-Chan Fat Kütüphanesini Pic için Uyarlama
Gönderen: KIRIKDR - 19 Kasım 2012, 21:33:25
Hocam bu soket çok güzelmiş nereden aldınız acaba ben de soket bulamadım.. İnce uçlu havyam olmadığı içinde birkaç tane soketi sökerken ziyan ettim ...
Başlık: Ynt: Elm-Chan Fat Kütüphanesini Pic için Uyarlama
Gönderen: bocek - 20 Kasım 2012, 12:51:15
avr işlemcilerde pini input olarak ayarlamak için 0 verilir, output için 1.
pic'te sanırım tersi.
Başlık: Ynt: Elm-Chan Fat Kütüphanesini Pic için Uyarlama
Gönderen: AsHeS - 20 Kasım 2012, 15:38:32
@kantirici off kütüphanesinde delay fonksiyonları kullanıyor mu? kullanıyorsa bi ihtimal sorun ondan olabilir çünkü microchipin example delay kodları sağlıklı çalışmıyor
Başlık: Ynt: Elm-Chan Fat Kütüphanesini Pic için Uyarlama
Gönderen: kantirici - 20 Kasım 2012, 18:41:03
@KIRIKDR geç oldu ama soketi ebaydan aldım.

@AsHeS35, hocam delay kullanılıyor, hitech'in standart delay kütüphanesini kullanmıştım.Yapamayınca bırakmıştım bende.Şu aralar yogun geçiyor biraz, ilk fırsatta tekrar deneyecegim.
Başlık: Ynt: Elm-Chan Fat Kütüphanesini Pic için Uyarlama
Gönderen: RaMu - 22 Ocak 2013, 19:15:54
@kantirici halen sd kart ile ilgileniyorsanız yardımcı olmaya çalışırım, ben ağırlıklı olarak Chan ın yaptığı açıklamalara ve netteki sd kart datasheetlerine bakarak 16f877 ile sd karttan .txt okuyan bunu 2*16 lcd de gösteren bir program yazdım programı asm ile yazdım ama karşılaştığım problemler belki sizinde işinize yarayabilir. SD karta en az 512 byte yazma yapılabiliyor, sadece okuma yapılacaksa sıkıntı yok, ama yazma yapılacaksa 16f877 yetersiz kalıyor. SD kartlarda 2-4-32 gb kartların hepsi farklı protokoller ile initialise-giriş işlemine tabi tutuluyor, örneğin ben sadece 2 gb kartları okuyabiliyorum henüz. Birde denemelerinizi yaparken eğer sd karta FAT gibi bilgi,sayarın tanıyabildiği formatta veri yazmazsanız bu yazdıklarınızı bilgisayarda göremezsiniz, bunun için ben başlangıçta row data - ham veri yazarken sd karta, bunları görüntülemek için winhex adlı programı kullandım (ilacıda var) ilk uuygulamamı yine asm ile yazılmış antrak.org daki bir sd kart örneği ile yapmıştım, orada yanlış hatırlamıyorsam 18f452 kullanılmıştı fakat bu pic ile 16f877 hemen hemen aynı olduğundan uyarlamak kolay olmuştu, hatta tavsiyem bu iş için 16f877 kullanmayın aynısı ve daha iyisi olan 18f452 daha ucuz. Bu arada programın tamamı gözükmüyor portd yi kullanmışsınız, chan yazılımsal spi mi kullanmış?
Başlık: Ynt: Elm-Chan Fat Kütüphanesini Pic için Uyarlama
Gönderen: dombilik - 22 Ocak 2013, 21:39:46
Alıntı yapılan: serdararikan - 01 Ağustos 2012, 19:09:13
burada çevrilmişi var.aşağıdaki örnekte SD karttaki bmp resimleri TFT ekrana basan bir program var.umarım işinize yarar

http://depositfiles.com/files/taj1ap48e (http://depositfiles.com/files/taj1ap48e)

Hocam;
"Bu dosya bulunmuyor, aşağıdaki dosyaya erişimi sınırlıdır veya telif hakkı ihlalinden dolayı silindi." şeklinde bir uyarı aldım.
İlgili çalışma dosyasını başka bir yerlere upload yapmanız mümkünmü?
Başlık: Ynt: Elm-Chan Fat Kütüphanesini Pic için Uyarlama
Gönderen: serdararikan - 24 Eylül 2014, 23:31:25
bazı arkadaşlar dosyanın silindiğini söylediler. linki yeniliyorum.umarım ilgilenen arkadaşlara faydalı olur

http://www.dosya.tc/server35/xhMkdb/bmpson.rar.html (http://www.dosya.tc/server35/xhMkdb/bmpson.rar.html)
Başlık: Ynt: Elm-Chan Fat Kütüphanesini Pic için Uyarlama
Gönderen: Mucit23 - 24 Eylül 2014, 23:50:24
Hocam dosya hasarlı diyor.
Başlık: Ynt: Elm-Chan Fat Kütüphanesini Pic için Uyarlama
Gönderen: RaMu - 25 Eylül 2014, 00:09:40
Mucit23 hangi derleyici - md.yi kullanacaksın,
birde düşük boyutlu olması şartmı?
Başlık: Ynt: Elm-Chan Fat Kütüphanesini Pic için Uyarlama
Gönderen: serdararikan - 25 Eylül 2014, 08:53:09
Bende acildi.aksam kontrol edip tekrar yukleyeyim
Başlık: Ynt: Elm-Chan Fat Kütüphanesini Pic için Uyarlama
Gönderen: zamzam23 - 25 Eylül 2014, 09:44:35
Alıntı yapılan: RaMu - 22 Ocak 2013, 19:15:54
@kantirici halen sd kart ile ilgileniyorsanız yardımcı olmaya çalışırım, ben ağırlıklı olarak Chan ın yaptığı açıklamalara ve netteki sd kart datasheetlerine bakarak 16f877 ile sd karttan .txt okuyan bunu 2*16 lcd de gösteren bir program yazdım programı asm ile yazdım ama karşılaştığım problemler belki sizinde işinize yarayabilir. SD karta en az 512 byte yazma yapılabiliyor, sadece okuma yapılacaksa sıkıntı yok, ama yazma yapılacaksa 16f877 yetersiz kalıyor. SD kartlarda 2-4-32 gb kartların hepsi farklı protokoller ile initialise-giriş işlemine tabi tutuluyor, örneğin ben sadece 2 gb kartları okuyabiliyorum henüz. Birde denemelerinizi yaparken eğer sd karta FAT gibi bilgi,sayarın tanıyabildiği formatta veri yazmazsanız bu yazdıklarınızı bilgisayarda göremezsiniz, bunun için ben başlangıçta row data - ham veri yazarken sd karta, bunları görüntülemek için winhex adlı programı kullandım (ilacıda var) ilk uuygulamamı yine asm ile yazılmış antrak.org daki bir sd kart örneği ile yapmıştım, orada yanlış hatırlamıyorsam 18f452 kullanılmıştı fakat bu pic ile 16f877 hemen hemen aynı olduğundan uyarlamak kolay olmuştu, hatta tavsiyem bu iş için 16f877 kullanmayın aynısı ve daha iyisi olan 18f452 daha ucuz. Bu arada programın tamamı gözükmüyor portd yi kullanmışsınız, chan yazılımsal spi mi kullanmış?

SD karttan sadece okuma yapılacaksa 16f877 yeterli oluyor mu? hem lcd kütüphanesi hem sd kart kütüphanesi için?

ayrıca sd kart okumakla mikro sd kart okumak arasında kütüphane olarak fark var mı? herhangi bir değişiklik yapmak gerekiyor mu?
Başlık: Ynt: Elm-Chan Fat Kütüphanesini Pic için Uyarlama
Gönderen: kimlenbu - 25 Eylül 2014, 09:57:46
Linkini de veriyorum aşağıda, fatfs kütüphanesini 16f877 gibi 8 bitlik, düşük ram'e sahip (368byte) bir mikrokontroller'da çalıştırmak hakikaten zor. Çalıştırsanız bile kendi yapacağınız işe ram kalacağını zannetmiyorum.


http://elm-chan.org/fsw/ff/en/appnote.html (http://elm-chan.org/fsw/ff/en/appnote.html)
Başlık: Ynt: Elm-Chan Fat Kütüphanesini Pic için Uyarlama
Gönderen: kantirici - 25 Eylül 2014, 11:17:12
Konuyu ben açmışım. O zamanlar nedense 877 ile yapmak istemişim. Şimdi düşünüyorumda boşa zaman harcamışım :)

En azından PIC18F452  gibi bir mcu kullanılırsa hem  ram  hemde rom ziyadesiyle yetecektir.
Başlık: Ynt: Elm-Chan Fat Kütüphanesini Pic için Uyarlama
Gönderen: serdararikan - 25 Eylül 2014, 11:30:32
Bende 18f4520 kullanmistim.f877 gereksiz bir islemci.hatta simdiki favorim 18f46k22
Başlık: Ynt: Elm-Chan Fat Kütüphanesini Pic için Uyarlama
Gönderen: sadogan - 25 Eylül 2014, 12:08:35
Alıntı yapılan: serdararikan - 25 Eylül 2014, 11:30:32
Bende 18f4520 kullanmistim.f877 gereksiz bir islemci.hatta simdiki favorim 18f46k22
Aynen, hem fiyatıda nerdeyse aynı.
Başlık: Ynt: Elm-Chan Fat Kütüphanesini Pic için Uyarlama
Gönderen: Gökhan BEKEN - 25 Eylül 2014, 12:21:02
18f serisi içinde hafıza bakımından 1 numaradır: 18f87k22 Flash=>128KB , SRam=>4KB, Eeprom=>1K
Başlık: Ynt: Elm-Chan Fat Kütüphanesini Pic için Uyarlama
Gönderen: RaMu - 25 Eylül 2014, 12:38:28
Alıntı yapılan: zamzam23 - 25 Eylül 2014, 09:44:35
SD karttan sadece okuma yapılacaksa 16f877 yeterli oluyor mu? hem lcd kütüphanesi hem sd kart kütüphanesi için?

ayrıca sd kart okumakla mikro sd kart okumak arasında kütüphane olarak fark var mı? herhangi bir değişiklik yapmak gerekiyor mu?

Aslında o mesajı yazdıktan sonra 16f877a ile sd karta yazmada yaptım,
yani o mesajda yanlış söylemişim,
sd karta 512 byte yazma zorunluluğuda yoktur o kısımda hatalı
öyle birşey var gibi ama yokta, biraz karışık, neyse
aslında sd karta 12f675 ile dahi yazma ve okuma yapılabilir
ama FAT gibi bir dosya sistemiyle olmaz (olurda ek donanım gerekir
sadece olurunu göstermek için yapılacak bir proje olur,
hiçbirişede yaramaz)
şimdi 16f877 ile FAT dosya sistemi kullanarak sd karta işlem yapmak zor ve gereksiz
ama olurmu yaptım oldu :) ve hiçbir işimede yaramadı (öğrenmek hariç).
LCD de kullanmıştım projede
daha önceden sd karta pcde yazılmış txt belgesini 16f877 ile okuyup 2x16 lcd de göstermiştim.

SD kart ile microSD kart arasında fiziksel boyuttan başka hiçbir fark yoktur.
Başlık: Ynt: Elm-Chan Fat Kütüphanesini Pic için Uyarlama
Gönderen: zamzam23 - 25 Eylül 2014, 13:53:39
Aslında ihtiyacım olanı söylersem daha anlaşılır olacağım sanki:

bilgisayarda hazırlayacağım 365 satırlık bir text dosyasında, her gün bir satırı okuyacak şekilde (sd karta yazma olmayacak sadece okuma), ne kadarlık bir belleğe ihtiyaç vardır?

Okurken satır satır okuma yapılabiliyor mu? yoksa tüm dosyayı okuyacağız tek satır için?
Başlık: Ynt: Elm-Chan Fat Kütüphanesini Pic için Uyarlama
Gönderen: Kabil ATICI - 25 Eylül 2014, 14:05:32
Bir satırdaki karakter sayısını belirtmemişsin.
Satırdaki karakter sayısıx365 = toplam bayt
1 satırdaki karakter sayısı20 ise 7300bayt eder.
Normalde bunun için SD karta ihtiyaç olmadan flash yüksek kapasiteli bir işlemci ile de halledilebilir.

Başlık: Ynt: Elm-Chan Fat Kütüphanesini Pic için Uyarlama
Gönderen: serdararikan - 25 Eylül 2014, 15:18:24
http://speedy.sh/wHPh6/bmp-son.rar

linki yeniledim tekrar deneyebilirmisiniz
Başlık: Ynt: Elm-Chan Fat Kütüphanesini Pic için Uyarlama
Gönderen: zamzam23 - 25 Eylül 2014, 18:44:16
Alıntı yapılan: ambar7 - 25 Eylül 2014, 14:05:32
Bir satırdaki karakter sayısını belirtmemişsin.
Satırdaki karakter sayısıx365 = toplam bayt
1 satırdaki karakter sayısı20 ise 7300bayt eder.
Normalde bunun için SD karta ihtiyaç olmadan flash yüksek kapasiteli bir işlemci ile de halledilebilir.

yok kullanıcı sd karttaki verileri belirleyecek.düşük kapasiteli sd card şart.

satırdaki karakter sayısı en fazla 20-30 arası olacak. satır satır okuma yapabiliyormuyuz? yani 10. satırı oku diyebilecek miyim nasıl oluyor?
Başlık: Ynt: Elm-Chan Fat Kütüphanesini Pic için Uyarlama
Gönderen: RaMu - 25 Eylül 2014, 19:16:45
En alt seviyede okuma sektör (sector diye geçiyor) olarak yapılıyor
düşük kapasiteli kartalarda 1 sektör 512 byte,
sen okuyacağın sektörün adresini giriyorsun ve sektörü okumaya başlıyorsun
burada aslında 512 byte okuma yapmak zorunlu gibi gözüksede
zaten okuma yaparken spi üzerinden 1 byte 1 byte okuma yapılıyor
yani değil satırı herbir karakteri tek tek okuyorsun
normalde sektorün tamamı hatta ilgili belgenin dosyanın tamamı okunuyor
ama istediğin anda iletişimi kesebiliyorsun
yani sd karttan 1 karakter dahi okuyabilirsin
ama bunları yapabilmek için bizim buradan anlatmamız yetmez sanırım
iyice araştırıp öğrenmen gerekecek,
yinede gözün korkmasın çünkü esasında çok basit bir iş,
mikroc kullanıyorsan proteus simulasyonuda olan örneği paylaşmıştım,
şimdide ccsc için denemeler yapıyorum,
güzel çalışan bir örnek buldum ccsc için,
biraz denedikten sonra onuda paylaşırım.

Winhex programını indirip pcye bir sd kart takıp
dosyalrın belgelerin aslında nasıl gözüktüğüne bakmalısın,
FAT dosya sisteminide incelemelisin.
Başlık: Ynt: Elm-Chan Fat Kütüphanesini Pic için Uyarlama
Gönderen: sadogan - 25 Eylül 2014, 19:28:18
Ccs nin kendi kütüphanesindeki, çalışıyor.
Başlık: Ynt: Elm-Chan Fat Kütüphanesini Pic için Uyarlama
Gönderen: zamzam23 - 25 Eylül 2014, 19:39:18
ccs ile yazmayı planlıyorum. çalışan kütüphaneleri paylaşmanız faydalı olacaktır. teşekkürler.
Başlık: Ynt: Elm-Chan Fat Kütüphanesini Pic için Uyarlama
Gönderen: RaMu - 25 Eylül 2014, 20:04:56
Alıntı yapılan: sadogan - 25 Eylül 2014, 19:28:18
Ccs nin kendi kütüphanesindeki, çalışıyor.
CcsC nin kendi kütüphanesini gerçek devrede denemedim ama isisde çalıştıramadım,
linkde anlatılan örneği ve kütüphaneyi isisde çalıştırdım gerçekte denemedim henüz;
http://rigodenshi.blogspot.com.tr/2010/05/using-sd-card-with-fat16-pic18f2550-and.html (http://rigodenshi.blogspot.com.tr/2010/05/using-sd-card-with-fat16-pic18f2550-and.html)
Başlık: Ynt: Elm-Chan Fat Kütüphanesini Pic için Uyarlama
Gönderen: sadogan - 25 Eylül 2014, 20:30:22
 Proteusda bilmiyorum.
Gecek devrede denedim low level olarak.
Üzerine fat denemedim.
Başlık: Ynt: Elm-Chan Fat Kütüphanesini Pic için Uyarlama
Gönderen: RaMu - 25 Eylül 2014, 21:07:58
FAT şart hocam yoksa pek bir anlamı kalmıyor,
o kocaman sd kart alanını illaki bir şekilde düzene sokmak lazım.

Benim bahsettiğim örnek FAT16 çalışır durumda,
(sadece varolan dosya nın içine yeni txt oluşturma ve bu txtye veri yazma kısmını denedim şimdilik)
en azından isis üzerinde öyle gördüm