这是正点原子TFTLCD的驱动通过CubeMx的简单工程进行移植并且点亮屏幕。 首先需要看原理图,将涉及到的IO口添加进定义中,手动添加亦可。 其次,工程需要添加mylcd.c, mylcd.h,和字库文件font.h。 mylcd.c ...
之前要做一个电量计,采用INA 电流检测芯片,参考了网上大神的代码后发现在STM 上可用,移植到STM 后不可用,后来找到了官方的示例demo,综合网上大神代码调试后成功驱动,测电流 电压 功率,精确度很高。 现在分享出来供大家参考,直接贴代码: main.c ina .c ina .h 驱动写好有一段时间,记不太清了,这里就不对代码进行解释了,以免误导别人。官方驱动的代码中有着很详细的注释,此处 ...
2018-02-23 09:46 0 3970 推荐指数:
这是正点原子TFTLCD的驱动通过CubeMx的简单工程进行移植并且点亮屏幕。 首先需要看原理图,将涉及到的IO口添加进定义中,手动添加亦可。 其次,工程需要添加mylcd.c, mylcd.h,和字库文件font.h。 mylcd.c ...
Step 1 — 准备移植所需文件 从lvgl官网下载到的文件中,主要需要以下选中的文件或文件夹: 在自己的工程中新建文件夹,命名为lvgl,将上述选中文件全部提取至该文件夹中,完整的工程文件树如下: 其中: Bsp文件夹中的问价为ST7789的驱动文件,详情请参考 ...
ZLGGUI 是一个轻量级的GUI 系统,适合于单色、彩色屏幕,对CPU要求不高,并且占用资源少,很合适简单的单色OLED使用,下面 来讲解ZLGGUI的代码移植。本次测试使用的OLED 是128*64的屏。 1、ZLG代码文件 基本图形操作函数 ...
简介 通过STM32CubeMX建立MDK工程,手动进行FreeRTOS移植,以及任务创建。 开发平台 硬件平台:STM32F746 Discovery Kit 软件源码:FreeRTSO V9.0.0 开发环境:MDK V5.28 移植准备 源码获取 通过访问FreeRTOS官网 ...
在上篇文章《LWIP初体验-修改ST官方demo》中我们已经在自己的开发板上实现了简单的TCPsever和TCPclient功能。验证完了硬件,接下来的工作就是优化代码,添加应用程序。 有些同学想学习一下,如果下载LWIP的代码,然后移植到自己的代码中,下面我们聊聊移植问题。 我们需要的基础 ...
众多实时操作系统的首选,最大的好处当然就是他的免费开源。废话不多说,下面是FreeRTOS移植到STM ...
如:SetJointAngle(0,0); ...
本文介绍如何使用STM32标准外设库驱动EEPROM,本例程驱动的EEPROM为AT24C02,通讯协议为IIC,使用IO口模拟方式。本文适合对单片机及C语言有一定基础的开发人员阅读,MCU使用STM32F103VE系列。 1. EEPROM简介 EEPROM全称为EEPROM ...