napolun

    1. 计数器小问题求救!!! 8/4696 stm32/stm8 2011-01-18
      HSE旁路是指不使用内部晶体振荡器,而使用外部有源振荡器时需要旁路内部晶体振荡器的配置方式。 定时器的外部时钟模式是指如何为定时器的工作提供时钟。 外部时钟模式1与外部时钟模式2的区别可以见下图: STM32_TIMx_Ext_Clock.GIF (44.75 KB) 下载次数:0 2011-1-18 12:36
    2.                                  jgphu发表于 2010-10-18 14:57 | 只看该作者 回复 引用 编辑 评分 返回版面 TOP  得分:0 6楼: 还有下面的 #include "iic.h" void IIC_Init(void) {         UCHAR temp;                  CLK_PCKENR1 |= 0x01;         I2C_FREQR |= 0x10;                  //输入外设时钟频率为1MHz         I2C_CR1    = 0x00;                  //禁止I2C外设         I2C_CCRH  &= ~0xcf;         I2C_CCRL  &= ~0xff;     I2C_TRISER = 0x11;         I2C_CCRL   = 0x10;         I2C_CCRH   = 0x00;         I2C_CR1   |= 0x01;                  //开启I2C外设         I2C_CR2   |= 0x04;                  //当前接收字节返回应答         I2C_CR2   &= 0x08;         I2C_OARL   = 0x86;                  //自身地址         I2C_OARH   = 0x40; } void Read_8816(UCHAR *pBuffer, UCHAR index, UCHAR NumByteToRead) {         UCHAR temp;         while(I2C_SR3 & 0x02);             //等待总线空闲         I2C_CR2 |= 0x01;                                //产生起始位         while(!(I2C_SR1 & 0x01));          //等待START发送完         I2C_DR = 0x8a;                     //发送8816器件地址         while(!(I2C_SR1 & 0x02));          //等特7位器件地址发送完         temp = I2C_SR1;         temp = I2C_SR3;         I2C_DR = (UCHAR)(index);         while(!(I2C_SR1 & 0x84));                  I2C_CR2 |= 0x01;                                      //产生重复起始位         while(!(I2C_SR1 & 0x01));          //等待START发送完         I2C_DR = 0x8b;                     //读         while(!(I2C_SR1 & 0x02));          //等特7位器件地址发送完         temp = I2C_SR1;         temp = I2C_SR3;         while(NumByteToRead)                      //要读几个字节         {                 if(NumByteToRead == 1)                 {                         I2C_CR2 &= ~0x04;              //不返回应答                         I2C_CR2 |= 0x02;               //产生停止位                 }                 if(I2C_SR1 & 0x40)                 {                         temp = I2C_SR1;                         *pBuffer = I2C_DR;                         pBuffer++;                         NumByteToRead--;                 }         }         I2C_CR2 |= 0x04;         I2C_CR2 &= ~0x08;                  //为下一次接收使能应答 }
    3. stm8编译后生成的.map看不懂了。 7/4352 stm32/stm8 2010-09-30
                                       “.const”因该是rom吧,那“.text"又是什么? “.ubsct”、“.data, initialized”、“.data, from”、“.bss”因该是ram吧,但他们有什么区别? .const是常量,或者是中断向量。 .text是程序代码。 .data, initialized 是需要进行初始化的、地址超过0x100的变量 .ubsct 是不需要进行初始化的、地址小于0x100的变量 具体这些.map里面的符号代表什么意思,可以看COSMIC的手册-CXSTM8_UsersGuide.pdf
    4. STM8SMCU对周围器件的干扰 11/5485 stm32/stm8 2010-08-19
                                       查看数字地和模拟地 路过帮顶
    5. GPRS拨号后IE上不了网 7/3813 嵌入式系统 2010-06-22
      好了,确定了,是昨晚打瞌睡把设置搞错了。。。orz!
    6.                                   以后可能会授权别人做一个低成本的,只支持STM8(包括支持离线编程)的版本。 由于SWIM接口本身要比AVR的ISP接口复杂非常多,所以不可能做到AVR的ISP编程器的价格。 并且,那时候的价格也不是由我来定的了。
    7. 稳压电源设计 24/7065 嵌入式系统 2010-05-25
      呵呵,那谢谢你,呵呵,以前我用的三极管,感觉最牛就是8050,8550了,可达1.5A。要是上到几A的电流控制,我一般都上可控硅/晶闸管了。
    8. Google或者百度一下,资料很多。我没做过,呵呵。
    9. 发起开源项目:freescale i.MX515,招集铁杆支柱! 105/22105 嵌入式系统 2010-05-18
      严重关注
    10. 设置成静态链接库,再试一试看。如果仅仅考过去一个debug版本的话,会提示缺少组件的
    11. STM3272MHz解码jpg文件很慢 6/4976 stm32/stm8 2010-05-14
                                       不知版主是否有相关的例子让我测试一下呢? 谢谢
    12. LED左右循环程序 18/5472 嵌入式系统 2010-05-01
      有时C语言,都忘了。。。。。
    13. C51指针问题请教 25/7577 嵌入式系统 2010-04-23
      引用 18 楼 jiqiang01234 的回复: C/C++ code readRom() { unsigned char *p,i;   for(i=0;i
    14. 到底该不该进入 18/6820 嵌入式系统 2010-04-06
      感兴趣的方面有: 计算机图形学 算法 c/c++语言,汇编 linux内核 jsp 大家认为我真的适合做嵌入式么,还是做软件什么的,好纠结
    15. 参照 MAXIN 网上的 MAX3420调试,。。。。      MAX3420芯片连接到主机后,需要写控制字,PC才能识别
    16. filesys.exe 错误 8/3129 嵌入式系统 2010-03-26
      飞线? 为了规避 什么问题? 相结合起来,再分析下。 MARK,帮顶下
    17. 关于vxworks的任务的地址空间 14/7288 实时操作系统RTOS 2010-03-06
      tornado有一些调试命令,你可以看看,ti t等等
    18. 哈哈 4个月不来啦。。又看到 gooogleman的身影啦。。 gooogleman 在卖什么开发板啊?看看有没有我需要的。
    19. 更改LCD后wince启动BIOS图片出现异常 17/7917 WindowsCE 2010-02-22
      我也碰到这个问题了,楼主说的LCDBUFF的地址由默认的更改成固定的是说的哪儿啊 ?
    20. WIFI如何发送数据包 13/8955 嵌入式系统 2010-02-09
      发送的话,可以用SOCKET 协议的话,可以用TCP, 或者UDP 如果保证数据的可靠性还是选择TCP

最近访客

< 1/1 >

统计信息

已有111人来访过

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

留言

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


现在还没有留言