Image
Image

蝙蝠侠

+ 关注

粉丝 0     |     主题 9     |     回帖 51

关于STM8S103的GPIO问题。
2016-11-10 14:42
  • ST MCU
  • 18
  • 1951
  谢谢各位的帮助,问题解决了,是延时出错了。  
  这就是该模块发过来的电平数据格式。 貌似需要好精确的us级延时。这个咋办啊? 一共40 bit 的数据 5个字节 ...  
  while((GPIO_ReadInputPin(I2C_PORT,I2C_SDA)) == 1 ) { } if((GPIO_ReadInputPin(I2C_PORT,I2C_SDA)) == 0 ...  
  谢谢,因为你们的帮助,有新进展了! 但也有新问题了  
  GPIO_MODE_IN_FL_NO_IT = (u8)0b00000000, /*!< Input floating, no external interrupt */ GP ...  
  你好 是接了上拉电阻 输入输出 也已经实现了(上图 波形 就是外接模块发过来的电平信号) ...  
  uint8 BufCnt; AM2322_AnsFlag = 0; //传感器响应标志 SDA_OUT(); GPIO_WriteLow(I2C_PORT,I2C_SDA); ...  
  这是该外接模块的单总线通讯时序 本来想用I2C的 现在看来 读不到低电平 想都别想了。。。。 ...  
  从现象看的话 只要将SDA 拉高 就进入输入模式了。 只是接收到的数据,低电平 读取不到。 现在我更加确定 ...  
  后面那串就是外接设备 发送过来的电平信号。 SDA外接上拉电阻 默认是高电平的。 ...  
  请问设置成输入IO 应该怎么设置? 我现在用这块单片机和外接设备做单总线通讯。释放SDA线后,直接就能接 ...  
关于STM32的SPI从机配置
2017-3-29 21:46
  • ST MCU
  • 12
  • 8011
  u8 SPI1_ReadByte(void) //读取数据 { u8 retry=0; //Write_data(0X08); while (SPI_ ...  
  不好意思啊 T.T ........ 我对中断接收和查询方式一点都不清楚诶。。。。 SCK空闲状态是低电平的没错。 ...  
  你好 我把我读取数据的代码贴出来了,方便帮我找找哪里出问题了吗? 非常感谢! ...  
  void SPI1_ReadByte(void) //读取数据 { u8 retry=0; //Write_data(0X08); while (SPI_ ...  
  我单独在while里只留一个SPI_I2S_SendData(SPI1,0xa9); 也没发出任何东西。。。。 真的是配置的问题吗? ...  
我用STM32F1作SPI从机,接收发送的数据都不对,前辈们有什...
2017-4-5 11:48
  • ST MCU
  • 4
  • 5019
  回来结贴。 SPI通了 原因是主机那边的时钟频率太高了,但是我就很奇怪了,STM32的时钟频率有那么低吗?8M都 ...  
SPI主机发数据过来配置IO口,STM作从机如何将指令映射到目标引脚
2017-4-13 21:35
  • ST MCU
  • 9
  • 1283
  volatile uint16_t *pin[3] = {GPIO_PIN_0,GPIO_PIN_1,GPIO_PIN_2}; 這樣定義錯在哪裏?  
  就是我不清楚該怎麼用代碼去定位到這個 PA1 。  
  不是 不是意思就是主机发数据给我,让我去配置这个GPIO口 ,我现在要配置的是PA1 我应该怎么做? ...  
2
3
近期访客