shenyu815

    1. 各位仁兄帮忙解决一下这个问题 8/3706 stm32/stm8 2010-09-15
                                       我很少不用库写的,但是“置位/复位寄存器”(GPIOx_BSRR,复位是 GPIOx_BRR)中想要更改的位写’1’可以用来实现位翻转。没被选择的位将不被更改,按你的程序BIT0为0,表示没有任何一位被设置,因此应该PE0总是高电平吧。
    2. 刚入wince的行,但本人做了十几年嵌入式程序员,为了赶时间,所以选用wince开发应用程序.wince只不过是个操作系统平台而已.所以做程序员不用为一个平台而担忧.哪天让你去开发其它平台应用程序,不需要很长时间你一样会很熟练.仅此而已,不用担心.
    3. 温度检测 DS18B20 ??/ 8/4263 嵌入式系统 2010-06-07
      我有做好的温度程序,是数码管显示温度 #include #include #define uint unsigned int #define uchar unsigned char sbit ds=P2^2; sbit dula=P2^6; sbit wela=P2^7; uint temp; float f_temp; uchar code a[]= {0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7f,0x6f,//带小数点的0到9编码 0xbf,0x86,0xdb,0xcf,0xe6,0xed,0xfd,0x87,0xff,0xef//不带小数点的0到9编码 }; void delay(uint z)//延时函数 { uint x,y; for(x=z;x>0;x--)   for(y=110;y>0;y--); } void dsreset(void)//DS18B20复位,初始化函数 {         uint i;         ds=0;         i=103;         while(i>0)i--;         ds=1;         i=4;         while(i>0)i--; } bit tempreadbit(void)//读1位数据函数 {         uint i;         bit dat;         ds=0;i++;         ds=1;i++;i++;         dat=ds;         i=8;while(i>0)i--;         return(dat); } uchar tempread(void) { uchar i,j,dat; dat=0; for(i=1;i1;   if(testb)    {ds=0;i++;i++;    ds=1;i=8;while(i>0)i--;    }   else    {ds=0;i=8;while(i)i--;     ds=1;i++;i++;    } } } void tempchange(void)//DS18B20开始获取温度并转换 { dsreset(); delay(1); tempwritebyte(0xcc); tempwritebyte(0x44); } uint get_temp()//读取寄存器中存储的温度数据 { uchar a,b; dsreset(); delay(1); tempwritebyte(0xcc); tempwritebyte(0xbe); a=tempread(); b=tempread(); temp=b; temp
    4. Windows Embedded Compact 7驾到 22/7157 嵌入式系统 2010-06-04
      汗,微软wince6.0 安装 太麻烦,要是wince7 能弄好点就可以了。哎。嘿嘿。 我一直在wince5.0 的。
    5. 怎么知道cc1100的数据已经发送成功? 9/6328 嵌入式系统 2010-05-31
      还有就是我把GDO2设置为芯片CHIP_RDY,但是这个引脚好像始终为低。PS:怎么读取芯片现在的状态啊?
    6.                                  大叔!  呵呵偶也在弄 ST32 顺便 请教下 大叔  有没有用 过 串口仿真DSP  ti 2000  系列的 ?
    7. 怎样读取FLASH中的MBR表 6/4570 嵌入式系统 2010-05-13
      谢谢分享!
    8. 大家都用什么GPS模块啊? 23/7340 嵌入式系统 2010-05-03
      引用 16 楼 zhenglie110 的回复: 怎么好多公司都用 SiRF的
      cheap
    9. 单片机控制变频器多段速 29/9090 嵌入式系统 2010-04-04
      19楼的大侠方法也可以实现!谢谢!
    10. 其实 楼主完全可以 搞嵌入式的应用(网络方面的应用。) 至于看什么书, 看你喜欢WINCE 还是LINUX, 就去看它们的 应用开发相关的书籍就好
    11. 高分求教:关于TCPMP?! 16/6286 嵌入式系统 2010-03-04
      TCPMP的确和组件依赖很小  这才是大家都选他的原因
    12. WinCE6.0 R3和2009年补丁安装顺序简介 [url=http://blog.eeworld.net/ceFighter/archive/2010/02/01/5277527.aspx][/url] 找到的这个也不知道是不是对的,但2009年的补丁包怎么打的乱七八糟???
    13. 引用 4 楼 aaa_tnt 的回复: 官网上 有个 非官方的port。。 http://www.firebirdfaq.org/faq334/ 不过不提供任何技术支持。
      这个我也知道,就是不懂怎么用,希望用过的给小弟指点一二。再等等就结贴…
    14. 吐血共享:STM8SCH封装库。99SE格式 40/16531 stm32/stm8 2010-01-26
                                       别吐血,哈哈
    15. 如何利用电视遥控器控制电脑? 14/7508 嵌入式系统 2010-01-17
      应该能实现。 首先问下Kingsun KS959的山寨红外适配器 能通过什么接口连接电脑? 楼主要做的就是用Kingsun KS959的山寨红外适配器  接受你的TCL彩电遥控器的指令信息,然后上传给你的电脑,然后在电脑上用VC编写一个应用程序来处理你上传的指令信息,然后控制你的电脑执行对应的操作。
    16. STM32定时器捕获 11/5949 stm32/stm8 2010-01-06
                                       如果不在芯片之外把两个引脚连起来,好像不能实现楼主要求的功能? 请问楼主为什么要这样做?既然输出波形是你自己的程序控制的,何必又要进行测量呢?这不是多此一举,浪费资源吗?
    17. 谢谢,楼上,给的是USB开发的。 我是要开发一个虚拟打印驱动
    18. 由于时间10s很长,定时器需中断多次,时间精确性要求并不高,可以考虑使用软件延时,代码如下: sbit  P10 = 0x90; unsigned char i,j,k; for(i=100;i>0;i--) for(j=200;j>0;j--) for(k=247,k++;k>0;k--);  //进行简单补偿,使时间精度更高些 P10 =!P10; 复制代码 延迟时间为10.000308秒,精度在大部分场合均可满足要求。
    19. IO开漏输出 10/6584 stm32/stm8 2009-11-17
                                       可以,但要注意使用5V容忍的引脚。
    20. 在每次读取数据前先sleep下,sleep的时间长短以能够把全部数据都收全为准。我遇到过和楼主一样的问题好像。

最近访客

< 1/1 >

统计信息

已有115人来访过

  • 芯积分:--
  • 好友:--
  • 主题:11
  • 回复:70

留言

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


现在还没有留言