Toggle navigation
首页
问答
文章
积分商城
专家
专区
更多专区...
文档中心
返回主站
搜索
提问
会员
中心
登录
注册
英飞凌Infineon
【英飞凌测评】驱动I2C OLED显示
发布于 2024-01-17 21:38:59 浏览:405
订阅该版
为了能在调试过程中把必要的信息显示出来,准备用开发板提供的IO口驱动OLED。只是使用GPIO模拟I2C方式来处理。之所以不选择I2C外设驱动,是因为之前用I2C方式驱动设备时产生了心理阴影。 在开始编程之前,先熟悉下开发板的原理图和接线图。 ![图片5.png](https://oss-club.rt-thread.org/uploads/20240117/927dd7134a78e0eed0a73f3b0f3858ec.png.webp) 在开发板上已经焊接了四个排座(感觉开起来像Arduino开发板的风格)。 ![图片6.png](https://oss-club.rt-thread.org/uploads/20240117/df8eb86a39e987dbf8ac02ea22241713.png.webp) ![图片7.png](https://oss-club.rt-thread.org/uploads/20240117/ebb85ed5dfede3288e11efb3c0ef9c2d.png.webp) 根据电路图,刚好可以使用排座引出的SCL(P8.0)和SDA(P8.1)作为OLED的接口,配合CON6(Power)接口的3.3V和GND,可以用来驱动OLED了。 在已有的工程中,编写OLED部分的代码。 主程序代码: ```c #define LED_PIN GET_PIN(0, 1) int main(void) { // 初始化OLED OLED_Init(); printf("Start main ...\r\n"); rt_pin_mode(LED_PIN, PIN_MODE_OUTPUT); // 清除屏幕 OLED_Clear(0); // 测试:显示信息 GUI_ShowString(0, 0, (uint8_t*)"Start main ...", 8, 1); GUI_ShowString(0, 10, (uint8_t*)"Test PSoc62", 16, 1); for (;;) { rt_pin_write(LED_PIN, PIN_HIGH); rt_thread_mdelay(500); rt_pin_write(LED_PIN, PIN_LOW); rt_thread_mdelay(500); } } ``` 测试结果: ![图片8.png](https://oss-club.rt-thread.org/uploads/20240117/8ab9bccaaca9a3d957d18aac437edfed.png.webp)
0
条评论
默认排序
按发布时间排序
登录
注册新账号
关于作者
大懒猫
勤能补拙
文章
3
回答
41
被采纳
2
关注TA
发私信
相关文章
1
RT-Thread支持英飞凌芯片吗?
2
RT-Thread系统在英飞凌TC364芯片上仅能在 Cpu 0 运行
3
请问版主RTT有没有移植到infineon的XC2000系列MCU上
4
关于RTT对于infineon 的Aurix系列的支持。
5
RT-AK使用,插件如何构建
6
PSOC6 BSP工程导入不成功
7
PSoCTM 62 初始化串口后进入休眠,功耗增加。
8
英飞凌PSoC 6 RTT开发板普通工程编译完ROM使用量就达到了1101KB
9
2023开发者大会动手实验环境搭建
10
英飞凌CYW43012 Wi-Fi 功能提示MAC地址获取错误
推荐文章
1
RT-Thread应用项目汇总
2
玩转RT-Thread系列教程
3
国产MCU移植系列教程汇总,欢迎查看!
4
机器人操作系统 (ROS2) 和 RT-Thread 通信
5
五分钟玩转RT-Thread新社区
6
【技术三千问】之《玩转ART-Pi》,看这篇就够了!干货汇总
7
关于STM32H7开发板上使用SDIO接口驱动SD卡挂载文件系统的问题总结
8
STM32的“GPU”——DMA2D实例详解
9
RT-Thread隐藏的宝藏之completion
10
【ART-PI】RT-Thread 开启RTC 与 Alarm组件
热门标签
RT-Thread Studio
串口
Env
LWIP
SPI
AT
Bootloader
Hardfault
CAN总线
FinSH
ART-Pi
DMA
USB
文件系统
RT-Thread
SCons
RT-Thread Nano
线程
MQTT
STM32
RTC
FAL
rt-smart
I2C_IIC
ESP8266
UART
WIZnet_W5500
ota在线升级
cubemx
PWM
flash
freemodbus
BSP
packages_软件包
潘多拉开发板_Pandora
定时器
ADC
flashDB
GD32
socket
编译报错
中断
Debug
rt_mq_消息队列_msg_queue
keil_MDK
SFUD
msh
ulog
C++_cpp
MicroPython
本月问答贡献
出出啊
1518
个答案
343
次被采纳
小小李sunny
1444
个答案
290
次被采纳
张世争
813
个答案
177
次被采纳
crystal266
549
个答案
161
次被采纳
whj467467222
1222
个答案
149
次被采纳
本月文章贡献
出出啊
1
篇文章
3
次点赞
小小李sunny
1
篇文章
1
次点赞
张世争
1
篇文章
3
次点赞
crystal266
2
篇文章
2
次点赞
whj467467222
2
篇文章
2
次点赞
回到
顶部
发布
问题
投诉
建议
回到
底部