Не работают даташитовские функции чтения/записи в eep

Обсуждаем контроллеры компании Atmel.
Ответить
ARV
Ум, честь и совесть. И скромность.
Аватара пользователя
Сообщения: 18783
Зарегистрирован: Чт дек 28, 2006 08:19:56
Откуда: Новочеркасск

Сообщение ARV »

СЦБист писал(а):делайте свои переменные как volatile если не хотите сюрпризов
вы бы прежде чем другим советы давать, сами хоть маленько Си освоили бы...

про volatile все давно уже всем сказано не один раз. писать задержки на тупых (пустых) циклах - это чушь и глупость, есть для этого нормальные функции, стандартно входящие в библиотеку компилятора. volatile пихать куда не надо - это тоже глупость.
если рассматривать человека снизу, покажется, что мозг у него глубоко в жопе
при взгляде на многих сверху ничего не меняется...

Мой уютный бложик... заходите!
Контактная информация:
Реклама
Это не хвост, это антенна
Аватара пользователя
Сообщения: 1337
Зарегистрирован: Сб июн 09, 2012 02:14:11
Откуда: ХАРЬКОВ

Сообщение СЦБист »

мне Си осваивать не нужно. я его освоил еще 6 лет назад в универе - следом ++ - следом ява.

так что не надо молоть ерунду.


поэтому в студии все типы надо обьявлять как volatile если не хотите сюрпризов.

думайте
Реклама
ARV
Ум, честь и совесть. И скромность.
Аватара пользователя
Сообщения: 18783
Зарегистрирован: Чт дек 28, 2006 08:19:56
Откуда: Новочеркасск

Сообщение ARV »

СЦБист писал(а):мне Си осваивать не нужно
не один я сильно в этом сомневаюсь.
СЦБист писал(а):следом ява
представляю, что у вас там получается...
СЦБист писал(а):в студии все типы надо обьявлять как volatile если не хотите сюрпризов
отвечу в вашем стиле: если не хотите думать, не понимаете, что делаете, не разбираетесь в том, как поступает компилятор и не имеете представления о стандарте языка Си - да, делайте все переменные volatile. но знайте, что умные люди так не поступают.
СЦБист писал(а):думайте
присоединяюсь - вам в первую очередь этим надо заняться.
если рассматривать человека снизу, покажется, что мозг у него глубоко в жопе
при взгляде на многих сверху ничего не меняется...

Мой уютный бложик... заходите!
Контактная информация:
Говорящий с текстолитом
Аватара пользователя
Сообщения: 1525
Зарегистрирован: Чт июн 10, 2010 20:11:19

Сообщение COKPOWEHEU »

ARV писал(а):не один я сильно в этом сомневаюсь.
Возможно, и правда знает. Только очень ловко прикидывается идиотом. Не знаю, правда, зачем.
На это намекает и форматирование, которое не режет глаз, и осмысленные имена переменных.
Если бы он действительно знал Си так плохо как пытается показать, было бы форматирование в один столбец либо с рандомными отступам и не менее рандомное название переменных
Реклама
Эиком - электронные компоненты и радиодетали
ARV
Ум, честь и совесть. И скромность.
Аватара пользователя
Сообщения: 18783
Зарегистрирован: Чт дек 28, 2006 08:19:56
Откуда: Новочеркасск

Сообщение ARV »

COKPOWEHEU писал(а):На это намекает и форматирование, которое не режет глаз, и осмысленные имена переменных
до сего момента я видел только скопипащенные "примеры" кода из даташитов, о чем намекает и название темы. форматирование - это единственное, что на самом деле у СЦБиста не самое плохое.
если рассматривать человека снизу, покажется, что мозг у него глубоко в жопе
при взгляде на многих сверху ничего не меняется...

Мой уютный бложик... заходите!
Контактная информация:
Реклама
Вымогатель припоя
Сообщения: 541
Зарегистрирован: Вт фев 09, 2010 17:52:26

Сообщение codenamehawk »

СЦБист писал(а): в 4 до фени. хоть с оптимизацией хоть без. всеравно эти две функции не работают в студии.
СЦБист писал(а):вся фигня заключалась в оптимизации.
при ее отсутствии эти функции не работали.как надо
Прикольно как все быстро меняется.
Реклама
Мудрый кот
Аватара пользователя
Сообщения: 1810
Зарегистрирован: Чт июн 10, 2010 08:55:35
Откуда: Сибирские Афины

Сообщение Kavka »

СЦБист писал(а):вся фигня заключалась в оптимизации.
при ее отсутствии эти функции не работали.как надо
Фигня заключается в том, что знания только Си тут не достаточно. И Студия не виновата, как и компилятор с библиотеками.
При отсутствии оптимизации (-O0) перестаёт работать "запись"? Да?

Народ, не подсказывайте, пусть сам поищет. И так "жирнее" подсказки уже быть не может.

PS: Были тут уже "кадры" у кого и студия глючит, и компилятор с багами. Только выяснялось, что эти "кадры" не знают мат. часть и не внимательно читают спецификацию на МК. Сторожилы помнят. Так что мушку спили. :)) :)) :))
Когда уже ничего не помогает - прочтите, наконец, инструкцию.
Лучший оптимизатор находится у вас между ушей. (Майкл Абраш, программист Quake и QuakeII)
Избыток информации ведёт к оскудению души - Леонтьев А. (сказано в 1965 г.)
Говорящий с текстолитом
Аватара пользователя
Сообщения: 1525
Зарегистрирован: Чт июн 10, 2010 20:11:19

Сообщение COKPOWEHEU »

Да он либо понял что троллинг раскрыли, либо просто надоело. Вон сколько времени не отвечает. И так очевидно что реальная помощь ему не нужна.
Ответить

Вернуться в «AVR»