nanaless44

    1.                                  20W的破解成本,在某些行业是不高的,你想下一个团队工作一年的成本远不止这个数。 如果真这样那太可怕了。 对付这些人,不能把软件搞得太好了,另产品保持较低的利润率,使它们没有生存空间,当然自己也累。
    2.                                  ==
    3. ADC的一个想法,大家看能否实现。 15/5865 stm32/stm8 2010-07-03
                                       不过可以尝试一下
    4. SOFA
    5. 学习单片机 13/3847 嵌入式系统 2010-05-08
      个人认为让一个新手直接学汇编有点不可能,从C开始台阶会小很多很多,个人学AVR单片机调试了基本所有的外设,但还是不会汇编,直到现在学习ARM,才看了几十条ARM指令集的汇编指令。。。
    6. 把DLL弄成动态加载,之后要更新DLL的时候卸载原来的DLL,复制新的DLL进来即可。当然,如果卸载不了,那就需要使用前后台应用程序了
    7. Touch 校正的程序 18/6787 嵌入式系统 2010-04-29
      引用 6 楼 gauntf 的回复: 我有时候是按住屏不放,然后在屏上面乱跑,10多秒后就自动跳出校准界面了
      试了,没效果哇
    8. 汗。。。 数据比较跳用平均算法让它不跳不就好了,它芯片精度就那样
    9. 慕名而来,求救于牛人,望指点迷津。 15/5937 嵌入式系统 2010-03-24
      这是我改的程序。高人请指教 [code] //DS18B20的读写程序,数据脚P2.7                     // //温度传感器18B20汇编程序,采用器件默认的12位转化   // //最大转化时间750微秒,显示温度-55到+125度,显示精度 // //为0.1度,显示采用4位LED共阳显示测温值            // //P0口为段码输入,P34~P37为位选                       // /***************************************************/ #include #include                             //_nop_();延时函数用        #define  uchar unsigned char #define  uint  unsigned int sbit     DQ=P3^7;                               //温度输入口1 sbit     P17=P1^7;                              //LED小数点控制                  ] sbit     DP=P3^6;                        //温度输入口2 sbit     P07=P0^7;                                   //led小数点控制2 uint     h; uint     temp2; uint     temp; // // //**************温度小数部分用查表法***********// uchar code ditab[16]= {0x00,0x01,0x01,0x02,0x03,0x03,0x04,0x04,0x05,0x06,0x06,0x07,0x08,0x08,0x09,0x09}; uchar code dis_7[12]={0xc0,0xf9,0xa4,0xb0,0x99,0x92,0x82,0xf8,0x80,0x90,0xff,0xbf}; //共阳LED段码表        "0"  "1"  "2"  "3"  "4"  "5"  "6"  "7"  "8"  "9" "不亮" "-"               uchar data temp_data[2]={0x00,0x00};             //读出温度暂放           uchar data temp_dat[2]={0x00,0x00};   uchar data display[5]={0x00,0x00,0x00,0x00,0x00};     //显示单元数据,共4个数据和一个运算暂用                  uchar data display2[5]={0x00,0x00,0x00,0x00,0x00}; // // // /*****************11us延时函数*************************/ // void delay(uint t) {   for (;t>0;t--); } // /****************显示扫描函数***************************/ scan() {   char k;      for(k=0;k0;i--)   {    DQ=1;_nop_();_nop_();                  //从高拉倒低      DQ=0;_nop_();_nop_();_nop_();_nop_();  //5 us    DQ=val&0x01;                           //最低位移出      delay(6);                              //66 us    val=val/2;                             //右移1位    }    DQ=1;    delay(1); } /****************DS18B20写命令函数2************************/ //向1-WIRE 总线上写1个字节           void write_byte2(uchar valu) {   uchar j;   for(j=8;j>0;j--)   {    DP=1;_nop_();_nop_();                  //从高拉倒低      DP=0;_nop_();_nop_();_nop_();_nop_();  //5 us    DP=valu&0x01;                           //最低位移出      delay(6);                              //66 us    valu=valu/2;                             //右移1位    }    DP=1;    delay(1); } // /****************DS18B20读1字节函数************************/ //从总线上取1个字节           uchar read_byte(void) { uchar i; uchar value=0; for(i=8;i>0;i--) {   DQ=1;_nop_();_nop_();   value>>=1;   DQ=0;_nop_();_nop_();_nop_();_nop_();         //4 us   DQ=1;_nop_();_nop_();_nop_();_nop_();         //4 us   if(DQ)value|=0x80;   delay(6);                                     //66 us } DQ=1; return(value); } /****************DS18B20读1字节函数2************************/ //从总线上取1个字节           uchar read_byte2(void) { uchar i; uchar valued=0; for(i=8;i>0;i--) {   DP=1;_nop_();_nop_();   valued>>=1;   DP=0;_nop_();_nop_();_nop_();_nop_();         //4 us   DP=1;_nop_();_nop_();_nop_();_nop_();         //4 us   if(DP)valued|=0x80;   delay(6);                                     //66 us } DP=1; return(valued); } // /****************读出温度函数************************/ // uint read_temp() {   ow_reset();                  //总线复位   delay(200);   write_byte(0xcc);            //发命令   write_byte(0x44);            //发转换命令            ow_reset();   delay(1);   write_byte(0xcc);            //发命令   write_byte(0xbe);   temp_data[0]=read_byte();    //读温度值的第字节     temp_data[1]=read_byte();    //读温度值的高字节     temp=temp_data[1];   temp6348)                        // 温度值正负判断         {ten=65536-ten;n=1;}            // 负温度求补码,标志位置1                 display2[4]=ten&0x0f;           // 取小数部分的值            display2[0]=ditab[display2[4]];  // 存入小数部分显示值                 display2[4]=ten>>4;             // 取中间八位,即整数部分的值             display2[3]=display2[4]/100;     // 取百位数据暂存     display2[2]=display2[4]/10%10;      // 取十位数据暂存      display2[1]=display2[4]%10;                  // 取个位数据暂存    /******************符号位显示判断**************************/   if(!display2[3])   {     display2[3]=0x0a;           //最高位为0时不显示     if(!display2[2]) {    display2[2]=0x0a;        //次高位为0时不显示 }   }   if(n){display2[3]=0x0b;}      //负温度时最高位显示"-" } // // /****************主函数************************/ void main() { P0=0xff; P1=0xff;                 //初始化端口          P2=0xff;   for(h=0;h
    10. 关于触摸屏的触摸声音 4/3883 嵌入式系统 2010-02-27
      不错,期待。。关注下
    11. 呵呵。我也是个菜鸟  呵呵。我也是个菜鸟
    12. 我对这个非常感兴趣,也想了解一下相关的代码.但别人一般都不会无尝给出来的.
    13. wince gui移植 文字滚动问题 4/4212 WindowsCE 2010-01-13
      不好意思,这么长时间才回复,是自定义的一个类,显示区域设置成了480*272,所以超过的部分都会显示不正常。不是系统的问题。
    14. 最通用的方法 已经应用了很多年了
    15. 引用 6 楼 ccqsk 的回复: SqlDataReader对应MSSQLServer SqlCeDataReader对应的是MSSQLServerCE Edition 2者不是同一个数据库,MSSQLServerCE是移动智能设备专用的数据库 问题应该出在数据库上吧
      学习了,换SqlCeDataAdapter试下呢
    16. 烧写扬创2440 T70套餐开机LOGO的时间问题 10/5036 嵌入式系统 2009-12-15
      现在的方向不在这里了,等以后有时间一定把它搞清楚……
    17. plc应用 7/3183 嵌入式系统 2009-12-13
      引用 1 楼 fomalhaut2006 的回复: 这个贴应该发在单片机嵌入式板块。其实驱动LED或者数码管就是驱动相应的控制芯片,也许是锁存器,也许是更复杂的控制芯片。
      ding a 不懂!!!
    18. 首先要看你的能力能上什么样的大学,其次看专业方向选择合适的领域,第三选个不错的老板,主要是看老板做手里一般有些什么项目,然后你才有可能做什么。你在学校里做的什么也不能决定你将来从事的行业。 可以去你想考的学校的bbs,询问相关事项。
    19. 按钮无法响应 12/4888 嵌入式系统 2009-10-13
      点一次开始,再点一次就是关闭,这个程序中当然是有区分 这和加不加按钮没有关系 问题运算开始后,界面就死掉了,不再响应外部输入 程序并没有死掉
    20. 2440串行通信 程序跑飞 6/3296 嵌入式系统 2009-10-07
      不要只盯着出问题的那句话。 从lz的注释看好像是使能了Tx中断的,不知道你的中断服务程序在哪里? 如果没有安装中断服务程序而使能了中断,这样当中断发生时程序就会飞掉。 供你参考.

最近访客

< 1/1 >

统计信息

已有72人来访过

  • 芯积分:--
  • 好友:--
  • 主题:6
  • 回复:68

留言

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


现在还没有留言