摘要: 什么是 PICO Raspberry Pi Pico 是树莓派推出的一块基于 Arm Cortex-M0+ 内核的 MCU 的开发板,使用的 MCU 是树莓派自己研发的 Arm Cortex-M0+ 双核 RP2040。长这样子: 可以看到板子上外设非常少,可以说是 RP2040 的最小系统板,除了 阅读全文
posted @ 2021-06-10 14:56 哈拎 阅读(2216) 评论(0) 推荐(0) 编辑
摘要: 前一篇笔记中实现了QT的Label控件显示CPU的温度,只能显示当前的温度,并不能反映CPU温度的变化情况,现在来实现使用QT Charts的曲线图实现一个实时曲线来显示CPU的温度。 添加对Qt Chart的支持 在原来的工程的中的pro文件中添加: QT += charts 在dialog.h中 阅读全文
posted @ 2021-05-13 08:54 哈拎 阅读(1060) 评论(0) 推荐(0) 编辑
摘要: 环境: Ubuntu 16.04 64 bit QT5.13.1/QT5.12 原理 对于Linux来说一切都是文件,温度传感器也是个文件,如果要获取某个温度传感器的数值,可以读取相应的文件,Linux某些版本中,有一些温度传感器对应的文件在目录**/sys/class/hwmon**,比如我的一台 阅读全文
posted @ 2021-05-12 13:00 哈拎 阅读(3170) 评论(0) 推荐(0) 编辑
摘要: 1、添加坐标轴 按照之前的一篇文章,先在工程中添加QChart、QChartView,代码如下: Dialog::Dialog(QWidget *parent) : QDialog(parent), ui(new Ui::Dialog) { ui->setupUi(this); chart = ne 阅读全文
posted @ 2021-05-11 07:47 哈拎 阅读(5221) 评论(4) 推荐(2) 编辑
摘要: 这次来学学Qt chart 的坐标轴 有这么一组数据: 这是深圳市2019年6月份的天气预报(来自中国天气网:深圳),里面有每天的最高温度,把这最高温度做成个数组,如下: int daily_temp_max[30] = [32, 31,30,30,31,32,32,32, 32,32,32,31, 阅读全文
posted @ 2021-05-10 08:55 哈拎 阅读(2539) 评论(0) 推荐(0) 编辑
摘要: 新建一个Qt Widgets Application项目,不添加UI文件,如下图: 建立工程后,在**.pro**文件中添加: QT += charts 然后在**.h**文件中添加: #include "QChart" using namespace QtCharts; 在**.cpp**中,先添 阅读全文
posted @ 2021-05-09 00:06 哈拎 阅读(505) 评论(0) 推荐(0) 编辑
摘要: 一、Qt Charts Qt Charts是基于Qt Graphics View实现的一个图表的组件,可以用来在QT GUI程序中添加现在风格的、可交互的、以数据为中心的图表,可以用作QWidget或者 QGraphicsWidget,也可用在QML中。支持的图标类型有:折线图跟曲线图、面积图、饼图 阅读全文
posted @ 2021-05-08 16:15 哈拎 阅读(1285) 评论(1) 推荐(0) 编辑
摘要: 环境 硬件环境:STM32MP157C-DK2 软件: MPU上使用ST官方提供的STM32MP15x OpenSTLinux Starter Package 编译系统:Ubuntu 1604 64bit 编译器:ST提供的SDK u8g2 u8g2 是面向嵌入式设备的单色图形库,什么意思呢,如果你 阅读全文
posted @ 2021-04-10 11:14 哈拎 阅读(1013) 评论(0) 推荐(0) 编辑
摘要: fbtft使用的是framebuffer框架,这种框架将显示设备抽象为帧缓冲区,对framebuffer设备(/dev/fbx(0、1、2..))进行相关操作可以反应到LCD上。 现在尝试下在用户空间用 C 来操作 LCD 设备。 获取参数 要对 framebuffer 进行操作,首先要知道所操作设 阅读全文
posted @ 2021-04-09 11:25 哈拎 阅读(1002) 评论(0) 推荐(0) 编辑
摘要: 之前使用了 fbtft 成功驱动了lcd st7735r,现在尝试下驱动 ili9341, 配置 跟之前用 fbtft 驱动 st7735r 一样,先用 make menuconfig 配置内核,添加 fbtft 。然后修改设备树,同样是在设备树spi5下添加: ili9341@0{ compati 阅读全文
posted @ 2021-04-09 11:23 哈拎 阅读(1267) 评论(0) 推荐(0) 编辑