amos

    1. 一天天学用STM8 88/21992 stm32/stm8 2011-02-25
                                       刚开始学习的确会有很多疑问
    2.                                  这个我买了 还不错
    3. WINCE手机通讯录 14/7878 嵌入式系统 2010-06-18
      引用 5 楼 lanbingg 的回复: 具体保存在哪个数据库呢,怎么找呢
      哦,那个酷派手机定义的数据库是什么样的呢,怎么取呢
    4. 关于触摸屏跳点问题 56/40532 嵌入式系统 2010-06-12
      帮 顶
    5. 用到定时器的时候 单步就不起作用了啊,因为你单步停在了某个地方,但是定时器还是在工作的
    6. NDIS6.2驱动 win7下初始化后进入Halt?? 4/4056 嵌入式系统 2010-05-17
      光这些信息大家帮不了你的. 1. MiniportInitializeEx()做了什么? 2. MiniportHaltEx()参数 HaltAction 的内容是什么? NdisHaltDeviceInitializationFailed?
    7. 有人做过用红外二极管传输数据没? 6/3170 嵌入式系统 2010-05-14
      现在的红外收发模块就很多啦, 红外接收头。 红外发射头。 红外接收头就是一个模块,像个三极管,红外数据传输出来的格式一般都是串口形式。用个mcu来读取它接收到的数据就可以了。这时,不用管什么载波了。 红外发射头,需要加红外发射电路,具体的电路,网上有,编码方面还是用mcu来做。载波是38k的。要是说模块的话,估计也有的。不过假如用过发射模块,不如直接买个万能遥控器,呵呵。 具体的电路,网上很多。楼主自己去下载看看吧。
    8. 编译之前clean一下就好了
    9.                                  正有此想法,坛子里已经有了啊
    10. vxworks5.5请教(关于isa总线和中断) 3/5571 实时操作系统RTOS 2010-03-25
      0x21为中断控制器8259的访问端口    PC104中中有两块8259,一主一从,端口0x20、0x21控制主片,0xA0、0xA1控制从片    每片8259 有8根中断线,通过端口0x21/0xA1 写入一个字节,可以设置中断屏蔽,对应为1则禁止中断    你的中断数为相应修改为 tempout=sysInByte(0x21); tempout&=~0x20; sysOutByte(0x21,tempout); 相应中断向量为INUM_TO_IVEC(0x20+0x5)
    11. 初学者c51单片机 39/7978 嵌入式系统 2010-03-23
      引用 11 楼 sharpufo 的回复: hehe,我学会了如何控制1000个以上LEDs的变化。
      呵呵,能分享一下你怎么弄的吗?我很好奇!
    12. CreateFile为什么返回参数错误? 4/3703 嵌入式系统 2010-03-22
      可能是因为你的windows目录不能创建文件和修改已存在的文件的原因,换成其它目录试试,那些存储在RAM中的目录
    13. windows 2003如何设置boot.ini 2/3555 嵌入式系统 2010-03-05
      1、安装eMbedded Visual C++ 4.0时从来没出现过楼主所说的提示,怀疑是你的安装文件的问题…如果仍旧解决不了,建议装XP系统吧,在XP下装eMbedded Visual C++ 4.0是很顺手滴… 2、修改Boot.ini文件的方法如下:    右击“我的电脑”,选择“属性”,再选择“高级”,选择“启动和故障恢复的设置”,弹出一个窗口,选择“编辑”,把boot表里的noexecute=optin改成 execute,记得进行重启。 备注:Good Luck!
    14. 没有固定入口,加载进去后不会立即执行,你可以用moduleShow看加载是否成功,加载到什么地方了等信息 需要你在shell下输入要执行的函数
    15. ST32M105的串口4不工作 24/9959 stm32/stm8 2010-02-04
                                       斑竹,请看一下代码, 这个测试程序,usart3 工作,uart 4 不工作。 #elif defined USE_STM3210C_EVAL #define  GPIOx                    GPIOC //GPIOC used for UATR4 #define  RCC_APB2Periph_GPIOx     RCC_APB2Periph_GPIOC #define  GPIO_TxPin               GPIO_Pin_10 #define  GPIO_RxPin               GPIO_Pin_11 //#define  GPIOx                    GPIOD //GPIOD used for USART3 //#define  RCC_APB2Periph_GPIOx     RCC_APB2Periph_GPIOD //#define  GPIO_TxPin               GPIO_Pin_8 //#define  GPIO_RxPin               GPIO_Pin_9 #endif /* USE_STM3210B_EVAL */ void RCC_Configuration(void) {   /* Setup the microcontroller system. Initialize the Embedded Flash Interface,        initialize the PLL and update the SystemFrequency variable. */   SystemInit();       /* Enable GPIOx and AFIO clocks */   RCC_APB2PeriphClockCmd(RCC_APB2Periph_GPIOx | RCC_APB2Periph_AFIO, ENABLE);   /* Enable USART clocks */   RCC_APB1PeriphClockCmd(RCC_APB1Periph_UART4, ENABLE);//for UART4   //RCC_APB1PeriphClockCmd(RCC_APB1Periph_USART3, ENABLE);// for USART3 } void GPIO_Configuration(void) {   GPIO_InitTypeDef GPIO_InitStructure;   //used for USART3 full remap   GPIO_PinRemapConfig(GPIO_FullRemap_USART3, ENABLE);      /* Configure USART Tx as alternate function push-pull */   GPIO_InitStructure.GPIO_Pin = GPIO_TxPin;   GPIO_InitStructure.GPIO_Speed = GPIO_Speed_50MHz;   GPIO_InitStructure.GPIO_Mode = GPIO_Mode_AF_PP;   GPIO_Init(GPIOx, &GPIO_InitStructure);   /* Configure USART Rx as input floating */   GPIO_InitStructure.GPIO_Pin =  GPIO_RxPin;   GPIO_InitStructure.GPIO_Mode = GPIO_Mode_IN_FLOATING;   GPIO_Init(GPIOx, &GPIO_InitStructure); } int main(void) {   /* System Clocks Configuration */   RCC_Configuration();   /* Configure the GPIO ports */   GPIO_Configuration();    /* USART2 configuration ------------------------------------------------------*/   /* USART2 configured as follow:         - BaudRate = 115200 baud           - Word Length = 8 Bits         - One Stop Bit         - No parity         - Hardware flow control enabled (RTS and CTS signals)         - Receive and transmit enabled   */   USART_InitStructure.USART_BaudRate = 115200;   USART_InitStructure.USART_WordLength = USART_WordLength_8b;   USART_InitStructure.USART_StopBits = USART_StopBits_1;   USART_InitStructure.USART_Parity = USART_Parity_No ;   USART_InitStructure.USART_HardwareFlowControl = USART_HardwareFlowControl_None;   USART_InitStructure.USART_Mode = USART_Mode_Rx | USART_Mode_Tx;   USART_Init(UART4, &USART_InitStructure);   //USART_Init(USART3, &USART_InitStructure);   /* Enable the USART */   USART_Cmd(UART4, ENABLE);   //USART_Cmd(USART3, ENABLE);      /* Send a buffer from USART to hyperterminal */     while(NbrOfDataToTransfer--)   {     USART_SendData(UART4, TxBuffer[TxCounter++]);     while(USART_GetFlagStatus(UART4, USART_FLAG_TXE) == RESET);         //USART_SendData(USART3, TxBuffer[TxCounter++]);     //while(USART_GetFlagStatus(USART3, USART_FLAG_TXE) == RESET);   }      /* Receive a string (Max RxBufferSize bytes) from the Hyperterminal ended by '\r' (Enter key) */   do   {     if((USART_GetFlagStatus(UART4, USART_FLAG_RXNE) != RESET)&&(RxCounter < RxBufferSize))     {        RxBuffer[RxCounter] = USART_ReceiveData(UART4);        USART_SendData(UART4, RxBuffer[RxCounter++]);     }        //if((USART_GetFlagStatus(USART3, USART_FLAG_RXNE) != RESET)&&(RxCounter < RxBufferSize))     //{     //   RxBuffer[RxCounter] = USART_ReceiveData(USART3);     //   USART_SendData(USART3, RxBuffer[RxCounter++]);     //}         }while((RxBuffer[RxCounter - 1] != '\r')&&(RxCounter != RxBufferSize));   while (1)   {   } }
    16. vxworks 下gprs拨号求助 5/4090 实时操作系统RTOS 2010-02-01
      BSP中应该只是串行线路驱动,在VxWorks完成拨号应该还需要上层有ppp协议以及相应的拨号程序。(猜的,说错了别拍我,呵呵) 就像在linux中,实现ppp拨号,除了在内核需要支持ppp线路驱动外,还需要有pppd、chat以及一些配置脚本来共同实现拨号
    17. 新手求教,io口操作 17/6356 嵌入式系统 2010-01-12
      参考别的BSP的GPIO 写个驱动就可以了
    18. 如果处理的数据量不大,你可以采用SQLite;它是完全开源的,方便大家的开发,用做商业的数据库非常合适,由于不涉及版权问题,它可以最大化的降低成本。学习网站如下: 英文:http://www.sqlite.org/ 中文:http://www.sqlite.com.cn/
    19. GPRS模块的短信好用,而接打电话的耳麦不好用, 有可能是 GPRS模块外围的语音电路设计 是否存在问题,主要关注隔直电容部分。 另外如果耳机和MIC 都是用差分线,确保32欧姆的阻抗要求。且如果走线比较长,需要进行滤波处理。 另外一般的GSM/GPRS模块 都提供2通道的语音通道;即模块提供两路听筒,两路话筒接口,但是同一时间内只能有一对输入、输出工作, 所以此时楼主得确认该模块内部代码默认的配置,是选择那路语音通道为默认的语音通道,建议楼主联系下厂家核实下,模块的默认配置。 如果你所用的不是默认的语音通道,则一样不会有声音,此时需要通过AT 指令更改下语音通道的选择。 具体的语音通道切换指令,在每个模块的AT指令集手册里面都有,楼主自己找下。 如果没找到,可以联系我,我这边的AT指令的手册很多。
    20. usb转多个串口的讨论 19/9733 stm32/stm8 2009-12-16
                                       不是很熟悉USB这块

最近访客

< 1/1 >

统计信息

已有104人来访过

  • 芯积分:--
  • 好友:--
  • 主题:9
  • 回复:75

留言

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


现在还没有留言