реклама на сайте
подробности

 
 
> Выравнивание структур и в структурах..., детский вопрос...
Dron_Gus
сообщение Sep 16 2006, 12:57
Сообщение #1


Профессионал
*****

Группа: Свой
Сообщений: 1 202
Регистрация: 9-01-05
Из: Санкт-Петербург
Пользователь №: 1 861



Собственно вопрос в сабже... Решил переделать стандартный HID пример для at91sam7s**... И красивенько оформить все дескрипторы, как у того же Агурова в виде структур. ТРИ дня бился. Пока не понял, что внутри структуры структур, каждая структура выравнивается до DWORD. А как отключить не знаю.


--------------------
Если сверху смотреть, то сбоку кажется, что снизу ничего не видно.
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
Dron_Gus
сообщение Sep 16 2006, 13:57
Сообщение #2


Профессионал
*****

Группа: Свой
Сообщений: 1 202
Регистрация: 9-01-05
Из: Санкт-Петербург
Пользователь №: 1 861



Чтоб не плодить тем, спрошу тут же... Может есть какой более простой метод преобразования строки в юникодовскую, чем что-то вроде этого:

#define USB_PRODUCT_NAME1 {'T',0,'e',0,'s',0,'t',0,'b',0,'o',0,'a',0,'r',0,'d',0}

Больно такой метод накаляет. smile.gif

З.Ы. это явно можно как-то решить с помошью define, но я не специалист. 6)


--------------------
Если сверху смотреть, то сбоку кажется, что снизу ничего не видно.
Go to the top of the page
 
+Quote Post
Alex03
сообщение Sep 16 2006, 14:31
Сообщение #3


Местный
***

Группа: Свой
Сообщений: 359
Регистрация: 9-12-05
Пользователь №: 12 034



Цитата(Dron_Gus @ Sep 16 2006, 19:57) *
#define USB_PRODUCT_NAME1 {'T',0,'e',0,'s',0,'t',0,'b',0,'o',0,'a',0,'r',0,'d',0}

Больно такой метод накаляет. smile.gif


А так?
#define USB_PRODUCT_NAME1 L"Test board"
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- Dron_Gus   Выравнивание структур и в структурах...   Sep 16 2006, 12:57
- - vet   #pragma pack(1)   Sep 16 2006, 12:58
- - zltigo   Цитата(Dron_Gus @ Sep 16 2006, 15:57) Пок...   Sep 16 2006, 13:01
- - Dron_Gus   Спасибо, добрый человек... Конец моим мучениям. ...   Sep 16 2006, 13:09
|- - zltigo   Цитата(Dron_Gus @ Sep 16 2006, 16:09) Спа...   Sep 16 2006, 14:17
- - Dron_Gus   Цитата(zltigo @ Sep 16 2006, 18:17) Это с...   Sep 16 2006, 14:53
|- - zltigo   Цитата(Dron_Gus @ Sep 16 2006, 17:53) Не ...   Sep 16 2006, 15:14
- - Dron_Gus   Цитата(zltigo @ Sep 16 2006, 19:14) В том...   Sep 16 2006, 20:04
|- - zltigo   Цитата(Dron_Gus @ Sep 16 2006, 23:04) Я е...   Sep 16 2006, 20:19
|- - Alex03   Цитата(zltigo @ Sep 17 2006, 02:19) Кстат...   Sep 18 2006, 05:31
|- - Harvester   Цитата(zltigo @ Sep 17 2006, 00:19) Цитат...   Sep 18 2006, 06:18
|- - zltigo   Цитата(Harvester @ Sep 18 2006, 09:18) Во...   Sep 18 2006, 06:25
|- - Harvester   Цитата(zltigo @ Sep 18 2006, 10:25) Цитат...   Sep 18 2006, 06:59
|- - Alex03   Цитата(Harvester @ Sep 18 2006, 12:59) А ...   Sep 18 2006, 09:14
- - aaarrr   Цитата(Harvester @ Sep 18 2006, 10:59) А ...   Sep 18 2006, 07:46


Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 21st July 2025 - 08:36
Рейтинг@Mail.ru


Страница сгенерированна за 0.01415 секунд с 7
ELECTRONIX ©2004-2016