Привет. Подскажите, пожалуйста, можно ли просмотреть в CVAVR содержимое стандартных функий, например:
w1_search(), w1_dow_crc8().
Использовать их можно подключив 1ware.h. В этом хидере не указано, в какой библиотеке функции хранятся. Описание функций в help есть, но мне необходимо глянуть их код ...
Найдено 7 результатов
- Пт июл 05, 2013 06:44:08
- Форум: AVR
- Тема: CodeVision AVR в вопросах и ответах
- Ответы: 8415
- Просмотры: 2488742
- Ср янв 04, 2012 12:02:02
- Форум: AVR
- Тема: CodeVision AVR в вопросах и ответах
- Ответы: 8415
- Просмотры: 2488742
Re: CodeVision AVR в вопросах и ответах
/*****************************************************
Chip type : ATtiny44
AVR Core Clock frequency: 8,000000 MHz
Memory model : Tiny
External RAM size : 0
Data Stack size : 64
*****************************************************/
#include <tiny44.h>
int gsumm1 = 0 ...
- Ср янв 04, 2012 11:34:26
- Форум: AVR
- Тема: CodeVision AVR в вопросах и ответах
- Ответы: 8415
- Просмотры: 2488742
Re: CodeVision AVR в вопросах и ответах
BerZerK-ku спасибо
кажется разобрался. я использовал локальные константы (const), а они, как оказалось, всегда соохраняются в RAM.
локальные константы у меня большие массивы. вот и ответ - почему растет размер. вынес их в глобальные и объявил как flash.
я так понял Estimated Data Stack usage ...
кажется разобрался. я использовал локальные константы (const), а они, как оказалось, всегда соохраняются в RAM.
локальные константы у меня большие массивы. вот и ответ - почему растет размер. вынес их в глобальные и объявил как flash.
я так понял Estimated Data Stack usage ...
- Вт янв 03, 2012 23:19:50
- Форум: AVR
- Тема: CodeVision AVR в вопросах и ответах
- Ответы: 8415
- Просмотры: 2488742
Re: CodeVision AVR в вопросах и ответах
Здравствуйте. Всех с новым годом.
Помогите разобраться начинающему.
При написании программы активно использую локальные переменные. Настолько активно, что получил предупреждение о превышении установленного размера Data Stack.
Почему растет размер Data Stack? Я ведь добавляю локальные переменные ...
Помогите разобраться начинающему.
При написании программы активно использую локальные переменные. Настолько активно, что получил предупреждение о превышении установленного размера Data Stack.
Почему растет размер Data Stack? Я ведь добавляю локальные переменные ...
- Вт дек 27, 2011 10:32:10
- Форум: AVR
- Тема: CodeVision AVR в вопросах и ответах
- Ответы: 8415
- Просмотры: 2488742
Re: CodeVision AVR в вопросах и ответах
а что скажет ваш кодвижн на подобное TCCR1B.1 =1? или ADCSRA.5 = 1? правда, понятная запись? сразу ясно, ...
TCCR1B.WGM12 = 1;
- Вт дек 27, 2011 05:28:27
- Форум: AVR
- Тема: CodeVision AVR в вопросах и ответах
- Ответы: 8415
- Просмотры: 2488742
Re: CodeVision AVR в вопросах и ответах
BCluster писал(а):Ващет в кодвижне имеется такой формат
PORTB.2 = 1;
или чтение
SomeVar = PIND.3;
Спасибо, BCluster. Это то что нужно.
- Пн дек 26, 2011 13:30:44
- Форум: AVR
- Тема: CodeVision AVR в вопросах и ответах
- Ответы: 8415
- Просмотры: 2488742
Re: CodeVision AVR в вопросах и ответах
Здравствуйте.
Только вчера начал осваивать avr, до этого писал только для mc51 в keil.
Использовал для битов регистров объявления такого типа:
sfr P0 = 0x80; /* Port 0 */
sbit P0_0 = 0x80;
sbit P0_1 = 0x81;
sbit P0_2 = 0x82;
... и т.д.
В хедерах CVAVR есть только адреса основных регистров, а ...
Только вчера начал осваивать avr, до этого писал только для mc51 в keil.
Использовал для битов регистров объявления такого типа:
sfr P0 = 0x80; /* Port 0 */
sbit P0_0 = 0x80;
sbit P0_1 = 0x81;
sbit P0_2 = 0x82;
... и т.д.
В хедерах CVAVR есть только адреса основных регистров, а ...