音影先锋亚洲天堂网|电影世界尽头的爱完整版播放|国产 熟女 91|高清无码免费观看欧美日韩|韩国一区二区三区黄色录像|美女亚洲加勒比在线|亚洲综合网 开心五月|7x成人在线入口|成人网站免费日韩毛片区|国产黄片?一级?二级?三级

登錄 免費注冊 首頁 | 行業(yè)黑名單 | 幫助
維庫電子市場網
技術交流 | 電路欣賞 | 工控天地 | 數字廣電 | 通信技術 | 電源技術 | 測控之家 | EMC技術 | ARM技術 | EDA技術 | PCB技術 | 嵌入式系統
驅動編程 | 集成電路 | 器件替換 | 模擬技術 | 新手園地 | 單 片 機 | DSP技術 | MCU技術 | IC 設計 | IC 產業(yè) | CAN-bus/DeviceNe

vxWorks + arm 問題

作者:minr1982 欄目:驅動編程
vxWorks + arm 問題


謝謝各位

小弟碰到了下面一個問題,請各位大俠指教!

環(huán)境是vxWorks5.5 + AT91RM9200

測試程序
void ceshi()
{
    CHAR* data = new CHAR[6];
    data[0] = 1;
    data[1] = 2;
    data[2] = 3;
    data[3] = 4;
    data[4] = 5;
    data[5] = 6;
    //CHAR data[]={1,2,3,4,5,6};
    logMsg("%x,%x,%x,%x,%x,%x,\n",*(UINT16*)data,*(UINT16*)(data+1),*(UINT16*)(data+2),*(UINT16*)(data+3),(int)&data[4],(int)&data[5]);

    //delete data;
}


運行后得到結果:201,201,403,403,21dff37c,21dff37d,



怎么會出現 *(UINT16*)data 和*(UINT16*)(data+1)  結果都是0x201



理論希望得到的是 :*(UINT16*)data  = 0x201 ,*(UINT16*)(data+1)=0x302


如果是在模擬X86環(huán)境,以上測試程序結果是希望得到的值。
不知道是不是vxWorks 對ARM 需要設置什么地方?
請各位高人指點!
謝謝!




參與討論
昵稱:
討論內容:
 
 
相關帖子
請問怎樣在windows下安裝qt?
redhat 9.03掛載fat32文件系統后文件名為亂碼
求助!  一個關于return的問題! 謝謝大家!
怎么察看SWAP分區(qū)內容,謝謝!
mkfs.jfss2交叉編譯的問題???
免費注冊為維庫電子開發(fā)網會員,參與電子工程師社區(qū)討論,點此進入


Copyright © 1998-2006 m.58mhw.cn 浙ICP證030469號