Микроконтролери и електроника
http://mcu-bg.com/mcu_site/

Въпроси от С
http://mcu-bg.com/mcu_site/viewtopic.php?f=3&t=6398
Страница 1 от 1

Автор:  Ugeen [ Вто Дек 23, 2008 6:08 pm ]
Заглавие:  Въпроси от С

Колеги ,извинявам се за въпросите,но няколко дни се опитвам да преработя един драйвер ,написан за компилатора WINAVR,във вид удобен за компилиране с Codevision AVR. Има неща за които не съм сигурен.Примерно :

(uint8 *) buf -как го разбирате това? някакво кастване ли е .Аз го замествам с (unsigned char*) buf правилно ли е така.Освен това ме притеснява че това го срещам и като аргумент на функция примерно :
send_data_processing ( s, (unsigned char *)buf, ret);

Другият ми въпрос е за дефиницията: const uint8 * buf - това const не указва ли в WINAVR че поинтера е към програмната памет?
Мисля да го заменя с flash unsigned char *buf Правилно ли ще е така?

Страница 1 от 1 Часовете са според зоната UTC + 2 часа [ DST ]
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
http://www.phpbb.com/