妖刀村正

    1. 正交编码的编码器开关算法求教 3/8431 stm32/stm8 2011-01-07
                                       你最好还是把机械编码输出的波形记录下来,对照分析找出错误的原因。
    2. 请教版主STM32开漏输出IO的电压容许值 29/18232 stm32/stm8 2010-09-03
                                       请注意: 1)作为输出时,输出端口除了有上下保护二极管之外,还有上下臂的N-MOS和P-MOS管。 2)作为普通输入时,输入端口除了有上下保护二极管之外,输入信号要通过一个TTL施密特触发器。 3)作为模拟输入时,输入端口除了有上下保护二极管之外,再没有其它器件隔离,直接进入AD转换器。
    3. AMD风扇驱动 5/4514 嵌入式系统 2010-06-23
      有想法!不过这个不清楚!
    4. I/O口 42/11333 嵌入式系统 2010-06-13
      sbit   b0 =P2^3; sbit   b1 =P2^4; sbit   b2 =P2^5; sbit   b3 =P0^4; sbit   b4 =P0^5; sbit   b5 =P0^3; sbit   b6 =P0^2; uchar  get_p2(void) {         uchar  ss=0;                        if (b6==0)                 ss|=0x40;                 if (b5==0)                 ss|=0x20;                 if (b4==0)                 ss|=0x10;                 if (b3==0)                 ss|=0x08;                 if (b2==0)                 ss|=0x04;                 if (b1==0)                 ss|=0x02;                 if (b0==0)                 ss|=0x01;                 return ss; } ------------------------------------------------------------------------------------------------      两者竟然不一样, 前者才可以,,后者虽不报错,但不能读端口。 ------------------------------------------------------------------------------------------------ #define    pin0    P2^3 #define    pin1    P2^4 #define    pin2    P2^5 #define    pin3    P0^4 #define    pin4    P0^5 #define    pin5    P0^3 #define    pin6    P0^2 #define low_data  ((pin0?0:1)|(pin1?0:0x02)|(pin2?0:0x04)|(pin3?0:0x08)|(pin4?0:0x10)|(pin5?0:0x20)|(pin6?0:0x40)&0x7F)
    5. STM8是冯诺依结构还是哈佛结构? 94/35805 stm32/stm8 2010-05-26
                                       是吧?  一开始  STM8就 说的是哈佛结构。 我们就以为是RISC了。 因此都以为 这个STM8与 STM32 ,是不是都是ARM公司设计的高性能哈佛结构RISC? 因此我的 标题就是要问 到底是什么结构? 因为 看到 STM8的性能不咋的! 横向对比  超级51,AVR,..... 后来证实 STM8与STM32   的设计毫无瓜葛。 STM8是6520 演变而来。也就是STR7的【改进?】版。 这样大家就心里明白啦! 一开始。是不是ST公司当大陆的电工是SB?  这样来忽悠咱们! 让很多人一看 STM8 就以为是STM32的8位版本? 呵呵。原来还就是个改进的51而已. 至于 CISC与RISC之争。 我有另一贴说了, 这两者都是 越来越接近的。 互相学习,互相发展的。 区别已经越来越小了的。 按  克林顿。00 希拉里   的话 就是    ”殊途”但未来“同归“
    6. STM8stim1计频问题 8/4566 stm32/stm8 2010-05-12
                                       你确定备选功能改了吗?
    7. 目前有个棘手的问题,usb有时候连不上 19/4276 嵌入式系统 2010-05-11
      还有就是, 分数太少,不够吸引人, 我都没注意到你的帖子, hoho
    8. 引用 27 楼 mzb881 的回复: 引用 26 楼 lightsoure 的回复: 引用 25 楼 lightsoure 的回复: 不知道楼主用的是什么CPU 如果是三星的 USB OTG HOST不能支持2.0协议 只支持1。1全速。。。。。。。。。。。。。。。。。。 所以先看下 你的CPU支不支持HOST高速。。 另外挂在U盘 这个你要考虑USB口供电。。 用的三星的6410.支持2.0高速。把otg口的4……
      6410 otg做为device支持2.0,如果做host只支持1.1
    9. 什么是固态硬盘 10/6885 嵌入式系统 2010-04-15
      你可以理解成大容量的,通过硬盘接口接驳到计算机上的U盘。
    10. 很多空白页?
    11. vxworks的task为啥没有running状态? 12/6596 实时操作系统RTOS 2010-03-17
      赞一个    jeans2000
    12. 结构体转CString如何转换? 4/4260 嵌入式系统 2010-02-27
      路过, 支持!!!!
    13. 有Linux的人才不
    14. 电源管理!请教! 32/7951 嵌入式系统 2010-01-23
      WIN CE电源管理 WinCE处理用户与系统交互的部分是GWES,所以早期电源管理工作也是由GWES来实现。但GWES提供的电源管理模块功能过于粗糙死板,所有子设备只能有On和Suspend状态,应用程序无法得到任何状态转换通知。后来,WinCE引入了电源管理PM(Power Manager)模块。 1.1电源管理器结构 在使用电池供电的WinCE系统中,在功能上大致可以分为系统级电源管理、动态电源管理、设备电源管理等三类。通常,应用程序在大多数时间都不需要关注WinCE 设备的电源损耗,但是在某些时候要注意这些损耗。 WinCE电源管理器通过一个名为Pm.dll的动态链接库与设备管理器Device.exe链接。Pm.dll动态链接库支持三类接口:一是驱动程序接口:为需要进行电源管理的设备的驱动程序使用;二是应用程序接口:为需要利用电源管理的应用程序使用;三是提醒接口(Notification):为需要接受电源事件提醒的应用程序使用。   例如,WinCE系统先检查任务负载情况,如果没有需要运行的任务,则一般进入空闲节能状态等待唤醒,在空闲一段时间后进入深度睡眠,挂起到RAM中或者硬盘上。在运行任务期间,WinCE还可以利用硬件提供的电源管理功能动态调节芯片运行电压和频率,对系统进行更加细致的电源管理。 1.2 WinCE电源管理的分类 (1)系统电源状态 Win CE系统电源状态更多的是代表系统电源的一种配置方案,它是各个子设备电源配置的集合。它设定一种可能出现的情景,事先拟定了此情景下电力分配策略(哪些子设备打开,哪些子设备关闭)。 WinCE支持以下几种系统电源状态: ?        On:用户与系统交互时的状态; ?        BacklightOff:在一段时间内(默认15秒),如果一直没有用户操作(比如按下某个键或者触摸屏幕),就关闭背光,这时其他的设备都没变化。这个timeout值可以通过控制面板进行设置; ?        UserIdle: 代表用户停止输入,但可能仍然在使用的情景,比如阅读文件. ?        SystemIdle: 代表用户停止使用设备,但处理器仍然工作的情景,比如,后台文件传输. ?        ScreenOff:一般由某些程序指定,才进入这个状态。比如音乐播放器程序,当你听音乐时按下某个键可以将屏幕关闭。PocketPC和Smartphone都使用这个状态,它与UserIdle的不同在于,ScreenOff意味着“用户主动关闭了显示,只有当他按下电源键时才重新显示”,而UserIdle意味着“用户有段时间没操作了,那么我们可以关闭屏幕来省电”,所以在UserIdle时,随便按下Smartphone的哪个键都会启动显示; ?        Suspend:这是PocketPC的睡眠模式,几乎所有设备都被关闭,直到某个硬件设备触发中断才将系统唤醒,这个timeout值可以通过控制面板进行设置(默认为3分钟); ?        Resuming:这是PocketPC被唤醒后的状态,这时屏幕是关闭的,并启动一个15秒的计时器,在这段时间内决定接下来进入哪个状态,如果计时器超时则重新回到睡眠状态; ?        Unattended:这个状态只在PocketPC中被使用,用户对其不会有所察觉。有些程序,如ActiveSync每5分钟会唤醒系统进行同步,同步完成后再让系统继续睡眠,这段时间不希望打扰用户,即程序在后台执行。     可以通过注册表查看系统电源状态对应的具体设备的电源状态: [HLM\System\CurrentControlSet\Control\Power\State]。 (2)设备电源管理 WinCE加入了高级的电源管理组件功能,它允许每个外设具有自己的电源状态,这有别于一般的系统电源状态(System Power State),故被称作设备电源状态(Device Power State)。现在的应用程序一般都有能力设置个别外设的电源状态,比如一个文件传输程序,在保持串口或者蓝牙端口正常通讯时,可以关闭显示屏幕和背光,这就为实现更高级别的动态电源管理提供了可能。 设备电源状态        注册表键值        描述 Full on        D0        此状态表示设备已开启或正在运行。设备将以系统允许的最大功耗及最高性能运行。 Low on        D1        此状态表示设备已开启或正在运行,但以低于D0状态的功耗及性能运行。D1状态适用于设备已经被使用,但以较低的性能运行即可,没有必要以最大性能运行,会产生额外的功率消耗。 Standby        D2        此状态表示设备被部分供电,保证设备在需要时能自动唤醒。 Sleep        D3        睡眠状态。保证唤醒的最小供电,在需要时能自动唤醒并初始化。 Off        D4        关闭状态,不供电。 曾经一位同事这么写的,你可以参考下,其实网上有很多wince电源管理的文章,另外微软也有详细说明。
    15. ATmega16的延时问题 17/6786 嵌入式系统 2010-01-19
      用AVRStudio 在进入延时函数的入口设置断点,仿真运行,两次中断的间隔周期数可以看出来。再除以系统时钟,就是循环一次的时间。
    16. Linux内核解读入门(申精) 239/66393 Linux开发 2010-01-10
      学习!我们明天就考内核……帮顶!!!
    17. 这个编码器是什么原理 14/5521 嵌入式系统 2009-12-23
      编码开关,比较多的是3对引脚,可以实际测试一下。如果是3对,则一般中间两脚为公共脚,剩余的是4位的,如是是0-9则实际上只用了3位半。而楼主讲的七脚没见过,要看实际上有几脚,可能中间两脚是接到外壳上起固定作用的,或是公共的。 我上传了一个旋转编码器的资料,你可以下载看看 http://download.eeworld.net/source/1928542
    18. 求一个硬件设计的方案! 26/5482 嵌入式系统 2009-12-22
      ARM9+linux+webserver+cgi 前面的东西都是现成的,基本上做烂了,比如2410  2440 了解了传感器的物理层协议,linux下字符驱动基本就可搞定 用cgi控制相应设备就OK了
    19. 讨论下Wince如何实现一次编译 9/3009 嵌入式系统 2009-12-22
      没整过,我都是编译的PB 然后下到板子上,在用VS2005或者EVC 编写应用程序,在板子上测试
    20. 看了其他帖子,很多人提到国产假货和原厂的问题,不知道如何识别时原厂还试国产山寨货?

最近访客

< 1/1 >

统计信息

已有80人来访过

  • 芯积分:--
  • 好友:--
  • 主题:13
  • 回复:59

留言

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


现在还没有留言