-
- вот так (примеры на разный вкус): Илья(1113 знак., 24.04.2013 16:51)
- Так что получается - компилятор будет использовать специальную процедуру для инициализации EEPROM? С dsPIC30 это было не нужно, т.к. EEPROM мог писаться программатором, а вот в КА - непонятно - MBedder(24.04.2013 17:00)
- так и для КА можно EEPROM инициализировать в программе и записать EEPROM программатором. Илья(166 знак., 24.04.2013 17:17)
- насколько я понимаю, компилятор не процедуру использует, а размещает данные в адресном пространстве "квази-EEPROM" в соответствии с атрибутами вида __attribute__((space(eedata), aligned(N))), а после уже в хекс пихает. Программатор из хекса все Argon(45 знак., 24.04.2013 17:13)
- Спасибо! то что нужно! - Argon(24.04.2013 16:59)
- Так что получается - компилятор будет использовать специальную процедуру для инициализации EEPROM? С dsPIC30 это было не нужно, т.к. EEPROM мог писаться программатором, а вот в КА - непонятно - MBedder(24.04.2013 17:00)
- А в выбранном МК физически EEPROM есть? - MBedder(24.04.2013 14:29)
- ага, это PIC24F16KA101 - Argon(24.04.2013 14:51 - 14:56)
- Ага, ща - натуральный EEPROM есть только в dsPIC30, а твоих КА есть только квази-EEPROM (Data EEPROM space), с которым обычными средствами С работать не удастся. Кури PIC24F Family Reference Manual Section 5 - Data EEPROM - MBedder(24.04.2013 15:45)
- на Си -> - Илья(24.04.2013 16:56, ссылка)
- да какая разница по какой оно там технологии или в каких адресах? на 99% уверен, что должен быть способ инициализации на этапе компиляции. - Argon(24.04.2013 16:06)
- На чем она базируется, эта уверенность? Типа "У всех так, здесь тоже должно быть так?" А оно и не так... :) - ut1wpr(25.04.2013 22:09)
- а вы всю эту небольшую ветку прочли, чтобы заявлять, что "оно и не так", в то время как оно "так"? - Argon(25.04.2013 22:21)
- Уверен - обгоняй :)) - MBedder(24.04.2013 16:40)
- На чем она базируется, эта уверенность? Типа "У всех так, здесь тоже должно быть так?" А оно и не так... :) - ut1wpr(25.04.2013 22:09)
- Ага, ща - натуральный EEPROM есть только в dsPIC30, а твоих КА есть только квази-EEPROM (Data EEPROM space), с которым обычными средствами С работать не удастся. Кури PIC24F Family Reference Manual Section 5 - Data EEPROM - MBedder(24.04.2013 15:45)
- ага, это PIC24F16KA101 - Argon(24.04.2013 14:51 - 14:56)
- вот так (примеры на разный вкус): Илья(1113 знак., 24.04.2013 16:51)