Image
Image

any012

+ 关注

粉丝 6     |     主题 35     |     回帖 232

自己写了个万能串口,有485 crc校验功能 分享给大家
2018-8-23 15:43
  • 侃单片机论坛
  • 8
  • 1825
  同问。  
如何命名单片机程序的版本号
2017-7-26 18:16
  • 侃单片机论坛
  • 6
  • 1598
  同问。 我是这样写的:1.0.0;1.0.1,1.0.2不过也没根据...  
C语言1000行,Python 20行
2018-7-7 08:27
  • 侃单片机论坛
  • 34
  • 5942
  你们说的不是单片机开发吧... microPython官方的好像只有stm32f4的支持。51就更别想了。 ...  
C专家编程 清晰 (有书签索引)
2017-7-20 09:38
  • 侃单片机论坛
  • 61
  • 7225
  谢谢楼主,不过是扫描版的。  
ARM内核的芯片越做越便宜,像STC的单片机以后还能有市场吗
2017-7-13 16:40
  • 侃单片机论坛
  • 26
  • 5745
  搜了下新闻,17年6月20日宣布的M3内核免预付授权费。不过15年就免了M0授权费了,也没见STC搞个M0内核的MCU ...  
SPI用DMA模式接收数据错位。
2017-5-30 13:00
  • 侃单片机论坛
  • 30
  • 8653
  是软片选。 现在的解决办法也就是在下降沿初始化SPI,但总觉得初始化SPI操作太多了,应该有更有效的办法 ...  
  不是,PC6当作片选信号的输入,PC6上升沿中断,开启SPI的DMA接收,接收定长数据。PC6下降沿时,我现在的 ...  
  当作SPI从设备。 现在是在片选信号失效后,重新初始化了SPI。目前没问题了,但感觉没必要完全初始化。 ...  
  看了SPI的原理框图,应该是SCLK每收到8个或16个有效信号,就将移位寄存器里的数放到接收缓存里。 我的理 ...  
  看了SPI的原理框图,应该是SCLK每收到8个或16个有效信号,就将移位寄存器里的数放到接收缓存里。 我的理 ...  
  STM32的SPI没有硬件FIFO。 或者,你说的是SPI的移位寄存器? 我倒是想清移位寄存器,但不知道该如何清? ...  
  HAL_SPI_Receive_IT(&hspi2, (uint8_t *) spi2RecvDate, 0x09); 每次调用这个函数,接收9个数据,如果在 ...  
  不用DMA也会移位。 不理解的地方是,移位为什么会一直保持下去?  
  尝试过了用SPI中断,仍会错位。  
  找到问题了。 接收的时候,出现异常时,接收数据溢出,中断处理函数里,判断溢出错误后,就清掉溢出错误标 ...  
  我也不明白上电时,会有这么多次的溢出错误。 查看了下中断程序部分,如果有溢出错误的话,会停止中断的。 ...  
  我现在改用SPI中断模式了。 结果还是有问题。 现在是这么实现的,PC6上升沿时,开启SPI中断接收函数。 ...  
  用示波器看过,SPI主设备发送过来的信号是正确的。 就是SPI从设备接收的问题。 ...  
  我的理解是,由于表笔乱碰,这次接收数据产生了移位。但下次接收是我重新调用DMA接收函数,应该重新指向 ...  
求助,eclipse+ac6下stm32开发,出现make: Interrupt/Exception caught...
2017-6-27 08:50
  • 侃单片机论坛
  • 0
  • 894
  用了一段时间eclipse+ac6,感觉挺好用的。 可上周突然发现编译不了工程了,有如下提示: 00:35:52 **** ...  
2
3
近期访客