实验原理: STM32F429上带有SDIO控制器,GMT43液晶模块上将SDIO连接到TF卡座.本实验 将Micro SD卡插入TF卡座上即可.通过FATFS创建test.txt文件,并且写入数据0-255,然后 读出并显示在液晶屏上. 示例截图: 源代码下载链接: 链接:https://pan.baidu.com/s/1raoiNl6 密码:5w39 GMT43购买链接: 核心代码: int main(void) { FRESULT res; rcc.initialize(); ads784…
实验现象: 核心代码: int main(void) { int i,j; FIL file; FATFS fatfs; static FRESULT res; unsigned ]; unsigned ]; unsigned int counter; system_clock.initialize(); led.initialize(); usart6.initialize(); usart6.printf("\x0c"); usart6.printf("\033[1;32…
实验指导书及代码包下载: http://pan.baidu.com/s/1dEpechF iCore3 购买链接: https://item.taobao.com/item.htm?id=524229438677…
实验原理: GMT43智能液晶模块的串口包括USB_UART(CH340),TTL,RS-232,RS-485/ RS-422等四部分,USB_UART部分通过CH340芯片与STM32F429的USART2相连实现 串口通信,可用于GMT43与上位机(电脑)通信以供调试使用,TTL使用USART6实现TTL 通信,RS-232部分通过SP3232芯片与UART2相连实现RS-232通信,RS-485/RS-422, 通过SP3485芯片与USART1相连,RS-485/RS-422共用USAR…
文件处理流程 打开文件,得到文件句柄并赋值给一个变量 通过句柄对文件进行操作 关闭文件 打开文件的模式有三种: 只读模式(默认) 只写模式(不可读,不存在则创建,存在则覆盖) 追加模式(可读,不存在则创建,存在则只追加内容) "+"表示可同时读写某个文件: 1. r+可读写文件(可读,可写,可追加) 2. w+写读 3. a+追加 "U"表示在读取时,可以将\r \n \r\n自动转换成\n(与r或者r+模式同时使用) 因为Windows系统的换行符为\r\n,Li…
实验原理: STM32F429上带有SDIO控制器,GMT43液晶模块上将SDIO连接到TF卡座上.本 实验将Micro SD卡插入TF卡座上即可.SD卡中可存放液晶显示模块需要显示的图片.字 库等资源. 示例截图: 源代码下载链接: 链接:https://pan.baidu.com/s/1kXf5erd 密码:8qpr GMT43购买链接: 核心代码: SD_Error SD_Init(void) { __IO SD_Error errorstatus = SD_OK; NVIC_InitTy…
实验原理: STM32F429自带有CAN通信接口,本例程通过CAN1与芯片SN65HVD230相连 实现CAN通信,通过回环测试以验证CAN通信功能. 实验现象: 源代码下载链接: 链接:http://pan.baidu.com/s/1kUAlNqZ 密码:6uyk GMT43购买链接:…
实验原理: DMA(直接存储器访问)传输不需要占用CPU,可以在存储器至存储器实现高速的数据 传输.本实验采用DMA2控制器的数据流0,选用通道0进行数据传输.通过液晶控制传输 和结果显示. 示例截图: 源代码下载链接: 链接:https://pan.baidu.com/s/1miXeWVe 密码:tmrq GMT43购买链接: 核心代码: static void frame_process(void) { DMA_InitTypeDef DMA_InitStructure; GUI_CURSO…
实验原理: STM32内部包含独立看门狗,通过看门狗可以监控程序运行,程序运行 错误时,未在规定时间喂狗,自动复位ARM.本实验通过UI界面中按钮按下 停止喂狗,制造程序运行错误,从而产生复位. 示例截图: 按钮按下超过2S产生复位: 源代码下载链接: 链接:http://pan.baidu.com/s/1hsl60k8 密码:qchg GMT43购买链接:…
实验原理: STM32内部包含窗口看门狗,通过看门狗可以监控程序运行,程序运行 错误时,未在规定时间喂狗,自动复位ARM.本实验通过UI界面中按钮按下 停止喂狗,制造程序运行错误,从而产生复位. 示例截图: 源代码下载链接: 链接:http://pan.baidu.com/s/1i4TUpk5 密码:1jzw GMT43购买链接:…
实验原理: STM32定时器有PWM功能,GMT43模块上带有一无源蜂鸣器,其 PWM输入控制信号接在STM32定时器输出接口上(PB4/TIM3_CH1),可 以通过定时器的PWM输出频率从而控制蜂鸣器的发声频率,本实验基于 该原理和emWin UI界面设计出一个简易的电子琴,通过点击琴键发出1, 2,3,4,5,6,7等不同音阶. 示例截图: 源代码下载链接: 链接:http://pan.baidu.com/s/1dF7YN5J 密码:rgvq GMT43购买链接:…
实验原理: 通过STM32的一个GPIO口来驱动LED灯,设定GPIO为推挽输出模式,采用灌电流的方式与LED连接, 输出高电平LED灭,输出低电平LED亮,通过通用定时器TIM3实现500ms定时,每500ms变换一次LED的状态. 示例截图: 源代码下载链接: 链接:https://pan.baidu.com/s/1eTSNL54 密码:1ypb GMT43购买链接: 核心代码: static int initialize(void) { TIM_TimeBaseInitTypeDef TI…
实验原理: STM32内部集成三个12位ADC,GMT43的所有电源经过电阻分压接 入到ADC的输入通道内,输入电流经过高端电流检测芯片ZXCT1009F输入 到ADC的输入通道内,从而实现电源监控功能. 示例截图: 源代码下载链接: 链接:http://pan.baidu.com/s/1kVBmcqN 密码:rxhp GMT43购买链接:  核心代码: static void frame_process(void) { int i; GUI_CURSOR_Show(); WM_SetCreat…
实验原理: STM32的实时时钟(RTC)是一个独立的定时器,有一组连续计数的 计数器,通过软件来对其进行相关的配置,可以提供时钟功能,通过修改计 数器的的值,可以调整时钟.最终通过emWin在显示屏上进行显示. 示例截图: 源代码下载链接: 链接:http://pan.baidu.com/s/1sloF1fv 密码:gtwo GMT43购买链接: 核心代码: static void frame_process(void) { RTC_TimeTypeDef rtc_time; RTC_Date…
源代码下载链接: 链接:https://pan.baidu.com/s/1iSAUQnHoLI3WRPm-DimeSA 提取码:69vp 复制这段内容后打开百度网盘手机App,操作更方便哦 GMT43购买链接:…
源代码下载链接: 链接:https://pan.baidu.com/s/10KOWONWbNYlonyuX0W0Mcg 提取码:ggpo 复制这段内容后打开百度网盘手机App,操作更方便哦 GMT43购买链接:…
源代码下载链接: 链接:https://pan.baidu.com/s/1wQomZvOUP9_ZslZus_NSIA 提取码:3fmf 复制这段内容后打开百度网盘手机App,操作更方便哦 GMT43购买链接:…
源代码下载链接: 链接:https://pan.baidu.com/s/16EW6AYpHpXljmBdNvMJM7g提取码:6lyk 复制这段内容后打开百度网盘手机App,操作更方便哦 GMT43购买链接:…
源代码下载链接: 链接:https://pan.baidu.com/s/19Euul9LYFKYdKdXTRBfx5w 提取码:p6k8 复制这段内容后打开百度网盘手机App,操作更方便哦 GMT43购买链接:…
源代码下载链接: 链接:https://pan.baidu.com/s/1sr4a7TBPyvs18jTfCfVj8Q 提取码:jwfv 复制这段内容后打开百度网盘手机App,操作更方便哦 GMT43购买链接:…
源代码下载链接: 链接:https://pan.baidu.com/s/1CXeIohlqs7OjrgC9-QZjzg 提取码:be3d 复制这段内容后打开百度网盘手机App,操作更方便哦 GMT43购买链接:…
源代码下载链接: 链接:https://pan.baidu.com/s/1e5Qp-xASjlA0pje3S7TdIg提取码:9v37 复制这段内容后打开百度网盘手机App,操作更方便哦 GMT43购买链接:…
源代码下载链接: 链接:https://pan.baidu.com/s/1bFX8_UpUlML29oqoDGaw5g提取码:mrf5 复制这段内容后打开百度网盘手机App,操作更方便哦 GMT43购买链接:…
. 源代码下载链接: 链接:https://pan.baidu.com/s/1S8wZBJBYGxuPaWEkJvMJlg 提取码:5bh3 复制这段内容后打开百度网盘手机App,操作更方便哦 GMT43购买链接:…
说明: 1.该工程基于HAL库实现动态存储器SDRAM驱动以及液晶控制器LCD驱动. 2.工程通过STM32CubeMX(Version 4.22.0)配置生成,可直接打开进行配置. 3.KEIL MDK版本Version5.17 功能: 基于emwin图形库实现液晶显示,实时显示触摸值. 截图: 工程包下载地址: 链接:https://pan.baidu.com/s/1slIAOC9 密码:4ssy GMT43液晶模块购买链接:…
实验原理: 本实验采用系统定时器,通过简单的初始化定时20ms,每20ms读取一次触 摸值,并基于emWin的UI界面将读到的触摸值显示在界面上. 实验现象: 源代码下载链接: 链接:http://pan.baidu.com/s/1hsrBIcO 密码:3dpp GMT43购买链接:…
实验原理: 通过STM32的一个GPIO驱动一个红色LED,GPIO为推挽输出模式,采用灌电流 方式与LED连接,基于STemWin人机界面通过按钮控制GPIO高.低电平输出,从而 控制LED亮灭. 实验现象: 源代码下载链接: 链接:http://pan.baidu.com/s/1qXYwEXA 密码:rjnn GMT43购买链接:…
iHMI43智能液晶模块 2013 版改进内容: 本着精益求精的态度,新版(2013版) iHMI43 模块发布了,在保证了与老版本(2012版)软件.机械尺寸兼容的情况下,改进了部分电路,使接口更合理,功耗更低,使用更方便.已经应用在自己产品中的老客户不用担心,新模块可直接代替老模块. 具体更新内容如下: ■ 改进了电源方案,使用BUCK电路代替 LDO ,功耗从 300mA降低到 180mA左右(5V供电):功耗降低了 40%:新版电源示意图如下图所示: 2013版 iHMI43 可以一下两…
一.实验准备: 1.实验设备:Dell laptop 7559; 2.实验环境:windows 10操作系统; 3.数据库版本:mysql 8.0; 二.实验目的: 1.将一个宠物表pet.txt文件导入数据库; 2.掌握使用查看和修改mysql文件操作的全局变量 三.实验步骤: 1.用cmd登录root权限的sql服务器(由于mysql8.0在Windows10上,安全权限问题,普通用户权限无法成功导入文件或进行文件操作.反复查询了各大技术网站也未能成功实现.) 所以命令如下:   以上结果即…
<Java程序设计>第十三周实验总结 1. 本周学习总结 以你喜欢的方式(思维导图.OneNote或其他)归纳总结多网络相关内容. 2. 为你的系统增加网络功能(购物车.图书馆管理.斗地主等)-分组完成 让你的系统可以被多个用户通过网络同时使用,需要为你的系统增加网络功能. 2.1想为你的系统增加什么网络功能?设计思路是什么? 增加功能是可以让系统可以同时被客户端访问,设计思路是可以用多线程技术实现.可以在服务端定义一个SeverSocket,当每收到一个Socket时就有一个线程来处理 2…