kinglong2765

    1. 关于磁珠 12/5399 PCB设计 2012-05-19
      60欧姆@100MHZ吗? 数字和模拟电源地之间慎用磁珠
    2. 12点前紧急求助 5/3735 微控制器 MCU 2012-05-19
      检查电源,晶振是否起震
    3. 学知识了
    4. 【 低功耗】FPGA经验总结集合贴 35/6143 FPGA/CPLD 2011-12-03
      感谢,楼主~!
    5. 输入和输出之间有关联么,你检查下。没有的话,那应该会自动优化为没有利用任何资源
    6. 数字信号处理的FPGA实现(好书共享) 240/91933 FPGA/CPLD 2011-09-19
      顶个
    7. 求购和申请XILINX FPGA开发板 3/3248 FPGA/CPLD 2011-09-18
      自己顶一个!:carnation:
    8. 研2学生申请开发板 8/3570 FPGA/CPLD 2011-09-18
      求购二手,三手,……只要是好用的FPGA开发板+调试工具就行! 邮件我,有效期到2011年12月30日。 顺便: 使用FPGA经历 目前还没有使用FPGA开发板的经历 申请缘由 单位绝大部分用XILINX FPGA,业余时间自学 预计实施时间 1个月 ~ 2年
    9. 还有木有优惠的说!!!
    10. TI数控电源diy的上位机软件,可显示曲线等 18/10143 微控制器 MCU 2011-07-26
      刚毕业
    11. TI数控电源diy的上位机软件,可显示曲线等 18/10143 微控制器 MCU 2011-07-23
      thanks boss~!
    12. 单片机相关领域 Q&A!欢迎提问! 190/71584 单片机 2011-07-23
      那个问题没有解决,因为是一个老程序,现在想改 改不通了~anyway ,thx!
    13. 单片机相关领域 Q&A!欢迎提问! 190/71584 单片机 2011-07-23
      那个问题没有解决,因为是一个老程序,现在想改 改不通了~anyway ,thx!
    14. TI数控电源diy的上位机软件,可显示曲线等 18/10143 微控制器 MCU 2011-07-23
      TTimer系统控件实现分时操作 本上位机软件使用TTimer控件实现多线程操作或者这里叫做分时操作。在一个程序中,这些独立运行的程序片断叫作“线程”(Thread),利用它编程的概念就叫作“多线程处理”。多线程处理一个常见的例子就是用户界面。利用线程,用户可按下一个按钮,然后程序会立即作出响应,而不是让用户等待程序完成了当前任务以后才开始响应。C++builder提供标准的CPU多线程操作方法,但是在这里编程起来不是十分的方便,所以采用TTimer定时器来实现简单多线程功能。具体方法是,使用多个TTimer,并且设置每个TTimer在没有其他任务时的触发时间, Timer1->Interval = 100;//为100ms触发一次,其方法图如图5.4所示 然后在void __fastcall TForm1::Timer1Timer(TObject *Sender)这个函数中处理所需的动作,如读写等。在Button控件中控制Timer1的开或者关, Timer1->Enabled = true;//true为开,false为关 下面是向串口写数的代码, void __fastcall TForm1::Timer2Timer(TObject *Sender) {   int nBytes = 0;   char Buffer[1000], *EndPtr;   AnsiString t,s = Edit1->Text.Trim();   while(s.Length()>0)    {      int p = s.Pos(' '); //空格      if(p>0)       {         t = s.SubString(1,p-1);         s = s.SubString(p+1,s.Length()).Trim();         Buffer[nBytes++] = strtol(t.c_str(), &EndPtr, 16); //十六进制字符串转成字节       }      else //还剩下最后一个字节       {         t = s;         s = ""; Buffer[nBytes++] = strtol(t.c_str(), &EndPtr, 16); //十六进制字符串转成字节       }    }   YbCommDevice1->Write(Buffer,nBytes);//发送数据 }
    15. TI数控电源diy的上位机软件,可显示曲线等 18/10143 微控制器 MCU 2011-07-23
      TChart图表绘制控件 Tchart是Borland公司提供的图表绘制类控件,只需要给出所需画的点的坐标参数即可在一个二维的坐标系中绘制出单独的点或者连续的曲线。该二维坐标系具有放大缩小和自由拖动等功能,使用起来方便。在控件中添加曲线Series1或者更多的曲线,绘制时使用语句: Series1->AddXY(t,StrToFloat(Buf),"",clRed); 其中t是表示时间,为X坐标,Y坐标要求给Float型参数,故使用StrToFloat()函数转换。clRed表示颜色为红,除了红以外还有很多颜色可以选择。 在绘制过程中横坐标如果超过初始设定的最大横坐标值600,则自动加大横坐标的最大值和最小值,让坐标向右增大方向平移。在Tchat中,可以使用右键来移动坐标的起始点,而鼠标的滚轮可以放大和缩小坐标的单位。鼠标在chat中的实时坐标将会在chat的右上方显示,格式为(X,Y),保留两位小数,其代码如下: void __fastcall TForm1::Chart1MouseMove(TObject *Sender, TShiftState Shift,       int X, int Y) {     float xt,yt,x,y;     char   buf1[16];     char   buf2[16];     x =Series1->XScreenToValue(X);//获得X的坐标     y =Series1->YScreenToValue(Y); //获得Y的坐标     sprintf(buf1,"%0.2f",x);//格式转换     sprintf(buf2,"%0.2f",y); //0.2表示保留两位小数     LabelX->Caption = buf1;//显示X坐标值     LabelY->Caption = buf2; //显示Y坐标值 }
    16. TI数控电源diy的上位机软件,可显示曲线等 18/10143 微控制器 MCU 2011-07-23
      YbCommDevice控件是由Victor Chen免费提供的第三方串口控件,其具有串口自动识别和选择、奇偶校验、数据位控制、停止位设置,并且可以设置调制解调器功能,如数据流控和自动应答等功能。 读取串口数据代码如下: unsigned char Buf[8192]; //收到的字节数不会超过串口缓存的容量 AnsiString s;// AnsiString数据类型代表一序列的数据字,容量可从4 bytes 到2GB        int n = YbCommDevice1->Read(Buf,8192); //收到 n 个字节 for(int i=0; iWrite(Buffer,nBytes);//Buffer表示待发送数据所在数组,nBytes表示所需发送的数据长度。 由上述代码实例可以看出,该串口控件使用起来十分简单,实际效果良好且方便。
    17. TI数控电源diy的上位机软件,可显示曲线等 18/10143 微控制器 MCU 2011-07-23
      C++ BUILDER 6.0
    18. TI数控电源diy的上位机软件,可显示曲线等 18/10143 微控制器 MCU 2011-07-23
      呵呵 好久没人夸了
    19. 我的数控稳压电源完成 7/4528 微控制器 MCU 2011-06-14
      顶下
    20. 求助:8051SFR的问题 4/4054 单片机 2011-05-14
      应该是有人写了一个头文件把SFR的定义扩大了,这个不管了,搞不定了

最近访客

< 1/1 >

统计信息

已有2424人来访过

  • 芯积分:8
  • 好友:12
  • 主题:8
  • 回复:125

留言

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


spydf 2010-8-14
kinglong2765: rf905 不好用 ,不如直接买串口的无线模块。两者我都使用过,使用舒适度明显不一样!
rf905是实验室的
串口转无线.串口转网口,都太强大了.
查看全部