记一次移植MSP40F5529PocketKit墨水屏驱动到STM32F103C8T6的过程

您所在的位置:网站首页 电子墨水屏驱动原理图 记一次移植MSP40F5529PocketKit墨水屏驱动到STM32F103C8T6的过程

记一次移植MSP40F5529PocketKit墨水屏驱动到STM32F103C8T6的过程

2024-07-09 21:30| 来源: 网络整理| 查看: 265

暑假做电赛,学校给发了一块TI的MSP430F5529的LaunchPad和HautsingInstruments的MSP430F5529PocketKit,集训结束后,LaunchPad收回去了,但是这个PocketKit却不收,可以留着自己用了。 官网对POCKET KIT的简介 现在手头上只有STM32F103C8T6的开发板,没有MSP430,但是这个PocketKit的硬件和参考例程只为LaunchPad设计的,故移植之。 首先从官方文档里翻出两份原理图,LaunchPad的IOPin排列如下: 在这里插入图片描述 POCKET KIT中对墨水屏的原理图如下: 在这里插入图片描述 所以,相当于墨水屏与STM32的链接只要6条信号线和2条电源线,电源线只需连接3.3V和GND,5V可以不管,由于POCKET KIT和LaunchPad的引脚一一对应,直接按指示链接就完了。 这里给的连接关系如下:

墨水屏引脚(MSP430引脚) STM32引脚 输入/输出 BUSY(P2.2) PA0 input RES(P1.4) PA1 output DC(P3.4) PA2 output CSI(P3.2) PA3 output SCLK(P2.7) PA4 output SDI(P3.3) PA5 output

在这里插入图片描述 针对引脚STM32上编写IO初始化程序:

void Eink_GPIO_Init(void) { GPIO_InitTypeDef GPIO_InitStructure; RCC_APB2PeriphClockCmd(RCC_APB2Periph_GPIOA, ENABLE); //挂载PA时钟 GPIO_InitStructure


【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3