![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
32
夏友
这个作者很懒,什么都没留下…
展开
-
NRF24L01
初始化了PE口,而C8T6是没有这个io口的,这个时候程序可能会停止运行,所以在写程序的时候无关的引脚代码全部注释掉,LCD初始化代码也是一样这个是从32的程序移植过来的,但是不知道为什么在检测那里就卡住了,下次再看其次,晶振错误,导致各种延时全部爆炸(上述是在STC15W204S上的测试结果)在51上已经验证成功,是通信频率PIN_LV的问题,没有和32设置一致和spi速度NRF24L01_SPI_BaudRatePrescaler_x无关,那个只是控制自身的船数速率,并不要求二者一致但是在S原创 2020-08-18 17:54:17 · 242 阅读 · 0 评论 -
32的一些整理
配置低位高位寄存器每个引脚四个位控制一个io口,MODE两位用来配置输入或输出和输出速度。CNF配置具体的输入或输出的哪一种状态(推挽,开漏输出,上拉下拉输入等等)CRL低位为PX0-7CRH高位为PX8-15共需要842=64位通过ODR寄存器配置上拉下拉3.IDR寄存器:端口输入寄存器16位 对应端口的输入电平4.ODR寄存器:端口输出寄存器,也可以配置上拉下拉电阻5.复位寄存器BSRR6.BRR7.LCKR一个外设对应一个h和c文件,保存至HARDWARE文件中,记得把路径包原创 2020-07-16 21:53:14 · 165 阅读 · 0 评论