Sunny4987

    1. 被ST那SB的网站气死N次了! 13/6604 stm32/stm8 2011-03-08
                                       奇怪, 怎么点了半天都没有反应呢, 而且怎么都找不到 STM32 的资料
    2. STM32用来做曼彻斯特码的问题 44/15224 stm32/stm8 2010-12-01
                                       软件实现曼彻斯特编/解码?
    3.                                  没这样做过
    4.                                  楼主能给点具体建议应该怎么改呢?这样便于参考,否则就会顺得哥情失嫂意。
    5. 请教版主关于VBAT后备电池的问题。急 66/30007 stm32/stm8 2010-07-15
                                       请用"高级回复"贴图。
    6. CE6.0编译出错问题 27/11488 嵌入式系统 2010-06-24
      编译出现如下错误,编译出错的头文件文件是在public文件夹下的。 BUILD: [01:0000000332:ERRORE] F:\WINCE600\public\common\oak\inc\winddi.h(88) : error C2059: syntax error : 'constant' BUILD: [01:0000000333:ERRORE] F:\WINCE600\public\common\oak\inc\winddi.h(89) : error C2059: syntax error : 'constant' BUILD: [01:0000000334:ERRORE] F:\WINCE600\public\common\oak\inc\winddi.h(93) : error C2059: syntax error : 'constant' BUILD: [01:0000000335:ERRORE] F:\WINCE600\public\common\oak\inc\winddi.h(94) : BUILD: [01:0000000337:ERRORE] F:\WINCE600\public\common\oak\inc\winddi.h(99) : error C2059: syntax error : 'constant' BUILD: [01:0000000338:ERRORE] F:\WINCE600\public\common\oak\inc\winddi.h(100) : error C2059: syntax error : 'constant' BUILD: [01:0000000339:ERRORE] F:\WINCE600\public\common\oak\inc\winddi.h(101) : error C2059: syntax error : 'constant' BUILD: [01:0000000340:ERRORE] F:\WINCE600\public\common\oak\inc\winddi.h(102) : error C2059: syntax error : 'constant' BUILD: [01:0000000341:ERRORE] F:\WINCE600\public\common\oak\inc\winddi.h(103) : error C2059: syntax error : '}' BUILD: [01:0000000342:ERRORE] F:\WINCE600\public\common\oak\inc\winddi.h(190) : error C2061: syntax error : identifier 'POINTFIX' BUILD: [01:0000000343:ERRORE] F:\WINCE600\public\common\oak\inc\winddi.h(191) : error C2059: syntax error : '}' BUILD: [01:0000000344:ERRORE] F:\WINCE600\public\common\oak\inc\winddi.h(418) : error C2143: syntax error : missing ')' before '*' BUILD: [01:0000000345:ERRORE] F:\WINCE600\public\common\oak\inc\winddi.h(418) : error C2081: 'PATHDATA' : name in formal parameter list illegal BUILD: [01:0000000346:ERRORE] F:\WINCE600\public\common\oak\inc\winddi.h(418) : error C2143: syntax error : missing '{' before '*' BUILD: [01:0000000347:ERRORE] F:\WINCE600\public\common\oak\inc\winddi.h(418) : error C2059: syntax error : ')' BUILD: [01:0000000348:WARNN ] F:\WINCE600\public\common\oak\inc\winddi.h(418) : warning C4431: missing type specifier - int assumed. Note: C no longer supports default-int BUILD: [01:0000000349:WARNN ] F:\WINCE600\public\common\oak\inc\winddi.h(418) : warning C4218: nonstandard extension used : must specify at least a storage class or a type BUILD: [01:0000000350:ERRORE] F:\WINCE600\public\common\oak\inc\winddi.h(418) : error C2146: syntax error : missing ')' before identifier 'prectfx' BUILD: [01:0000000351:ERRORE] F:\WINCE600\public\common\oak\inc\winddi.h(418) : error C2081: 'PRECTFX' : name in formal parameter list illegal BUILD: [01:0000000352:ERRORE] F:\WINCE600\public\common\oak\inc\winddi.h(418) : error C2061: syntax error : identifier 'prectfx' BUILD: [01:0000000353:ERRORE] F:\WINCE600\public\common\oak\inc\winddi.h(418) : error C2059: syntax error : ';' BUILD: [01:0000000354:ERRORE] F:\WINCE600\public\common\oak\inc\winddi.h(418) : error C2059: syntax error : ')' BUILD: [01:0000000355:ERRORE] F:\WINCE600\public\common\oak\inc\winddi.h(964) : error C2143: syntax error : missing ')' before '*' BUILD: [01:0000000356:ERRORE] F:\WINCE600\public\common\oak\inc\winddi.h(964) : error C2081: 'PATHDATA' : name in formal parameter list illegal BUILD: [01:0000000357:ERRORE] F:\WINCE600\public\common\oak\inc\winddi.h(964) : error C2143: syntax error : missing '{' before '*' BUILD: [01:0000000358:ERRORE] F:\WINCE600\public\common\oak\inc\winddi.h(964) : error C2059: syntax error : ')' BUILD: [01:0000000359:ERRORE] F:\WINCE600\public\common\oak\inc\winddi.h(964) : error C2059: syntax error : ';' BUILD: [01:0000000360:ERRORE] F:\WINCE600\public\common\oak\inc\winddi.h(965) : error C2081: 'PRECTFX' : name in formal parameter list illegal BUILD: [01:0000000361:ERRORE] F:\WINCE600\public\common\oak\inc\winddi.h(983) : error C2061: syntax error : identifier 'PFN_PATHOBJ_bEnum' BUILD: [01:0000000362:ERRORE] F:\WINCE600\public\common\oak\inc\winddi.h(993) : error C2059: syntax error : '}' BUILD: [01:0000000363:ERRORE] F:\WINCE600\public\common\oak\inc\winddi.h(1004) : error C2146: syntax error : missing ')' before identifier 'pCallbacks' BUILD: [01:0000000364:ERRORE] F:\WINCE600\public\common\oak\inc\winddi.h(1004) : error C2081: 'PENGCALLBACKS' : name in formal parameter list illegal BUILD: [01:0000000365:ERRORE] F:\WINCE600\public\common\oak\inc\winddi.h(1004) : error C2061: syntax error : identifier 'pCallbacks' BUILD: [01:0000000366:ERRORE] F:\WINCE600\public\common\oak\inc\winddi.h(1004) : error C2059: syntax error : ';' BUILD: [01:0000000367:ERRORE] F:\WINCE600\public\common\oak\inc\winddi.h(1005) : error C2059: syntax error : ')' BUILD: [01:0000000368:ERRORE] F:\WINCE600\public\common\oak\inc\winddi.h(1007) : error C2146: syntax error : missing ')' before identifier 'pCallbacks' BUILD: [01:0000000369:ERRORE] F:\WINCE600\public\common\oak\inc\winddi.h(1007) : error C2081: 'PENGCALLBACKS' : name in formal parameter list illegal BUILD: [01:0000000370:ERRORE] F:\WINCE600\public\common\oak\inc\winddi.h(1007) : error C2061: syntax error : identifier 'pCallbacks' BUILD: [01:0000000371:ERRORE] F:\WINCE600\public\common\oak\inc\winddi.h(1007) : error C2059: syntax error : ';' BUILD: [01:0000000372:ERRORE] F:\WINCE600\public\common\oak\inc\winddi.h(1007) : error C2059: syntax error : ')' BUILD: [01:0000000373:WARNN ] F:\WINCE600\public\common\oak\inc\genblt.h(107) : warning C4214: nonstandard extension used : bit field types other than int BUILD: [01:0000000374:WARNN ] F:\WINCE600\public\common\oak\inc\genblt.h(108) : warning C4214: nonstandard extension used : bit field types other than int BUILD: [01:0000000375:WARNN ] F:\WINCE600\public\common\oak\inc\genblt.h(109) : warning C4214: nonstandard extension used : bit field types other than int BUILD: [01:0000000376:WARNN ] F:\WINCE600\public\common\oak\inc\genblt.h(110) : warning C4214: nonstandard extension used : bit field types other than int BUILD: [01:0000000377:WARNN ] F:\WINCE600\public\common\oak\inc\genblt.h(111) : warning C4214: nonstandard extension used : bit field types other than int BUILD: [01:0000000378:WARNN ] F:\WINCE600\public\common\oak\inc\genblt.h(112) : warning C4214: nonstandard extension used : bit field types other than int BUILD: [01:0000000379:WARNN ] F:\WINCE600\public\common\oak\inc\genblt.h(113) : warning C4214: nonstandard extension used : bit field types other than int BUILD: [01:0000000380:WARNN ] F:\WINCE600\public\common\oak\inc\genblt.h(114) : warning C4214: nonstandard extension used : bit field types other than int BUILD: [01:0000000381:WARNN ] F:\WINCE600\public\common\oak\inc\genblt.h(115) : warning C4214: nonstandard extension used : bit field types other than int BUILD: [01:0000000382:WARNN ] F:\WINCE600\public\common\oak\inc\genblt.h(116) : warning C4214: nonstandard extension used : bit field types other than int BUILD: [01:0000000383:WARNN ] F:\WINCE600\public\common\oak\inc\genblt.h(117) : warning C4214: nonstandard extension used : bit field types other than int BUILD: [01:0000000384:WARNN ] F:\WINCE600\public\common\oak\inc\genblt.h(118) : warning C4214: nonstandard extension used : bit field types other than int BUILD: [01:0000000385:WARNN ] F:\WINCE600\public\common\oak\inc\genblt.h(119) : warning C4214: nonstandard extension used : bit field types other than int BUILD: [01:0000000386:WARNN ] F:\WINCE600\public\common\oak\inc\genblt.h(120) : warning C4214: nonstandard extension used : bit field types other than int BUILD: [01:0000000387:WARNN ] F:\WINCE600\public\common\oak\inc\genblt.h(121) : warning C4214: nonstandard extension used : bit field types other than int BUILD: [01:0000000388:WARNN ] F:\WINCE600\public\common\oak\inc\genblt.h(122) : warning C4214: nonstandard extension used : bit field types other than int BUILD: [01:0000000389:WARNN ] F:\WINCE600\public\common\oak\inc\genblt.h(123) : warning C4214: nonstandard extension used : bit field types other than int BUILD: [01:0000000390:WARNN ] F:\WINCE600\public\common\oak\inc\genblt.h(134) : warning C4214: nonstandard extension used : bit field types other than int BUILD: [01:0000000391:WARNN ] F:\WINCE600\public\common\oak\inc\genblt.h(135) : warning C4214: nonstandard extension used : bit field types other than int BUILD: [01:0000000392:WARNN ] F:\WINCE600\public\common\oak\inc\genblt.h(136) : warning C4214: nonstandard extension used : bit field types other than int BUILD: [01:0000000393:WARNN ] F:\WINCE600\public\common\oak\inc\genblt.h(137) : warning C4214: nonstandard extension used : bit field types other than int BUILD: [01:0000000394:WARNN ] F:\WINCE600\public\common\oak\inc\genblt.h(138) : warning C4214: nonstandard extension used : bit field types other than int BUILD: [01:0000000395:ERRORE] F:\WINCE600\public\common\oak\inc\genblt.h(169) : error C2143: syntax error : missing ')' before '*' BUILD: [01:0000000396:ERRORE] F:\WINCE600\public\common\oak\inc\genblt.h(169) : error C2143: syntax error : missing '{' before '*' BUILD: [01:0000000397:WARNN ] F:\WINCE600\public\common\oak\inc\genblt.h(169) : warning C4431: missing type specifier - int assumed. Note: C no longer supports default-int BUILD: [01:0000000398:ERRORE] F:\WINCE600\public\common\oak\inc\genblt.h(169) : error C2059: syntax error : 'type' BUILD: [01:0000000399:ERRORE] F:\WINCE600\public\common\oak\inc\genblt.h(169) : error C2059: syntax error : ')' BUILD: [01:0000000400:ERRORE] F:\WINCE600\public\common\oak\inc\genblt.h(174) : error C2061: syntax error : identifier 'GenBltSignature' BUILD: [01:0000000401:ERRORE] F:\WINCE600\public\common\oak\inc\genblt.h(177) : error C2059: syntax error : '}' BUILD: [01:0000000402:ERRORE] F:\WINCE600\public\common\oak\inc\genblt.h(181) : error C2061: syntax error : identifier 'GenBltSignature'
    7. 关于访问物理地址 6/3167 嵌入式系统 2010-06-04
      引用 1 楼 reallyu 的回复: 这个是静态映射,在wince6里面只有内核态的程序才可以访问 在wince5里应用程序也可以访问 虚拟内存映射分静态和动态 除了安全原因,还有一个重要的作用是协同多个应用程序,让他们彼此不互相影响 简单的说 你写了个应用程序,定义int i,编译以后 i 就是一个内存地址 我写了一个应用程序 也int i,也是一个内存地址 如果都用物理地址,我的编译器不知道你用了哪些物理地址,哪……
      嗯……我很迟钝……要理解一会……………………是不是这个意思: 在用户态,虚拟地址到物理地址的映射使每个进程拥有独立的地址空间,是为了让他们之间不互相影响。而这种映射属于“动态”。 那么在内核态,用我看到的这种方法进行地址映射是“静态”,静态的地址映射的意义又是什么呢? 在BSP里面的那些驱动都是运行在内核态的吧,那在这些驱动里面如果用malloc分配得到一块内存,获得的虚拟地址也是按照这种方式映射的么?
    8. Wince下的以太网语音通信源代码 4/3754 WindowsCE 2010-05-24
      感觉 这属于应用软件。 MARK,顶下。
    9. 大家都用什么GPS模块啊? 23/7106 嵌入式系统 2010-05-20
      SiRF是不是CPU集成GPS啊~?
    10. STM8S207的奇怪问题 15/5482 stm32/stm8 2010-05-11
                                       我用delay函数延时也会出现有时长,有时短的现象 用TIM4定时器,如果用内部振荡定时器可以正常工作,改为使用外部振荡就不工作了,用的是ST的库,我以为是时钟没配置好导致整个MCU不工作,结果在主函数中直接delay,控制I/O口,程序是正常运行的,不知为何
    11. 将光耦加电,光耦输出端适当上拉。然后IO电平输出到光耦,那么光耦就会输出对应的电平了。
    12. 解决了,谢谢热心的各位! 其实是数据类型的问题!我这样OSFileRead( ReadFileData, 100, FHandleR);可能造成数据异常,因为ReadFileData是char指针,而读文件函数要求把数据保存在uint8类型指针中,所以解决方法就是: uint8* buffer[READNUM]; ...      .      .      .      OSFileRead( buffer, READNUM, FHandleR);      .      .      .      ReadFileData = (char*) buffer; ... } 其中READNUM是一个整型常量,表示要读的字节数
    13. to feishanm:请问下,具体如何做?有没有相关文章或者教程,C++代码啊?
    14. 固件库3.2.0 21/6591 stm32/stm8 2010-03-05
                                       我根据3.2的库做了一个模板,有需要的可以下载,说明一下,是基于Keil 环境的 http://ningzb.download.csdn.net/
    15. Packet Handler Registers该如何翻译? 4/3253 嵌入式系统 2010-02-23
      封包处理程序寄存器。
    16. 板凳板凳板凳板凳板凳板凳板凳板凳板凳 继续复制!接分!
    17. linux下短信发送问题 8/3309 Linux与安卓 2010-02-08
      我做过linux通过串口GSM通信,C写的源代码,可以发送中引文短信
    18. 求助MSP430F5438用高频晶振问题 6/6342 微控制器 MCU 2010-01-30
      如果你对定时的要求不高,或者不需要很准的时钟,那就都用DCO吧,DCO也可以配置成8M的。
    19. 电源管理!请教! 32/7613 嵌入式系统 2010-01-23
      谢谢! 请问:系统电源状态和设备电源状态有什么联系和区别?       也就是我的问题2中提到的
    20. 不可以的吧?

最近访客

< 1/1 >

统计信息

已有96人来访过

  • 芯积分:--
  • 好友:--
  • 主题:7
  • 回复:61

留言

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


现在还没有留言