Реклама на сайте English version  DatasheetsDatasheets

KAZUS.RU - Электронный портал. Принципиальные схемы, Datasheets, Форум по электронике

Новости электроники Новости Литература, электронные книги Литература Документация, даташиты Документация Поиск даташитов (datasheets)Поиск PDF
  От производителей
Новости поставщиков
В мире электроники

  Сборник статей
Электронные книги
FAQ по электронике

  Datasheets
Поиск SMD
Он-лайн справочник

Принципиальные схемы Схемы Каталоги программ, сайтов Каталоги Общение, форум Общение Ваш аккаунтАккаунт
  Каталог схем
Избранные схемы
FAQ по электронике
  Программы
Каталог сайтов
Производители электроники
  Форумы по электронике
Помощь проекту


 
Опции темы
Непрочитано 16.02.2013, 15:10  
avs2009
Прописка
 
Аватар для avs2009
 
Регистрация: 10.08.2010
Сообщений: 113
Сказал спасибо: 30
Сказали Спасибо 43 раз(а) в 26 сообщении(ях)
avs2009 на пути к лучшему
По умолчанию Re: Изучаем STM32 Cortex M3

tempora, дак из даташита она. Это я что-то затупил. Можно было бы и догадаться. А вот если в даташите мысленно поставить пробел в записи, то все мои вопросы тут же решаются.
Мне же что-то в голову брякнуло, что есть всего 4 коэффициента деления и наверно 2 каких-то режима работы: для одного при BR=0 частота делится на 2100, а для другого на 32.
Реклама:
avs2009 вне форума  
Непрочитано 16.02.2013, 15:14  
tempora
Почётный гражданин KAZUS.RU
 
Регистрация: 10.01.2007
Сообщений: 3,412
Сказал спасибо: 65
Сказали Спасибо 664 раз(а) в 443 сообщении(ях)
tempora на пути к лучшему
По умолчанию Re: Изучаем STM32 Cortex M3

Сообщение от avs2009 Посмотреть сообщение
дак из даташита она
Я тот рефман уже отыскал, рассмотрел и отписался в том же посте. ;о)
__________________
There's always more than one way to skin a cat.
tempora вне форума  
Непрочитано 16.02.2013, 15:16  
tempora
Почётный гражданин KAZUS.RU
 
Регистрация: 10.01.2007
Сообщений: 3,412
Сказал спасибо: 65
Сказали Спасибо 664 раз(а) в 443 сообщении(ях)
tempora на пути к лучшему
По умолчанию Re: Изучаем STM32 Cortex M3

Сообщение от niXto Посмотреть сообщение
Прикольная поделка. Будем разбираться
А это не проблемы локализации ОСи?
__________________
There's always more than one way to skin a cat.
tempora вне форума  
Непрочитано 16.02.2013, 16:27  
dosikus
Гуру портала
 
Аватар для dosikus
 
Регистрация: 20.11.2004
Сообщений: 10,015
Сказал спасибо: 936
Сказали Спасибо 2,269 раз(а) в 1,563 сообщении(ях)
dosikus на пути к лучшему
По умолчанию Re: Изучаем STM32 Cortex M3

Сообщение от niXto Посмотреть сообщение
Прикольная поделка. Будем разбираться
Паша с шрифтами намудрил . Или с кодировкой .
Лучше бы чисто на английском сделал...
__________________
Осторожно , злой кот
dosikus вне форума  
Непрочитано 16.02.2013, 17:42  
niXto
Почётный гражданин KAZUS.RU
 
Аватар для niXto
 
Регистрация: 13.10.2007
Адрес: Беларусь
Сообщений: 8,048
Сказал спасибо: 60
Сказали Спасибо 3,954 раз(а) в 2,309 сообщении(ях)
niXto на пути к лучшему
По умолчанию Re: Изучаем STM32 Cortex M3

Сообщение от tempora Посмотреть сообщение
А это не проблемы локализации ОСи?
Скорее всего оно, или 1251/1252...
Вин7 английская, но проблемы с кириллицей вылезли только здесь
niXto вне форума  
Непрочитано 16.02.2013, 19:32  
ut1wpr
Почётный гражданин KAZUS.RU
 
Аватар для ut1wpr
 
Регистрация: 19.08.2006
Адрес: Львов
Сообщений: 1,616
Сказал спасибо: 65
Сказали Спасибо 315 раз(а) в 264 сообщении(ях)
ut1wpr на пути к лучшему
По умолчанию Re: Изучаем STM32 Cortex M3

Сообщение от niXto Посмотреть сообщение
Скорее всего оно, или 1251/1252...
Вин7 английская, но проблемы с кириллицей вылезли только здесь
У мну семерка русская - все нормально.
__________________
С уважением,
Vic / ut1wpr
ut1wpr вне форума  
Непрочитано 16.02.2013, 19:38  
tempora
Почётный гражданин KAZUS.RU
 
Регистрация: 10.01.2007
Сообщений: 3,412
Сказал спасибо: 65
Сказали Спасибо 664 раз(а) в 443 сообщении(ях)
tempora на пути к лучшему
По умолчанию Re: Изучаем STM32 Cortex M3

Сообщение от niXto Посмотреть сообщение
но проблемы с кириллицей вылезли только здесь
Поскольку локализации нет только для системного шрифта (обратите внимание: только системные контролы пострадали - кнопки, селекторы, табы; а текст в MemoEdit'е неискажён), полагаю, что проблемы-таки в ОСёвых установках.
__________________
There's always more than one way to skin a cat.
tempora вне форума  
Непрочитано 18.02.2013, 22:58  
swat24
Гражданин KAZUS.RU
 
Регистрация: 16.03.2009
Адрес: Украина, Харьков
Сообщений: 762
Сказал спасибо: 108
Сказали Спасибо 67 раз(а) в 67 сообщении(ях)
swat24 на пути к лучшему
По умолчанию Re: Изучаем STM32 Cortex M3

Добрый вечер.
Вот опять добрался до платки. Все никак не могу разобраться с преобразованием типов из стринга в число и обратно.
В Атолик есть преобразование из строки в число,а обратное по sprintf не получилось, уходит в hardfault...
В кейле не нашел вообще никаких преобразований...
Явное и не явное приведение типов не работает.
Кто как преобразовывает типы? буду благодарен за помощь...
swat24 вне форума  
Непрочитано 18.02.2013, 23:03  
nerozero
Вид на жительство
 
Регистрация: 26.07.2007
Сообщений: 483
Сказал спасибо: 18
Сказали Спасибо 107 раз(а) в 68 сообщении(ях)
nerozero на пути к лучшему
По умолчанию Re: Изучаем STM32 Cortex M3

Вот, моя версия для double и int32, последний понимает не только десятичные числа

Код:
uint8_t isdigit(char c)
{
	return c›='0'&& c‹='9';
}

int xatof(char **str, double *res)
{
    // Parse optional leading minus sign.
	int result = 0;
    double sign = 1.0;
    double d = 0.0;
    double sf;
    if (**str == '-') {
        sign = -1.0;
        (*str)++;
    }

	while (**str == ' ')
		(*str)++; // trim left

    // Parse any digits before decimal point.
    while (isdigit(**str))
    {
        d *= 10.0;
        d += *(*str)++ - '0';
        result = 1;
    }
    // Parse optional decimal point.
    if (**str == '.')
    {
    	(*str)++;
        // Parse any digits after decimal point.
        sf = 0.1;
        while (isdigit(**str))
        {
            d += sf * (*(*str)++ - '0');
            sf *= 0.1;
            result = 1;
        }
    }
    *res = sign * d;
    return result;
}

int xatoi (char **str, int32_t *res)
{
	uint32_t val;
	uint8_t c, radix, s = 0;
	int result = 0;


	while ((c = **str) == ' ') (*str)++;
	if (c == '-') {
		s = 1;
		c = *(++(*str));
	}
	if (c == '0') 
	{
		c = *(++(*str));
		if (c ‹= ' '|| c == ',')//||c ==';')
		{
			*res = 0; return 1;
		}
		if (c == 'x') {
			radix = 16;
			c = *(++(*str));
		} else {
			if (c == 'b') {
				radix = 2;
				c = *(++(*str));
			} else {
				if ((c ›= '0')&&(c ‹= '9'))
				{
					radix = 8;
				}else{					
					return 1;
				}

			}
		}
	} else {
		if ((c ‹ '1')||(c › '9'))
			return 0;
		radix = 10;
	}
	val = 0;
	while (c › ' ') {
		if (c ›= 'a') c -= 0x20;
		c -= '0';
		if (c ›= 17) {
			c -= 7;
			//if (c ‹= 9) return 0;
			if (c ‹= 9) break; // read only number, break after
		}
		//if (c ›= radix) return 0;
		if (c ›= radix) break;
		result = 1;
		val = val * radix + c;
		c = *(++(*str));
	}
	if (s) val = -val;
	*res = val;
	return result;
}
nerozero вне форума  
Непрочитано 18.02.2013, 23:07  
swat24
Гражданин KAZUS.RU
 
Регистрация: 16.03.2009
Адрес: Украина, Харьков
Сообщений: 762
Сказал спасибо: 108
Сказали Спасибо 67 раз(а) в 67 сообщении(ях)
swat24 на пути к лучшему
По умолчанию Re: Изучаем STM32 Cortex M3

nerozero, получается никаких стандартных подпрограмм нету? это из текста переводит в число, а обратно?
Сейчас попробую разобраться, если не получится, то буду использовать как есть. Спасибо за подпрограммы
swat24 вне форума  
 

Закладки
Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Школа АRMрестлинга Uragan90 Микроконтроллеры, АЦП, память и т.д 54 22.08.2011 16:13
ARM Cortex M3 + Linux SiMiLya Микроконтроллеры, АЦП, память и т.д 10 17.06.2011 17:20
Помогите с STM32 - очень нужно... yakuzaa Микроконтроллеры, АЦП, память и т.д 60 04.08.2010 11:04
Как добавить поддержку для STM32 SFHK Микроконтроллеры, АЦП, память и т.д 11 18.12.2009 18:09


Часовой пояс GMT +4, время: 23:24.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot