(五)STM32H7A3处理器上基于STM32CubeMX的TouchGFX应用开发-控制LED
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了(五)STM32H7A3处理器上基于STM32CubeMX的TouchGFX应用开发-控制LED相关的知识,希望对你有一定的参考价值。
参考技术A 文档是(五)STM32H7A3处理器上基于STM32CubeMX的TouchGFX应用开发-控制LED,内容较多,因为无法上传PDF文件,只能分享成图片,需要文档的,欢迎联系索取。五搭建S3C6410开发板的测试环境—学习笔记
在PC上可以开发Linux驱动,重新编译成ARM架构的Linux驱动模块,但最后还是要在开发板上进行测试。目前最流行的是基于三星S3C6410 ARM11架构的开发板,很多厂商在其基础上进行了扩展,开发了扩展板。
下面对S3C6410开发板进行简单的介绍:三星S3C6410是一款低功耗、高性价比的RISC精简指令集系统的处理器,基于ARM11内核,可用于移动电话和通用处理等领域。它为通信服务提供了优化的硬件性能,内置强大的硬件加速器,有运动视频处理、音频处理、2D加速、显示处理和缩放等,还集成了一个MFC多格式视频码,支持MPEG4 /H.263/H.264编解码和VC1解码,能提供实时的视频会议以及NRSC和PAL制式的TV输出。处理器还内置了一个非常先进的3D加速器,支持OpenGL ES 1.1/2.0和D3DM API,实现4M triangles/s的3D加速。开发板还包含了优化的外部存储接口,能够满足在高端通信服务中的数据宽带要求。
1、安装串口调试工具:minicom
①:检测当前系统是否支持USB转串口
#lsmod | grep usbserial 如果有usbserial说明系统支持USB转串口
②:安装minicom #apt-get install minicom
③:配置minicom
#minicom -s 进入配置页面,进入“Serial port setup”菜单项,配置串口设备和传输速率:Serial Device设为/dev/ttyS0,Bps/Par/Bits设为115200 8N1,设置完成后,选择“Save setup as dfl”和“Exit from Minicom”
④:测试minicom
#minicom 重新启动minicom会进入等待接收数据状态。
2烧写Android系统
(1)在Android烧写之前,务必启动EBOOT擦除NandFlash,使用EBOOT擦除步骤如下:
①:准备工作
用串口线或USB转串口连接开发板和PC,并启动minicom
②:进入Eboot状态
打开开发板电源开关,Initiating launch in 5 seconds.提示信息,按PC键盘上的空格键让开发板停在Eboot状态。
③:擦除NandFlash 输入“A”执行擦除NandFlash
(2)烧写Android步骤
①:给SD卡分区,格式化分区
②:向SD卡写入mmc.bin和zImage-sd.bin
③:把android_fs.tar、mmc.bin和zImage复制到SD卡上,设置开发板的启动开关。
④:从SD卡烧写Android
⑤:校准屏幕
3、配置有线网络 由于Android本质是Linux系统,因此可以使用Linux命令ifconfig设置IP掩码和子网掩码,用rout命令设置网关。
以上是关于(五)STM32H7A3处理器上基于STM32CubeMX的TouchGFX应用开发-控制LED的主要内容,如果未能解决你的问题,请参考以下文章
在 STM32H7 的 GPIO 上检测上升沿的下降沿和上升沿之间的最短时间
STM32H7教程第89章 STM32H7的CAN FD总线基础之前世今生
在 STM32H7 上使用 GDB 进行远程调试,无需 PC 连接到评估板
基于MbedTLS的AES加密实现,含STM32H7和STM32F4的实现例程