gyl52114

    1. 用for循环实现STM8延时 4/9638 stm32/stm8 2010-12-12
                                       哦,明白!
    2.                                  在HardFault Handler中放个断点,然后看看堆栈中有没有线索。
    3. 急问:关于TIM2输入捕获问题 25/15005 stm32/stm8 2010-09-02
                                       那还是要用TIM_Cmd(TIM2, DISABLE)来禁止捕获是吗?
    4. 噢,你说的是外部时钟1模式,你没有看到有通道3,我也没有看到, STM32_External_Clock_Mode1.GIF (31.4 KB) 下载次数:0 2010-8-1 22:54
    5. 关于开机logo实现方法 24/7882 嵌入式系统 2010-06-22
      引用 8 楼 wangyuluyulu 的回复: 最终是用WinHex这个工具实现的,涉及东西比较多,大概如下(以logo.bin为名): 1)、熟知像Eboot.bin文件的格式;   2)、logo.bin文件做成只有一条有用记录,一条结束记录的文件。 请问五楼仁兄是把logo转化为和NK.bin一样的文件了吗?可以转化吗?如果转化成功的话那么我只要在blcomm.c文件的在下载之前添加case一下判断logo.bin的头文件7个字节,……
      logo文件可以自己做成像nk.bin和eboot.bin一样的格式的BIN文件,只要熟悉那个格式就行,可以通过WINHEX手动修改,也可以自己编写一个WINDOWS下的应用程序,读取BMP图片然后转换成EBOOT能直接下载的BIN文件,这样也不需要修改BLCOMMON.C,只需要修改的是OEMVerifyMemory()函数用来判断出是LOGO.BIN。 EBOOT通过bin文件形式读取、下载LOGO
    6. 本人想实现wince6.0 + usb + 手机 上网 6/5828 嵌入式系统 2010-06-07
      请问楼上各位兄台,andriod和symbian也可以吗?
    7.                                   9# 版主 DMA中断是ADC采样的时候要用到,用来控制传输速率。在DMA中断里,根据是1或0,发送不同的频率。而且下一个信号是0或1是不确定的,只有在检测到是1或0时,马上按对应频率在同一管脚上输出。
    8. TQ2440 触摸屏 11/5020 嵌入式系统 2010-05-26
      受教了
    9. hiberhe:你点的很正确,我曾经试过将目标机上的Vxworks拷贝到主机host的某一位置,然后在core file and symboles的file项选择定位,其结果一点没问题。但在我的这项测试中,我还是想直接连接目标机上的vxWorks,不知方案是否可行?
    10. 有IAREWSTM8的先驱没? 12/5079 stm32/stm8 2010-05-19
                                       刚刚看了IAR EWSTM8安装目录\stm8\examples\ST-LINK下的例子,发现STM8没有汇编启动文件,只有conf文件是必须的,而不像STM32都有汇编启动文件,版主,我这个说法对不?
    11. 哪个有SDHC协议 7/3371 嵌入式系统 2010-05-03
      2.0的sd协议就是sdhc的协议?
    12. STR71xIAPwithinterruptforapplication 23/24923 stm32/stm8 2010-04-29
                                       下不了啊,哪位好心的大哥发我一下啊,谢谢!邮箱是855857zhang@163.com
    13. 好东东
    14. 全方位的嵌入式学习开发资料 5/2537 嵌入式系统 2010-04-14
      UP,支持奥!
    15. 引用 10 楼 trueman_onlyme 的回复: C/C++ code // Handler for drawing void OnDraw(HWND hWnd)
      这种位图 是可以显示出来的 为什么图片就显示不出来呢
    16. 问题自己解决,现贴出关键代码 .h文件定义GPIO的结构体 /**   GPIO Register Definitions **/ typedef struct {     XLLP_VUINT32_T GPLR0;             /* Level Detect Reg. Bank 0 */     XLLP_VUINT32_T GPLR1;             /* Level Detect Reg. Bank 1 */     XLLP_VUINT32_T GPLR2;             /* Level Detect Reg. Bank 2 */     XLLP_VUINT32_T GPDR0;            /* Data Direction Reg. Bank 0 */     XLLP_VUINT32_T GPDR1;            /* Data Direction Reg. Bank 1 */     XLLP_VUINT32_T GPDR2;            /* Data Direction Reg. Bank 2 */     XLLP_VUINT32_T GPSR0;            /* Pin Output Set Reg. Bank 0 */     XLLP_VUINT32_T GPSR1;            /* Pin Output Set Reg. Bank 1 */     XLLP_VUINT32_T GPSR2;            /* Pin Output Set Reg. Bank 2 */     XLLP_VUINT32_T GPCR0;            /* Pin Output Clr Reg. Bank 0 */     XLLP_VUINT32_T GPCR1;            /* Pin Output Clr Reg. Bank 1 */     XLLP_VUINT32_T GPCR2;            /* Pin Output Clr Reg. Bank 2 */     XLLP_VUINT32_T GRER0;   /* Ris. Edge Detect Enable Reg. Bank 0 */     XLLP_VUINT32_T GRER1;   /* Ris. Edge Detect Enable Reg. Bank 1 */     XLLP_VUINT32_T GRER2;   /* Ris. Edge Detect Enable Reg. Bank 2 */     XLLP_VUINT32_T GFER0;   /* Fal. Edge Detect Enable Reg. Bank 0 */     XLLP_VUINT32_T GFER1;   /* Fal. Edge Detect Enable Reg. Bank 1 */     XLLP_VUINT32_T GFER2;   /* Fal. Edge Detect Enable Reg. Bank 2 */     XLLP_VUINT32_T GEDR0;       /* Edge Detect Status Reg. Bank 0 */     XLLP_VUINT32_T GEDR1;       /* Edge Detect Status Reg. Bank 1 */     XLLP_VUINT32_T GEDR2;       /* Edge Detect Status Reg. Bank 2 */     XLLP_VUINT32_T GAFR0_L;  /* Alt. Function Select Reg.[  0:15 ] */     XLLP_VUINT32_T GAFR0_U;  /* Alt. Function Select Reg.[ 16:31 ] */     XLLP_VUINT32_T GAFR1_L;  /* Alt. Function Select Reg.[ 32:47 ] */     XLLP_VUINT32_T GAFR1_U;  /* Alt. Function Select Reg.[ 48:63 ] */     XLLP_VUINT32_T GAFR2_L;  /* Alt. Function Select Reg.[ 64:79 ] */     XLLP_VUINT32_T GAFR2_U;  /* Alt. Function Select Reg.[ 80:95 ] */     XLLP_VUINT32_T GAFR3_L;  /* Alt. Function Select Reg.[ 96:111] */     XLLP_VUINT32_T GAFR3_U;  /* Alt. Function Select Reg.[112:120] */     XLLP_VUINT32_T  RESERVED1[35];    /* addr. offset 0x074-0x0fc */     XLLP_VUINT32_T GPLR3;             /* Level Detect Reg. Bank 3 */     XLLP_VUINT32_T  RESERVED2[2];      /* addr. offset 0x104-0x108 */     XLLP_VUINT32_T GPDR3;            /* Data Direction Reg. Bank 3 */     XLLP_VUINT32_T  RESERVED3[2];      /* addr. offset 0x110-0x114 */     XLLP_VUINT32_T GPSR3;            /* Pin Output Set Reg. Bank 3 */     XLLP_VUINT32_T  RESERVED4[2];      /* addr. offset 0x11c-0x120 */     XLLP_VUINT32_T GPCR3;            /* Pin Output Clr Reg. Bank 3 */     XLLP_VUINT32_T  RESERVED5[2];      /* addr. offset 0x128-0x12c */     XLLP_VUINT32_T GRER3;   /* Ris. Edge Detect Enable Reg. Bank 3 */     XLLP_VUINT32_T  RESERVED6[2];      /* addr. offset 0x134-0x138 */     XLLP_VUINT32_T GFER3;   /* Fal. Edge Detect Enable Reg. Bank 3 */     XLLP_VUINT32_T  RESERVED7[2];      /* addr. offset 0x140-0x144 */     XLLP_VUINT32_T GEDR3;       /* Edge Detect Status Reg. Bank 3 */ } XLLP_GPIO_T, *P_XLLP_GPIO_T; .cpp文件中设置GPIO的代码:         address.QuadPart = 0x40E00000 ;         v_pGPIORegs=(volatile XLLP_GPIO_T *)MmMapIoSpace(address,sizeof(XLLP_GPIO_T),FALSE) ;     //Congfig GPIO78 as nCS2         v_pGPIORegs->GAFR2_L  &= ~(3 GAFR2_L |= 2
    17. wince sleep 4/3664 嵌入式系统 2010-03-19
      如果需要消息 就要自己做
    18. c51单片机与D801L指纹模块串口通信 7/4904 嵌入式系统 2010-03-12
      谢谢。我换过指令还是不行啊,我就是用普通的串口通信程序试的,就是不行啊。在PC上的串口调试助手随便往模块发条指令模块有反应,并有相应的返回值。
    19. 平台TCC89 WinCE6.0 800*480*16 DIBSection : 56 new: 57
    20. GRPS拨号打包到内核问题 90/21289 嵌入式系统 2009-12-29
      fpcfjf@126.com  QQ:405712094 指点谈不上,呵呵。

最近访客

< 1/1 >

统计信息

已有88人来访过

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

留言

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


现在还没有留言