资讯

*By default most ADXL345 breakouts CS is already pulled low. This pin is negated. **By default most ADXL345 breakout boards SDO is pulled low so its I2C adress is (0x53 << 1) *** I couldn't get NSS ...
本仓库代码工程使用240*240的屏幕,因为我想在单片机内部直接开辟一个240x240x2的一个DMA缓存区,而320x240分辨率的屏幕由于我的单片机stm32f407vgt6的内存没有那么大所以无法做到。 SPI这里我使用了16位传输模式,可以完美适配DMA传输快速刷图的计划。 工程里面留下 ...
STM32中有SPI1/2/3,关于SPI的时钟问题,要具体看是SPI1还是SPI2/3。SPI1时钟由APB2时钟分频而来,而SPI2/3时钟由APB2时钟分频而来 ...
SD卡有两个可选的通信协议:SD模式和SPI模式。为了电路和程序的简化,选用SPI模式。ZC09的SD与STM32通过SPI1连接。因为STM32内部集成了SPI控制器,所以只需简单的配置,就能实现SPI时序。 一、配置SPI1控制器 1、首先要打开SPI1的时钟,并且要打开SPI1信号线所在GPIO口 ...
《嵌入式高阶C语言》第一节课:整数类型,你真得懂它吗? 《嵌入式高阶C语言》第二节课:C语言的int类型字节数之谜 《嵌入式高阶C语言》第三节课:看透C语言中的变量定义 《嵌入式高阶C语言》第四节课:变量和函数的外部声明 《嵌入式高阶C语言》第五节 ...