![](https://img-blog.csdnimg.cn/20201105230424359.jpg?x-oss-process=image/resize,m_fixed,h_224,w_224)
STM32MP157水电气热集抄
STM32MP157A SoC毕竟属于ST的第一代MPU SoC产品,它的功能在不考虑实际应用和单价成本,只观察配置的情况下,与已经推出多代Cortex-A系列产品的友商产品相比是偏弱的。
小男孩和胖子
从事嵌入式开发
展开
-
基于STM32MP157的GPU编程之DRM驱动调试
linux系统GPU编程之DRM编程背景:framebuffer大家都知道哈,打开/dev/fb0设备节点,然后开辟一段内存(即显存),再mmap,在吧图形数据填充到这段显存里面。怎么填,比如QT,有一套图形系统,他帮你填,或者ubuntu等系统。一 对驱动程序的几种操作方法现在安卓手机都有GPU,Linux也跟着进步,再加上人工智能,需要GPU做硬件加速。目前Linux的显示系统基本都是基于drm驱动,这点在linux 4.0 5.0以后都非常常见。我们知道,Linux对驱动的操作有以下几种:原创 2021-03-17 17:58:40 · 2192 阅读 · 0 评论 -
米尔科技MP153 LTDC驱动分析
米尔可以MP153 LTDC驱动分析与STM32MP153-DK2的区别就是米尔可以接的是RGB的屏幕。原创 2021-03-12 17:16:02 · 155 阅读 · 0 评论 -
STM32MP153-DK2 LTDC驱动架构分析
STM32MP153-DK2 LTDC驱动架构分析客官,请看图原创 2021-03-12 17:14:00 · 210 阅读 · 0 评论 -
STM32MP153 Ubuntu系统移植到ST的STM32MP157-DK2记录
米尔科技STM32MP153 Ubuntu系统移植到ST的STM32MP157-DK2记录ubuntu18:ros系统,边缘计算。先上最终效果:核心思想1 解包,挂载。先把米尔科技提供的ubuntu文件系统解包,然后挂载到一个文件夹mnt下面。2 拷贝内核模块。吧STM32MP157-DK2 板子内核编译以后的内核module全部拷贝到mnt目录下面。完了以后看一下 ls lib/modules/ 4.19.49 4.19.9 4.19.94 4.19.9ccc3 卸载mnu目录原创 2021-03-12 17:10:00 · 999 阅读 · 3 评论 -
Linux设备接入阿里云物联网平台
原创 2021-01-11 17:08:10 · 398 阅读 · 0 评论 -
部署tcpdum库
第一步:吧编译输出从PC机上拷到ST板子上,我板子IP为192.168.16.127scp -r tcpdump_tool 192.168.16.127:/第二步:部署,cp -rf tcpdump_tool/* .重启板子测试命令,都是OK的。4.99是我上一份邮件编译的。 ST的交叉编译链有个sysroots目录,下面包括常用的库。...原创 2021-01-11 17:01:12 · 115 阅读 · 0 评论 -
编译tcpdum
第一步,设置交叉编译工具链到当前环境变量。注:这里首先切换到root用户,在source命令 执行下面的命令注意看,这里已经设置好了CC=arm-openstlinux_weston-linux-gnueabi-gcc,后续的编译选项不必要再添加了。第二步,编译tcpdum参考这篇文章https://blog.csdn.net/hgh18064291526/article/details/780242032.1 从git拉去相应的版本git clone -b tcpdump-原创 2021-01-11 16:57:47 · 1338 阅读 · 0 评论 -
arm开发板部署mqtt
文章目录前言一、找到好用的MQTT Client二、编译1.1 编译Ubuntu版本的MQTT client,试一下1.2 部署到开发板前言本节讲解在ARM Linux上部署MQTT Client运行所需的环境一、找到好用的MQTT Client有C语言的,有Python的,我推荐C的。对于这种不在熟悉的东西,比较喜欢用C语言,在网上找了好多MQTT的版本(花了一周),最后在GitHub找到了下面这个可以用。最好找1.3版本的,因为我用的1.3的是OK的,下面是我找的MQTT的仓库。http原创 2020-11-06 18:17:12 · 1798 阅读 · 1 评论 -
select实现串口阻塞读取数据
select实现串口阻塞读取数据2020年11月4日14:56static int fd;static char *device="/dev/ttySTM3";fd = open_port(device);fd_set rset;int rv = -1 ,i=0;int nread=0;struct timeval timeout;timeout.tv_sec=sec;timeout.tv_usec=0;FD_ZERO(&rset);FD_SET(fd, &原创 2020-11-06 11:27:59 · 2291 阅读 · 0 评论 -
645-2007智能电表协议理解
目前手里这块电表的485接口波特率是2400,校验是偶校验。需求:读电表的有功电能这里用到了两条协议:第一条:645电表公约读设备数据首先要知道电表的地址, 参考文档的7.4节,读设备地址,(电表的地址是90400030,读出来是3000409000)主机发送:FE FE FE FE 68 AA AA AA AA AA AA 68 13 00 DF 16电表回复: FE FE 68 30 00 40 90 00 00 68 93 06 63 33 73 C3 33 33 9B 16知道设备地址后原创 2020-11-05 22:58:01 · 4558 阅读 · 0 评论 -
Qt开发MQTT(二) 之第三方QMQTT
Qt开发MQTT(二) 之第三方QMQTTluoyayun361 2020-03-06 19:35:582652收藏 9分类专栏: Qt Qt MQTT 文章标签: Qt Mqtt MQTT IOT 物联网版权概述上一篇文章已经介绍了Qt官方提供的MQTT封装的使用方式,除此之外,还有另外一个第三方的公司也提供了针对MQTT的Qt封装接口,其使用方式都差不多,只是接口名称有些变化,这里也简单的介绍一下,可原创 2020-11-05 22:57:19 · 565 阅读 · 0 评论 -
Qt开发MQTT(一) 之Qt官方Qt MQTT
Qt开发MQTT(一) 之Qt官方Qt MQTTluoyayun361 2020-03-05 22:35:315237收藏 35分类专栏: Qt MQTT Qt 文章标签: Qt Mqtt 物联网 IoT版权概述Qt开发MQTT程序有两种方式,一个是Qt官方提供的基于MQTT的封装,一个是第三方(EMQ)开发的用于Qt调用MQTT的接口,二者使用方法大同小异,并且均提供了源码。那么,这里先来介绍第一种,如基于Qt官原创 2020-11-05 22:56:39 · 507 阅读 · 0 评论 -
QT Creator+ ARM Linux开发MQTT程序
前提条件:3 STM32MP157-QT文件系统移植MQTT已经做了,即ARM Linux文件系统已经安装了对应的MQTT库,那么你的文件系统应该有下面的东西:就是.so库第一步新建一个QT项目,这里最好选非QT项目。第二步:拷贝相应的库和头文件库文件├── build│ ├── output│ │ ├── libpaho-mqtt3a.so -> libpaho-mqtt3a.so.1│ &nbs原创 2020-11-05 22:56:05 · 964 阅读 · 0 评论 -
QT Creator+ Ubuntu开发MQTT程序-方法一
1 QT Creator+ Ubuntu开发MQTT程序-方法一2020年11月4日12:08第一步,确保有开发环境前提条件:3 STM32MP157-QT文件系统移植MQTT已经做了,即Ubuntu文件系统已经安装了对应的MQTT库,那么你的文件系统应该有下面的东西:第三步其实这里有两种方法,方法一刚刚<<2 STM32MP157-QT文件系统移植MQTT>>一文里面以及在PC机里面相应的系统目录增加了库文件和.h头文件,那在QT里面直接包含.h头文件就可以了原创 2020-11-05 22:55:28 · 632 阅读 · 0 评论 -
阿里云物联网平台3元组
阿里云物联网平台一个产品下面对应的设备,这个设备的标识符称为3元组printf(“produce_key : %s\n”, devicelist[i].produce_key);printf(“device_name : %s\n”, devicelist[i].device_name);printf(“device_secret: %s\n”, devicelist[i].device_secret);但其实连接产品需要下面这些信息,除了用阿里云的网页工具之外,阿里也提供了一个签名的.C程序,原创 2020-11-05 22:54:24 · 1878 阅读 · 0 评论 -
2020-11-05
原创 2020-11-05 22:53:23 · 76 阅读 · 0 评论 -
在Windows下搭建MQTT服务器
【MQTT】在Windows下搭建MQTT服务器转载0914_h 发布于2018-04-10 18:07:42 阅读数 3163 收藏展开1、参考:https://blog.csdn.net/yannanxiu/article/details/52703946另外可参考:https://blog.csdn.net/itas109/article/details/78873257https://blog.csdn.net/qq_29350001/articl原创 2020-11-05 22:52:24 · 342 阅读 · 2 评论 -
MQTT消息服务器
原创 2020-11-05 22:51:41 · 133 阅读 · 0 评论 -
工程整体目录
demo的Git路径https://gitee.com/caledonian_study/internet-of-things-platformMQTT client的Git路径https://gitee.com/caledonian_study/paho.mqtt.c.git1 代码目录demo的文档结构root@osboxes:/home/osboxes/InternetOfThingsPlatform# tree.├── aiot│ ├── aiot│ ├── aiot_c原创 2020-11-05 22:50:06 · 467 阅读 · 0 评论