小猪崽

    1. STM32端口寄存器问题请教 8/3315 stm32/stm8 2010-10-13
                                       放断点,也跳不到,跳到_sys open是我单步执行观测到的,这个工程是我自己建的。 目前我使用了一个别人建的工程模板,我把自己的程序文件拷贝进去后,仿真调试没有问题!
    2. 强烈建议STM8S开放外部数据总线 73/15445 stm32/stm8 2010-07-30
                                       建议似乎很强烈,不知道效果怎么样了
    3. STM8S系列单片机如何使用printf函数 5/10088 stm32/stm8 2010-07-17
                                       如果用官方的fwlib, 定义putchar 即可 char putchar (char c) {     if (c == '\n')     {       /* put '\r' to hardware here */       /* Wait transmission is completed : otherwise the first data is not sent */       while (!(LINUART_SR & 0x40));       LINUART_DR = ('\r');       /* Wait transmission is completed */       while (!(LINUART_SR & 0x40));     }     /* put c to hardware here */     /* Wait transmission is completed : otherwise the first data is not sent */     while (!(LINUART_SR & 0x80));     LINUART_DR = (c);     /* Wait transmission is completed */     while (!(LINUART_SR & 0x80));     return (c); }
    4. S3C6410 IIC驱动问题 8/3835 嵌入式系统 2010-06-27
      晕倒,lz明明说了“s3c6410_iic.dll 文件可以被加载,也生成了IIC0设备,” 很明显是DEBUGMSG没起作用,lz把DEBUGMSG define成RETAILMSG了,也就是RETAILMSG没起作用。 所以应该是lz设置了WINCESHIP=1,RETAILMSG在WINCESHIP=1时编译后相当于空语句 如果不管在怎样的配置下都想输出,可以用NKDbgPrintfW。 RETAILMSG在非ship build里就是调用NKDbgPrintfW, 在ship build里是空语句 如果编译OS时设置了环境变量WINCESHIP=1,就表示这是ship build CE6有3种编译配置: 1. Debug build,当环境变量WINCEDEBUG=debug时编译出来的就是debug build    Debug build的特点是:没有优化, DEBUGMSG and asserts有效 2. Retail build,当环境变量WINCEDEBUG=retail时编译出来的就是retail build    Retail build的特点是:有优化, DEBUGMSG and asserts无效,但RETAILMSG有效 3. Ship build, 当环境变量WINCEDEBUG=retail并且WINCESHIP=1时编译出来的就是ship build    Ship build的特点是:有优化, DEBUGMSG, asserts, RETAILMSG都无效 在PB的Solution Configuration里选择Debug或者Retail就表示编译出来的是debug build或者retail build。在PB的Solution Properties里Build Options->Enable ship build后编译出来的就是ship build。 一般产品开发完成后,要拿出去卖时就用ship build
    5. 张帆的驱动开发群 16/5062 嵌入式系统 2010-05-20
      哥们也有你的书,拜读!
    6. 插上USB线,系统就很慢 11/5351 嵌入式系统 2010-05-18
      没有遇到过。····
    7. USB摄像头 OV511+OV7620,采集图像不清晰问题 16/7419 嵌入式系统 2010-05-05
      功夫不负有心人,通过了一天的郁闷+一晚上的瞌睡+奇怪的梦+一大早的努力,我终于搞定了USB摄像头驱动,无图无真相,下面是图: 原来是我对摄像头寄存器设置的问题,没有设置以前是640X480 VGA分辨率的,设置后是320X240 QVGA分辨率,所以显示成320 X 240才正确。 通过编写ARM WINCE 摄像头接口驱动和USB摄像头驱动,对于图像质量问题,我先总结如下: (1)如果出现图像色偏,则应该修改摄像头的白平衡(控制了红色和蓝色的色差)和曝光控制等相关寄存器。 (2)如果出现了图像锯齿并伴有小部分花图或者1/4,1/2,1/8等比例不正确的图像则可能是摄像头输出图像的分辨率没有匹配正确。 (3)如果摄像头传输的YUV视频流,显示成BMP后出现绿色图或者紫色图或者蓝色和红色发生颜色交换(蓝色的物体采集显示成红色,反之亦然)。则可能要考虑YUV->RGB或者YUV数据的内存顺序,最好将原始数据输出成TXT文件,观察在纯白色和纯黑色,纯红色等下的数据变化来辨别YUV内存顺序。
    8. EVC 中按钮贴图 怎么做 7/3509 嵌入式系统 2010-03-01
      用flash 也可以实现较好的效果.
    9. 不知道论坛怎么上传本地图片,所经还麻烦大家去[url=http://hxembed.blog.163.com/blog/static/137438148201011384246221/][/url]
    10. 电源管理!请教! 32/7840 嵌入式系统 2010-01-26
      mark! 王工的问题总是那么细致! 期待解决!
    11. 关于多线程问题。 7/3245 嵌入式系统 2010-01-25
      将成员函数声明为静态函数  在调用类静态成员函数(线程函数)时将this指针作为参数传入,并在该线程函数中用强制类型转换将this转换成指向该类的指针,通过该指针访问非静态成员。 class CWorkThread { public:     BOOL Create();     UINT Work();     static UINT ThreadProc(LPVOID lpVoid); }; BOOL CWorkThread::Create() {     AfxBeginThread(ThreadProc, this);     return TRUE; } UINT CWorkThread::ThreadProc(LPVOID lpVoid) {     CWorkThread *pThis = (CWorkThread *)lpVoid;     return pThis->Work(); }
    12. 引用 11 楼 91program 的回复: LZ问的是语言,看看大家的答案吧 真是汗!是看不懂呢,还是习惯啊!
      貌似习惯吧
    13. 哦     去下个试试  先谢谢啦 呵呵
    14. 不是你自己定制的系统吗?
    15. 组建局域网 7/3375 嵌入式系统 2009-12-02
      我试了很多次只能搞两台,一是49和50,有没有其它的办法啊? Arnold9009你不懂就不要乱说,充什么高手啊!!!!!
    16.                                  怎么是卡西欧的网站啊?LS
    17. wince下怎样使注册表即时生效? 13/7092 WindowsCE 2009-11-27
      我觉得这个还是应用问题吧?可能注册表信息只有在打开时才去读取信息??如果这样只能打开一次了,要不就是发现注册表信息改变了就去读取配置信息!??不知道对不对??帮顶下??
    18. wince5 evc4 实现半透明图片 16/4316 WindowsCE 2009-09-12
      但我还没有用到模拟器呢?    在构建就出了错误... 我连上一个wince5 测试也是一样..
    19. platform builder 6.0可以开发wince5.0吗 7/3599 WindowsCE 2009-09-10
      结贴了 虽然现在还不知道怎么移植BSP5.0到6.0上
    20. 常用芯片资料总结 204/89143 单片机 2009-08-25
      好啊,太好弄

最近访客

< 1/1 >

统计信息

已有84人来访过

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

留言

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


现在还没有留言