liumm

    1. 新手学习STM8求助 22/6955 stm32/stm8 2011-02-24
                                       哦,好的,我看下,对了,公司的都用的汇编编程,目前都没用C,不知道有影响没有
    2.                                  核心板的PCB和SCH以后应该能够用的上
    3. 了解STM32F100 10/6173 stm32/stm8 2010-10-01
                                       50年前有FLASH吗 我看到手册里写的 PM0042  STM32F10x闪存编程   P4
    4. 转一篇学习STM8的好文章哈 20/8124 stm32/stm8 2010-07-27
                                       文章不错
    5. FSMC对IS61LV25616的时序? 6/4923 stm32/stm8 2010-06-11
                                       谢谢版主。还是那个,看过了,这个应用笔记不行啊,根本算不出来,以前发帖问过了. https://bbs.eeworld.com.cn/viewthread.php?tid=167295&highlight=FSMC 继续顶起。
    6. stm8s的timer1真难用 5/7339 stm32/stm8 2010-06-10
                                       看看TIM1的函数库也很有帮助,看看TIM1的样例程序,然后动手就好了。
    7. pfui是什么的简称? 4/3404 嵌入式系统 2010-05-31
      你是在那里看到这个词的?
    8. wsprintf(szPort, L"COM%d:", portNo);        //打开串口        m_hComm = CreateFile(            szPort,            GENERIC_READ | GENERIC_WRITE,   //允许读和写            0,                              //独占方式(共享模式)            NULL,            OPEN_EXISTING,                  //打开而不是创建(创建方式)            0,            NULL            );               if (m_hComm == INVALID_HANDLE_VALUE)        {            // 无效句柄,返回。                  TRACE(_T("CreateFile 返回无效句柄"));            return FALSE;                 }               // 得到打开串口的当前属性参数,修改后再重新设置串口。        // 设置串口的超时特性为立即返回。               if (!GetCommState(m_hComm,&commParam))        {                      TRACE(_T("GetCommState error"));            return FALSE;        }               commParam.BaudRate = baud;                  // 设置波特率          commParam.fBinary = TRUE;                   // 设置二进制模式,此处必须设置TRUE        commParam.fParity = TRUE;                   // 支持奇偶校验          commParam.ByteSize = databits;              // 数据位,范围:4-8          commParam.Parity = NOPARITY;                // 校验模式        commParam.StopBits = stopbits;              // 停止位                 commParam.fOutxCtsFlow = FALSE;             // No CTS output flow control          commParam.fOutxDsrFlow = FALSE;             // No DSR output flow control          commParam.fDtrControl  = DTR_CONTROL_ENABLE;        // DTR flow control type          commParam.fDsrSensitivity   = FALSE;          // DSR sensitivity          commParam.fTXContinueOnXoff = TRUE;         // XOFF continues Tx          commParam.fOutX = FALSE;                    // No XON/XOFF out flow control          commParam.fInX  = FALSE;                     // No XON/XOFF in flow control          commParam.fErrorChar = FALSE;               // Disable error replacement          commParam.fNull = FALSE;                    // Disable null stripping          commParam.fRtsControl = RTS_CONTROL_ENABLE;        // RTS flow control          commParam.fAbortOnError = FALSE;            // 当串口发生错误,并不终止串口读写               if (!SetCommState(m_hComm, &commParam))        {            TRACE(_T("SetCommState error"));                    return FALSE;        }                      //设置串口读写时间        COMMTIMEOUTS CommTimeOuts;        GetCommTimeouts (m_hComm, &CommTimeOuts);        CommTimeOuts.ReadIntervalTimeout = MAXDWORD;          CommTimeOuts.ReadTotalTimeoutMultiplier = 0;          CommTimeOuts.ReadTotalTimeoutConstant = 0;           CommTimeOuts.WriteTotalTimeoutMultiplier = 10;          CommTimeOuts.WriteTotalTimeoutConstant = 1000;                 if(!SetCommTimeouts( m_hComm, &CommTimeOuts ))        {            TRACE( _T("SetCommTimeouts 返回错误") );            return FALSE;        }             //  m_pPortOwner = pPortOwner;                 //指定端口监测的事件集        SetCommMask (m_hComm, EV_RXCHAR);               //分配设备缓冲区        SetupComm(m_hComm,1024,1024);               //初始化缓冲区中的信息        PurgeComm(m_hComm,PURGE_TXCLEAR|PURGE_RXCLEAR);              m_hReadCloseEvent = CreateEvent(NULL,TRUE,FALSE,NULL); 调试过m_hComm都分配有地址,发送数据给打印机:          char c[4];         memset(c,'\0',4);         //开锁         c[0] = 0x0A;         c[1] = 0x0A;         c[2] = 0x0A;         c[3] = 0x0A;         bWriteStat=WriteFile(m_hComm,c,4,&dwBytesWrite1,NULL); 如果是在电脑上,打印机这样是有反应的;可是在wince板上就没反应了,各位高手帮忙看看哪里用错了??       
    9. STM8S外部晶振的失效问题,谢谢! 8/7157 stm32/stm8 2010-05-06
                                       可能的原因:1)晶振怕振动,质量不好。2)电路板上有地方虚焊。 失效检测肯定不能有延时,否则系统将暂时停顿,达不到失效检测的目的。
    10. FFFFFFFFFFFFFF
    11. 可能是组件没有加上,sql server的
    12. 一个关于 NIOS II processor 的问题 3/2920 嵌入式系统 2010-04-02
      我来顶    perhaps1209
    13. 6.0在硬件上没有什么特别的要求,驱动大部分应该是不需要修改,我看三星的BSP中,6.0和5.0大部分是相同的,kern部分倒是有些差异。
    14. 关于wince+GPRS 的FTP问题 58/18493 WindowsCE 2010-03-02
      现在GPRS 拨号IE上网已经可以的了。呵呵。
    15. arm芯片选型 8/4025 ARM技术 2010-02-27
      CPU片内集成大容量RAM的成本太高,lz想要的芯片很难找到
    16. 我的也是诺基亚5200 AT+CPMS?查询结果如下: +CPMS: ,,,,,,,, OK 请问如何选择?
    17. "选项"——“其他设置”——“更多设置”——“文件关联”
    18. Linux内核解读入门(申精) 239/65666 Linux与安卓 2010-01-11
      路过,学习~~~
    19. 求tlc549的简单程序。 2/2760 嵌入式系统 2009-12-17
      #include "intrins.h" #define    Wait1us        _nop_(); #define    Wait2us        {_nop_();_nop_();} #define    Wait4us        {Wait2us;Wait2us;} #define    Wait8us        {Wait4us;Wait4us;} #define    Wait10us      {Wait8us;Wait2us;} #define    Wait30us      {Wait10us;Wait8us;Wait4us;Wait2us;} /************定义接口总线**************/ sbit Clock = P1 ^ 2; //时钟口线 sbit DataOut = P1 ^ 3; //数据输出口线 sbit ChipSelect = P1 ^ 4; //片选口线 /************接口总线定义结束**********/ /*********函数名称:ADCSelChannel******** * *功能:转换指定通道的模拟量为数字量 * *说明: * *位置:1 * ****************************************/ unsigned char ADCSelChannel(void) {       unsigned char ConvertValue = 0;       unsigned char i;       ChipSelect = 1; //芯片复位       ChipSelect = 0;       ChipSelect = 1;       Clock = 0;       Wait4us;       ChipSelect = 0; //芯片起始       Wait4us; //等待延时       for (i = 0; i < 8; i ++) //输入采样转换时钟       {             Clock = 1;             Clock = 0;       }       ChipSelect = 1; //开始转换       Wait10us; //等待转换结束       ChipSelect = 0; //读取转换结果       Wait4us;       for (i = 0; i < 8; i ++) //       {             Clock = 1;             ConvertValue
    20. 定制带有模拟器且支持ActiveSync调试的WINCE5.0 SDK 参考下吧

最近访客

< 1/1 >

统计信息

已有109人来访过

  • 芯积分:--
  • 好友:--
  • 主题:8
  • 回复:62

留言

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


现在还没有留言