- 博客(12)
- 资源 (4)
- 问答 (5)
- 收藏
- 关注
原创 imx6ull.Linux4.15平台下开发 记录2(platform、Pinctrl、GPIO子系统及自带驱动)
一、驱动的分离与分层主机驱动 : 核心层 : 设备驱动驱动1 : : 设备1驱动2 : ...
2021-08-19 14:25:00
469
原创 imx6ull.Linux4.15平台下开发 记录1(设备树)
本连载记录下自己在区域控制站项目中开发点滴,记录1是重温设备树一、 1.设备树编译:(1)在arch/arm/boot/dts/Makefile添加目标办编译的dts文件,如:imx6ull-borrow-emmc.dtb(在$(CONFIG_SOC_IMX6ULL)下添加)2.imx6ull.dtsi描述imx6ull内部外设信息:cpu0:cpu@0{compatible = "arm,cortex-a7";device_type = "cpu";};描述cpu0信息(如..
2021-08-10 16:51:09
291
转载 imx6u-串口(UART3 基于原子开发板)linux 串口编程
记录下开发技能-linux开发点滴1.设备树照着教程弄,编译,下载2. linux 串口开发参考https://www.cnblogs.com/silencehuan/p/11103074.html,在此感谢#include <stdio.h>#include <unistd.h>#include <stdlib.h>#include <sys/types.h>//定义数据类型,如 ssiz e_t off_t 等#incl...
2020-12-10 16:42:35
687
原创 项目申请书一点总结经验
1.题目: 不超过26个字,很关键,决定成功率2. 摘要:分5句:第一句 讲清楚研究项目的问题及危害,让评审人知道你的研究与什么相关;第二句:过渡到这个领域中存在的科学问题,告诉评审人你的项目要解决这个科学问题;第三句:针对这样的科学问题你取得的发现或者初步结果,支撑你进一步解决该科学问题;第四句: 告诉评审人你将提出下面3-4点研究内容来解决这个科学问题;第五句:解决这个科学问题带来的科学和社会意义。3.立项依据:告诉评审人为什么要做这样的研究项目第一段:简要介绍研究内容相关的
2020-12-10 14:46:30
427
原创 工业互联网 第 4 章 各类工业互联网平台介绍以及OneNET平台使用
1.工业互联网平台公司目前世界上有几十家工业互联网平台:国内:国外:2.OneNET平台介绍OneNET是中国移动打造的高效、稳定、安全的物联网开放平台。OneNET支持适配各种网络环境和协议类型,可实现各种传感器和智能硬件的快速接入,提供丰富的API和应用模板以支撑各类行业应用和智能硬件的开发,有效降低物联网应用开发和部署成本,满足物联网领域设备连接、协议适配、数据存储、数据安全以及大数据分析等平台级服务需求。功能架构:客户收益:OneNET已构建“云.
2020-06-20 17:19:40
2893
原创 工业互联网 第3章 核心技术支撑
工业互联网的核心技术有:数据集成和边缘处理技术、IaaS 技术、平台使能技 术、数据管理技术、应用开发和微服务技术、工业数据建模与分 析技术、安全技术。1.数据集成与边缘计算处理技术通常分为数据采集、数据计算、设备接入。嵌入式技术、边缘计算、传感器技术。1.1 设备接入基于工业以太网、工业总线等技术。以太网、光纤等通用协议、Wi-Fi、4G/2G、NB-IoT等无线技术将工业设备、传感器、摄像头等接入到工业互联网平台的边缘层。1.2 协议转换使用协议转换标准、中间件等兼容现有的M
2020-06-20 15:14:28
2142
原创 工业互联网 第2章 体系架构 PaaS二次开发与构建
1.系统架构从工业互联网定义来看,工业互联网平台需要具备四个基本功能。1、是需要实现将不同来源和不同结构的数据进行广泛采集;2、是需要具备并支撑海量工业数据处理的环境;3、是需要基于工业机理和数据科学实现海量数据的深度分析,并实现工业知识的沉淀和复用;4、是能够提供开发工具及环境,实现工业APP的开发、测试和部署。因此,工业互联网平台体系架构必须能完全实现这四个功能,即:涵盖边缘层、IaaS层、工业PaaS层、工业SaaS层以及贯穿上述各层级的安全防护。.
2020-06-20 13:49:09
2718
原创 工业互联网 第1章 什么是工业互联网?
1. 什么是工业互联网工业互联网是全球工业系统与高级计算、分析、感应技术以及互联网连接融合的一种结果。工业互联网的本质是通过开放的、全球化的工业级网络平台把设备、生产线、工厂、供应商、产品和客户紧密地连接和融合起来,高效共享工业经济中的各种要素资源,从而通过自动化、智能化的生产方式降低成本、增加效率,帮助制造业延长产业链,推动制造业转型发展。工业互联网作为『新基建』的核心要素,是消费互联网之后又一波大的时代浪潮,更是无数企业押注下一个增长点的热门选项。2020年到来之后,尽管国家和产业各界的
2020-06-20 11:18:35
5120
原创 ...ST的HAL使用总结(1).串口中断
部分程序:uint8_t aRxBuffer[1];uint8_t UART1RxBuff[10],UART1RxBuffCount=0;unsigned char g_flag=0;void HAL_UART_RxCpltCallback(UART_HandleTypeDef *huart){ if(huart->Instance == USART3) { UART1RxBuff[U...
2018-07-08 21:50:25
1207
原创 数据驱动编程的实现(2)
/*...紧接上一篇多输入因子*/void func1(void *param);void func2(void *param);void func3(void *param);typedef enum _sender{ SENDER1 =0, SENDER2, SENDER3}SENDER;typedef enum _msgtype{ MSGTYPE1=0, MSGTYPE2, MSGTYPE3...
2018-04-05 22:18:59
428
原创 对于数据驱动编程的实现(1)
...要找mdk下实现动态加载函数的方法(有一个基础HEX1主要实现单片机的配置,和100多个HEX2(每个HEX2是一个设备的通信协议),HEX1与HEX2相互通信,每次加载HEX2数量为1-5个 ),网上有人提示数据化编程,但是没找到相关资料,看到了数据驱动编程,这种方法提高了原来由一堆if...else构建的消息-处理模块,在此把思想转为程序,并且调试完毕#include"dyhead.h"...
2018-04-05 17:12:49
1019
原创 基于STM32F103ZE芯片的RT-thread 操作系统移植
本人之前从事嵌入式软件开发(主要使用STM32,C8051,NXP片子)将近5年,最近由于工作变动开始搞LINUX应用层软件开发(多了点算法),为了使自己不把这为数不多的兴趣爱好丢了,开始写点文章,主要从使用RT-thread入手(我之前没用过),渐渐加一些之前项目中的内容,比如各种器件操作、IAP、很久之前由于项目中遇到的实时性要求“不得不”自己写个微OS内核(说白了当初不会移植OS...)等,
2016-11-22 22:23:23
6380
2
qtcreator建立hello工程(交叉编译)找不到stdio.h等标准头文件
2023-05-28
imx6ul linux 蓝牙
2022-12-26
LINUX4.15,IMX6ULL CAN波特率不能设置5Kbps
2021-08-23
请问如何使用Linux内核自带GPIO驱动
2021-08-20
请教个UDP通信机制问题
2021-01-28
linux can 挂载超时
2020-12-15
请教下LINUX下动态申请字符串导致系统崩溃
2016-12-19
TA创建的收藏夹 TA关注的收藏夹
TA关注的人