-
CanOpen 基于STM32开发
应用背景基于STM32VCT6的 CIA 301 402协议开发的Canopen代码。关键技术CANopen移植到STM32代码。适用性广。完整
- 2023-05-06 17:10:03下载
- 积分:1
-
stm32的spi驱动程序
应用背景SPI 是英语 Serial Peripheral interface 的缩写,顾名思义就是串行外围设备接口。是 Motorola 首先在其 MC68HCXX 系列处理器上定义的。SPI 接口主要应用在 EEPROM,FLASH,实时时 钟,AD 转换器,还有数字信号处理器和数字信号解码器之间。SPI,是一种高速的,全双工, 同步的通信总线,并且在芯片的管脚上只占用四根线,节约了芯片的管脚,同时为 PCB 的布局 上节省空间,提供方便,正是出于这种简单易用的特性,现在越来越多的芯片集成了这种通信 协议,STM32 也有 SPI 接口。关键技术
SPI信号线:SPI 接口一般使用 4 条线通信: MISO 主设备数据输入,从设备数据输出。 MOSI 主设备数据输出,从设备数据输入。 SCLK 时钟信号,由主设备产生。 CS 从设备片选信号,由主设备控制。
SPI模式:根据SPI时钟极性和时钟相位配置的不同分为4种SPI模式。如果 CPOL=0,串行同步时钟的空闲状态为低电平;如果 CPOL=1,串行同步时钟的空闲状态为高电 平。时钟相位(CPHA)能够配置用于选择两种不同的传输协议之一进行数据传输。如果 CPHA=0,在串行同步时钟的第一个跳变沿(上升或下降)数据被采样;如果 CPHA=1,在串 行同步时钟的第二个跳变沿(上升或下降)数据被采样。
SPI架构分析:通过STM32的架构图,可以看到MISO数据线接收到的信号经移位寄存器处理后把数据转移到接收缓冲区,然后这个数据就可以由我们的软件从接收缓冲区读出了。
- 2023-08-18 10:45:04下载
- 积分:1
-
OMAPL138液晶屏点亮程序
这是一个LCD点亮程序,来自TI OMAPL138开发板例程。该例程主要是对开发板配套LCD屏进行点亮,主要包括颜色的转变,对该程序进行解读,即可掌握驱动LCD屏的方法。
- 2022-05-08 07:01:29下载
- 积分:1
-
C语言写的DMX512灯光控制源程序,实测通过
资源描述C语言写的DMX512灯光控制源程序,本人实测通过,给有需要的人,或者从事这项工作的人参考,写的不好请多见谅
- 2023-06-28 23:50:03下载
- 积分:1
-
LinuxLCD驱动
简单的介绍了LinuxLCD的驱动及fb_info结构体的使用,希望能够帮住想学习的同学。
- 2022-02-16 06:58:45下载
- 积分:1
-
msp430 cc1101系列使用例程
本例程结合TI官方库使用msp430 mcu 对 cc1101进行操作,使用者根据例程修改就可以,例程是改过的,可能无法直接编译,参考者直接自己修改使用即可
- 2022-04-24 17:36:42下载
- 积分:1
-
mlx90614传感器驱动程序
用stc51单片机驱动mlx90614,mlx90614是一款高精度的红外温度传感器,工作电压低,功耗小。采用SMBUS协议进行通信,最终转化为摄氏温度,并用LCD液晶显示
- 2022-02-13 12:00:25下载
- 积分:1
-
UC1698c驱动源码
UC1698c驱动源码,可在用来在UC1698c控制器IC LCD上。可用来显示汉字,全角英文字。51单片机
- 2022-06-21 16:16:35下载
- 积分:1
-
AD转换器TLC549的驱动程序
程序功能:使用51单片机驱动一个ADC转换器。源码组成:一个.c和一个.h文件组成模块化的程序,可以直接调用,调用示例文件夹中文这组驱动程序的调用示例,并且已经在protues中仿真成功。
- 2022-05-14 19:02:02下载
- 积分:1
-
PIC24系列部分底层驱动以及部分综合应用源代码
关于PIC24系列部分底层驱动以及部分综合应用的源代码。编译器是C30.大家可以参考下,个人认为还是不错的!
- 2022-07-11 03:51:27下载
- 积分:1