Изучаем STM32 Cortex M3
13.05.2013, 23:27
|
|
|
Почётный гражданин KAZUS.RUN
Регистрация: 25.05.2010
Адрес: г. Королёв
Сообщений: 8,487
Сказал спасибо: 30
Сказали Спасибо 3,070 раз(а) в 2,011 сообщении(ях)
|
Re: Изучаем STM32 Cortex M3
Сообщение от tempora
|
|
карандашиком в руках разобраться с такой, например, фигнёй
|
|
Код:
|
option1 = (0b11100010‹‹24)|(0b11001000‹‹16)|(0b10011110‹‹8)|(0b11000001); |
Так не проще?
бЭс карандашика.
|
|
|
|
13.05.2013, 23:35
|
|
|
Почётный гражданин KAZUS.RUN
Регистрация: 10.01.2007
Сообщений: 3,411
Сказал спасибо: 65
Сказали Спасибо 664 раз(а) в 443 сообщении(ях)
|
Re: Изучаем STM32 Cortex M3
Сообщение от omercury
|
|
Так не проще?
|
Разумеется нет, проще по такому принципу:
|
Код:
|
SPCR = SPI_GN_MASK | (SPI_MODE3) | (SPISCKby16); |
__________________
There's always more than one way to skin a cat.
|
|
|
|
13.05.2013, 23:40
|
|
|
Гуру портала
Регистрация: 27.10.2008
Адрес: ЕС
Сообщений: 10,821
Сказал спасибо: 919
Сказали Спасибо 4,289 раз(а) в 2,570 сообщении(ях)
|
Re: Изучаем STM32 Cortex M3
Еще проще использовать либо библиотеку, либо визард. Не все ли равно, сколько занимает инитиализация?
|
|
|
|
13.05.2013, 23:45
|
|
|
Гуру портала
Регистрация: 20.11.2004
Сообщений: 9,979
Сказал спасибо: 928
Сказали Спасибо 2,261 раз(а) в 1,557 сообщении(ях)
|
Re: Изучаем STM32 Cortex M3
Сообщение от Easyrider83
|
|
Еще проще использовать либо библиотеку, либо визард. Не все ли равно, сколько занимает инитиализация?
|
Пользуешься тем , что Стас не видит и не может ответить? 
Паша , когда тебя отучим от облегчалок ???
__________________
Осторожно , злой кот
|
|
|
|
13.05.2013, 23:47
|
|
|
Почётный гражданин KAZUS.RUN
Регистрация: 10.01.2007
Сообщений: 3,411
Сказал спасибо: 65
Сказали Спасибо 664 раз(а) в 443 сообщении(ях)
|
Re: Изучаем STM32 Cortex M3
Easyrider83, я о другом - нафига нужны константы, тем более такие длинные, если проще (и безопаснее!) работать с идентификаторами?
__________________
There's always more than one way to skin a cat.
|
|
|
|
13.05.2013, 23:50
|
|
|
Гуру портала
Регистрация: 20.11.2004
Сообщений: 9,979
Сказал спасибо: 928
Сказали Спасибо 2,261 раз(а) в 1,557 сообщении(ях)
|
Re: Изучаем STM32 Cortex M3
Сообщение от tempora
|
|
если проще (и безопаснее!) работать с идентификаторами?
|
Которые уже прописаны , и понятны .
__________________
Осторожно , злой кот
|
|
|
|
13.05.2013, 23:54
|
|
|
Почётный гражданин KAZUS.RUN
Регистрация: 25.05.2010
Адрес: г. Королёв
Сообщений: 8,487
Сказал спасибо: 30
Сказали Спасибо 3,070 раз(а) в 2,011 сообщении(ях)
|
Re: Изучаем STM32 Cortex M3
Экие вы, право...
Ну если хочется?
|
|
|
|
14.05.2013, 08:23
|
|
|
Гуру портала
Регистрация: 20.11.2004
Сообщений: 9,979
Сказал спасибо: 928
Сказали Спасибо 2,261 раз(а) в 1,557 сообщении(ях)
|
Re: Изучаем STM32 Cortex M3
__________________
Осторожно , злой кот
|
|
|
|
14.05.2013, 08:46
|
|
|
Почётный гражданин KAZUS.RUN
Регистрация: 19.08.2006
Адрес: Львов
Сообщений: 1,613
Сказал спасибо: 65
Сказали Спасибо 315 раз(а) в 264 сообщении(ях)
|
Re: Изучаем STM32 Cortex M3
Сообщение от JekaKey
|
|
Камрады, использую keil, хочу использовать бинарное присвоение переменным, типа a = 0b01010101;. Возможно ли это с тамошним компилятором?
|
Пару вечеров усиленных тренировок, и разница между 0b01010101 и 0x55 исчезнет, как одна из нехороших привычек. 
Если быть честным, то путем несложных извратов можно этого достичь, но Dosikus прав - а зачем?
__________________
С уважением,
Vic / ut1wpr
|
|
|
|
14.05.2013, 09:39
|
|
|
Гуру портала
Регистрация: 27.10.2008
Адрес: ЕС
Сообщений: 10,821
Сказал спасибо: 919
Сказали Спасибо 4,289 раз(а) в 2,570 сообщении(ях)
|
Re: Изучаем STM32 Cortex M3
Сообщение от dosikus
|
Пользуешься тем , что Стас не видит и не может ответить? 
Паша , когда тебя отучим от облегчалок ???
|
К примеру, в кеил визардом можно собрать нужную последовательность просто расставив галочки. И код не будет длиннее и наглядность выше в сотню раз.
|
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 08:37.
|
|