hanbin

    1.                                  学前班教程,这名字取得。。。
    2. CE6.0编译出错问题 27/11690 嵌入式系统 2010-06-28
      引用 22 楼 xdkui 的回复: F:\WINCE600\public\common\oak\inc\winddi.h(88)行的内容是什么? F:\WINCE600\public\common\oak\inc\winddi.h(420)? main.c改名成main.cpp可以吗?
      谢谢楼上xdkui,非常感谢,我现在将问题描述如下: 1、F:\WINCE600\public\common\oak\inc\winddi.h(88)行的内容是(红色字体代表是那一行):typedef LONG    FIX; 2、F:\WINCE600\public\common\oak\inc\winddi.h(420)行内容是(红色字体代表是那一行):    #if DDI                    // Must be set when compiling driver    #define LEFTENTRY (*    #define RIGHTENTRY )    DEFINE_GDI_ENTRY_POINTS(extern,LEFTENTRY,RIGHTENTRY)    #else    DEFINE_GDI_ENTRY_POINTS(EMPTYPARM,APIENTRY,EMPTYPARM)    #endif 3、main.c改名成main.cpp是不行的,我main里面的函数都不是以类的形式,.cpp是类函数形式的。 4、main.c包含了的头文件如下:    #include "bsp.h"    #include    #pragma warning(push)    #pragma warning(disable: 4115)    #include    #pragma warning(pop)    #include "loader.h"    #include "sdfmd.h"    #include "bitmap.h"    #include "precomp.h" 说明:#include "precomp.h"是我加进去的,只要加进去了编译就出错的,bsp.h中包含了windows.h 文件。 5、precomp.h文件中内容如下:    #pragma warning(push)    #pragma warning(disable: 4201)    #include    #include    #include    #include    #include    #include    #include    #include    #include    #include    #include    #pragma warning(pop)    #include "bsp.h"    #if !defined(BSP_POCKETPC) && !defined(BSP_SMARTPHONE) && !(UNDER_CE >= 600)    #include "ddgpeuser.h"    #endif    #if defined(USE_C2D_ROUTINES)    #include "c2d_api.h"    #include "c2d_mutex.h"   // Macros    #define C2D_CALL(f)               \    {                                 \     status = f;                   \     if (status != C2D_STATUS_OK)  \         return status;            \    }    #define ON_ERROR_EXIT_AND_LOG(f, msg)       \    {                                           \     status = f;                             \     if (status != C2D_STATUS_OK)            \     {                                       \         C2D_EXIT;                           \         ERRORMSG(1, (msg));                 \         return C2DStatusToScode(status);    \     }                                       \    }                                          #define C2D_UNKNOWNFORMAT C2D_COLOR_8888_RGBA    const C2D_COLORFORMAT EDDGPEPixelFormatToC2DFormat[] = {             C2D_COLOR_A1,       //ddgpePixelFormat_1bpp = 0,                C2D_UNKNOWNFORMAT,  //ddgpePixelFormat_2bpp,             C2D_COLOR_A4,       //ddgpePixelFormat_4bpp,             C2D_COLOR_8,        //ddgpePixelFormat_8bpp,             C2D_COLOR_0565,        //ddgpePixelFormat_565,             C2D_COLOR_1555,  //ddgpePixelFormat_5551,             C2D_COLOR_4444,  //ddgpePixelFormat_4444,             C2D_COLOR_1555,  //ddgpePixelFormat_5550,             C2D_COLOR_8888,  //ddgpePixelFormat_8880,             C2D_COLOR_8888,  //ddgpePixelFormat_8888,             C2D_COLOR_YVYU,  //ddgpePixelFormat_YUYV422,C2D_UNKNOWNFORMAT,//             C2D_COLOR_UYVY,  //ddgpePixelFormat_UYVY422,C2D_UNKNOWNFORMAT,//             C2D_COLOR_YUY2,  //ddgpePixelFormat_YUY2422,C2D_UNKNOWNFORMAT,//             C2D_UNKNOWNFORMAT,  //ddgpePixelFormat_YV12,             C2D_UNKNOWNFORMAT,  //ddgpePixelFormat_15bppGeneric,             C2D_UNKNOWNFORMAT,  //ddgpePixelFormat_16bppGeneric,             C2D_COLOR_8888,  //ddgpePixelFormat_24bppGeneric,             C2D_COLOR_8888,     //ddgpePixelFormat_32bppGeneric,             C2D_UNKNOWNFORMAT   //ddgpePixelFormat_UnknownFormat,      };      #endif //#if defined(USE_C2D_ROUTINES)      #include "ipu.h"      #include "adc.h"      #include "sdc.h"      #include "dirtyrect.h"      #include "pp.h"      #include "ddipu.h" 6、bsp.h中内容如下:    #ifndef __BSP_H    #define __BSP_H //------------------------------------------------------------------------------    #if __cplusplus    extern "C" {    #endif   //------------------------------------------------------------------------------    #pragma warning(push)    #pragma warning(disable: 4115 4201 4204 4214)    #include    #include    #include    #include "oal.h"    #pragma warning(pop)    // Processor Definitions    #include "csp.h"    // Custom OAL Definitions    #include "oal_iomux.h"    // Configuration Files    #include "args.h"    #include "bsp_clocks.h"    #include "bsp_cfg.h"    #include "bsp_base_reg_cfg.h"    #include "ioctl_cfg.h"    #include "image_cfg.h"     // Board Level Definitions    #include "cpld.h"    //------------------------------------------------------------------------------    #if __cplusplus    }    #endif    #endif
    3. H.264解码器的verilog 代码 8/4399 嵌入式系统 2010-06-25
      呵呵,这里学FPGA语言方面的人不多,我们做项目大多使用VHDL
    4. 2楼的啥意思呀 不太懂
    5. 个人看法:在大学中,自动化有很多课,不心要每一门学精,学很精通,其它的只要考试能过就行。没有必要每一门都学好,不过如果你有那个能力,那是再好不过了!比如你想把单片机学好,那你就得到C、汇编、数电学好!
    6. WCE基本问题!急!!!!! 38/11760 嵌入式系统 2010-05-31
      USB转串口线绝对没有物理串口稳定,但是市面上15元左右的勉强还是可以用的,里面都是一片pl2303;还有一种串口线是ft232芯片的那种质量会好很多,不过那种好像要80多元
    7. 关于嵌入式学习过程 26/6530 嵌入式系统 2010-05-02
      去我的博客上面看看罗: http://hjf0102.blog.163.com/ 大学的时候学习ARM9的一些心得
    8. 电池充电时间计算 13/6249 嵌入式系统 2010-03-22
      充电的过程简单讲分为二个阶段,第一阶段限流;第二阶段限压。 你用12v串电阻,当电流很小时,电阻上压降为零,12V全部加在电池上。所以不是充多长时间的问题,而是根本不能用这个方法去给锂电池充电。
    9. 引用 1 楼 hightcdl 的回复: 怎么没人~~~ C:/BlueLab/tools/Makefile.vm:129: *** Unable to query BlueCore over SPI..  Stop. 这个的提示是不是我的下载线有问题??
      SPI线?
    10.                                  才知道 21IC也要结贴啊
    11. STM32F103奇怪的问题 58/14012 stm32/stm8 2010-02-08
                                       芯片复位后,GPIO默认为IO功能。我担心GPIO的复用功能是否也开启了。资料里说是复用功能未开启。前面有人提到复用功能的影响,特意关注了一下。版主如果知道,不妨直接告诉我。
    12. wince nk 10/4593 WindowsCE 2010-02-03
      帮顶
    13. 引用 21 楼 archingde 的回复: 我重新编了个程序,启动后同样弹出对话框,“50 not found”,不知道什么意思。 Settings 有三个选项;1、not useing MFC, 2、use MFC in static library 3、use MFC in shared dll 如果选3,弹出的对话狂是乱码,用1和2,弹出“50 not found”,因为该对话框右上角只有ok(x是灰的),点ok后,没反映,对话框也不关闭,就死机。
      选2  然后在setting--C/C++----prepro..defin.里面加个_AFXDLL 试试
    14. 掌上电脑串口接收数据如何实现 16/5493 嵌入式系统 2010-01-13
      谢谢,不是C#,我看的不太懂,但同样谢谢!
    15. Wince 开始菜单出现方框尾巴[乱码?] 20/9971 WindowsCE 2010-01-06
      TO:FLandY1982 弱问一下。用VS2005就可以编辑RES资源文件。难道会造成。某些数据不正确。一定要通过原始RC来生成?还是直接用你的说resHacker直接编译他的代码文件?像RC直接通过代码生成。
    16. 为什么现在的硬盘都是串口而不用并口? 296/64575 嵌入式系统 2010-01-06
      并行:距离长时  成本很高
    17. 如果能使用KITL,那这个是比较好排除的。 楼上我正在你的博客拜读电源管理,呵呵。
    18. 散分~wince开机启动速度提高了 165/46289 WindowsCE 2009-12-09
      恭喜楼主啊,接分,呵呵
    19.                                  我现在可以确定是INITTAB生成的时候有问题了 我一个正常的工程里头生成的INITTAB是正常的 我分析了下INITTAB的结构应该是 4字节长度+4字节段目的地址+4字节段拷贝地址 我跑不起来的那个程序这里头完全就是乱的,和MAP生成的信息对不上 可是为啥我这个工程的INITTAB生成会出错呢? 到底是编译器的什么地方设置不对?? 我比较了两个工程的编译器设置是一样的,真是郁闷了。。。。
    20. 什么是C51,与C有什么区别? 3/3518 嵌入式系统 2009-11-15
      C51是基于ANSI C针对8051扩展的C语言。

最近访客

< 1/1 >

统计信息

已有83人来访过

  • 芯积分:--
  • 好友:--
  • 主题:12
  • 回复:66

留言

你需要登录后才可以留言 登录 | 注册


现在还没有留言