硬件:STC8H8K64U + RA8889开发板(硬件跳线变更为SPI-4模式,PS=101,R143,R141短接,R142不接)
【v1.3 代码说明】
(1)该代码采用硬件SPI-4,通信接口定义:
STC8H寄存器P_SW1之[B3:B2]=SPI_S[1:0]
SS MOSI MISO SCLK
00: P1.2 P1.3 P1.4 P1.5
01: P2.2 P2.3 P2.4 P2.5(本例选择P2.SPI)
10: P5.4 P4.0 P4.1 P4.3
11: P3.5 P3.4 P3.3 P3.2
≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡STC8H8K64U硬件接线≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡
[P2.1] GPIO ----> RA8889的复位 RA8889_RST
[P2.2] SPI_SS ----> RA8889的片选 DB[4] (XnSCS)
[P2.3] SPI_MOSI ----> RA8889的SDI DB[6] (XSSDI)
[P2.4] SPI_MISO <---- RA8889的SDO DB[5] (XSSDO)
[P2.5] SPI_SCK ----> RA8889的SCK DB[7] (XSSCL)
≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡
(2)使用J-Link等工具将RA8889_Demo文件夹内的RA8889_Demo_F103_SPI_firmware.hex烧录到RA8889开发板上,将F103与RA8889的接线设定为高阻态。
(3)核心文件存放在RA8889_01_Kernel文件夹下:
RA8889_51.c 为底层接口文件
RA8889_API_51.c 为用户层接口文件
RA8889_MCU_IF.c 为单片机接口文件(通信接口定义及通信函数)
UserDef.h 为用户自定义参数文件
delay.c 延迟函数,请根据单片机的主频修正
(4)演示以下常用功能:
Introduction(); //文字介绍
Geometry_Demo(); //几何绘图演示
Show_JPG(); //调用FLASH的JPG图片显示
Show_BMP(); //调用FLASH的BMP图片显示
Fade_in_Fade_out(); //图片淡入淡出演示
Show_AVI(); //调用FLASH的AVI影片播放
Show_PNG(); //调用FLASH的PNG图片显示
***访问论坛获取更多信息:bbs.lcdvision.com.cn

BW.SU
- 粉丝: 646
最新资源
- 我国现阶段工程项目管理新模式的研究.doc
- 视频监控技术发展及Linux操作系统选择.docx
- 《国际项目管理专业资质认证(IPMP)》培训之一-第一部分-项目与项目管理.ppt
- 单片机数字电压表.doc
- 工业大数据科学云平台介绍.pdf
- 【电力系统暂态稳定评估】基于数据驱动与时域仿真融合的电力系统暂态稳定快速评估:提高含电力电子设备系统的仿真速度与精度(论文复现含详细代码及解释)
- 单片机PCB电磁干扰设计方案.doc
- 金融领域基于数据挖掘技术的A股股价涨跌预测模型研究:特征选择与集成学习方法优化(论文复现含详细代码及解释)
- 光纤数字通信设备调试工题库(中级工期末复习).doc
- 云计算对中职教育技术的发展影响.docx
- 电力系统基于双层演化博弈模型的多区域点对点能源共享机制设计与实现:提高分布式能源消纳及区域间功率优化(论文复现含详细代码及解释)
- 试论电力通信技术在智能电网中的应用.docx
- 电子商务管理流程图完整版.doc
- 西南交通大学职称计算机应用能力考试大纲(一).doc
- 学校网络教研的实践研究.docx
- 浅析项目管理中遇到几个问题.doc
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈


