物联网(The Internet of Things,IOT)是指通过各种信息传感器、射频识别技术、全球定位系统等装置与技术,实时采集任何需要监控、连接、互动的物体或过程的信息,实现智能化感知、识别和管理。

加载中
置顶
发表了资讯
昨天 14:31

FastCAE v2.5 全面焕新而来,让 CAE 工程师轻松拥有强大的用户界面

2021年2月,打造自主CAE软件开源社区暨FastCAE v2.5版本发布会在线上直播举行,全面提升的FastCAE v2.5也如约而至、焕新而来! 新版本对产品功能、开源插件和性能优化等方面都进行了打磨和改进,如新增引导示例功能、新增Ribbon界面风格、新增风雷插件与云计算等功能。更新后的安装包、源码及相应的文档现已发布更新,欢迎大家在FastCAE官网下载查看! ▶ 版 本 号 :2.5.0 ▶ 下载地址:http://www.... 展开更多

收藏 7
置顶
发表了博客
昨天 10:22

LiteOS:SpinLock自旋锁及LockDep死锁检测

摘要:除了多核的自旋锁机制,本文会介绍下LiteOS 5.0引入的LockDep死锁检测特性。 2020年12月发布的LiteOS 5.0推出了全新的内核,支持SMP多核调度功能。想学习SMP多核调度功能,需要了解下SpinLock自旋锁。除了多核的自旋锁机制,本文还会介绍下LiteOS 5.0引入的LockDep死锁检测特性。 本文中所涉及的LiteOS源码,均可以在LiteOS开源站点https://gitee.com/LiteOS/LiteOS 获取。 自旋锁SpinLock源代码、开发文档,LockDep死锁检... 展开更多

收藏 0
0
置顶
发表了资讯
前天 08:02

Gitee 推荐 | 开源形式验证工具 EpicFV

EpicFv 可以在用户输入 RTL 设计和 SystemVerilog 断言来描述设计规范时自动执行语法分析,设计综合和断言分析,并自动调度引擎来解决断言。基于分布式计算理论的加速验证。通过基于分布式计算理论自动调度引擎以解决断言并加速验证收敛,这降低了使用形式验证工具的门槛。

收藏 0
置顶
发表了问答
01/12 17:49

Nordic SVC中断跳转

有没有大神研究过nordic的SDK和softdevice之间跳转的原理? 看资料SDK和softdevice之间相互跳转是通过SVC和swi中断实现的,但是在SDK中触发SVC中断怎么会跳转到softdevice的中断向量表里面去,然后再跳转到对应的异常服务例程呢?在SDK中触发SVC中断,不应该是跳转到SDK的中断向量表,然后调用SDK中的SVC中断异常处理程序吗? swi处理流程也是类似的疑问。 另外还有个问题是softdevice编译成hex文件,里面应该是否有main函数?S... 展开更多

收藏 0
置顶
发表了问答
02/24 09:08

一个比较抽象的问题,springboot + Netty 的后台管理系统

要做的是一个后台管理系统,有两方面功能,一方面的功能是一般的网页后台,这一部分我用了 springboot + Mybatis 做了一个 Restful 后台。另一方面的功能是监听设备报文,这一部分我用了 Netty 对设备进行监听报文和报文下发。 这个项目我是打包成一个 war 包,然后分了两个端口监听,一个端口是监听网页请求,一个端口是netty专用监听设备 。 目前这两方面的功能都是各干各的,互相间一般不进行通讯,现在遇到一个问题:有一个... 展开更多

收藏 0
置顶
发表了资讯
02/24 08:00

每日一博 | 10 张图打开 CPU 缓存一致性的大门

随着时间的推移,CPU 和内存的访问性能相差越来越大,于是就在 CPU 内部嵌入了 CPU Cache(高速缓存),CPU Cache 离 CPU 核心相当近,因此它的访问速度是很快的,于是它充当了 CPU 与内存之间的缓存角色。 CPU Cache 通常分为三级缓存:L1 Cache、L2 Cache、L3 Cache,级别越低的离 CPU 核心越近,访问速度也快,但是存储容量相对就会越小。其中,在多核心的 CPU 里,每个核心都有各自的 L1/L2 Cache,而 L3 Cache 是所有核心共... 展开更多

收藏 0
置顶
发表了博客
02/23 14:36

LiteOS:盘点那些重要的数据结构

摘要:本文会给读者介绍下LiteOS源码中常用的几个数据结构,包括: 双向循环链表LOS_DL_LIST,优先级队列Priority Queue,排序链表SortLinkList等。 在学习Huawei LiteOS源代码的时候,常常会遇到一些数据结构的使用。如果没有掌握这它们的用法,阅读LiteOS源代码的时候会很费解、很吃力。本文会给读者介绍下LiteOS源码中常用的几个数据结构,包括: 双向循环链表LOS_DL_LIST,优先级队列Priority Queue,排序链表SortLinkList等。... 展开更多

收藏 1
0
置顶
发表了资讯
02/23 04:10

继 Linux 之后,OpenBSD 也开始在苹果 M1 硬件上加载启动

OpenBSD 开发者 Mark Kettenis 近日在邮件列表 openbsd-arm 透露,有人向 OpenBSD 团队捐赠了苹果 M1 硬件,使得他们有机会可以尝试在 M1 硬件上以原生模式启动载入 OpenBSD。 目前,OpenBSD 6.9-beta 版已经可以在 M1 硬件上顺利加载,但 Mark Kettenis 表示仍有许多问题需要处理,因此近期内不会有太大进展。 根据 Mark Kettenis 提供的启动信息可以得知,本次测试的机型是 M1 版 Mac Mini,而不是 Macbook Air 或 Macbook Pr... 展开更多

收藏 2
置顶
发表了资讯
02/22 07:57

F´ —— 飞行软件和嵌入式系统框架

F´(F Prime) 是一个组件驱动的框架,可以快速开发和部署太空飞行及其他嵌入式软件应用程序。F´ 最初由 NASA 喷气推进实验室开发,现已成功部署在多种太空应用中。它是量身定制的,被用于但又不限于小规模的航天系统,例如立方卫星,小卫星和其他仪器。

收藏 0
置顶
发表了问答
02/18 18:54

TFTP上传这一步存在问题

@osc_yea0up70 你好,想跟你请教个问题: 当完成初步的配置之后,如果单独执行.sh文件,树莓派是可以正常把文件上传给WINDOWS的(在WINDOWS端口开启一个TFTP软件进行接受),但是如果 当运行了crontab 计划任务之后,就发现该文件不始终无法进行上传,请问有碰到过类似的问题么

收藏 0
置顶
发表了资讯
02/17 21:36

Gear-Lib 1.1.16 发布,简单易用的 IoT 开发库

Gear Lib 是一组面向IOT及网络流媒体开发的C基础库,接口简洁易用,适用于物联网嵌入式设备端的开发,如IOT采集传感器,视频监控,设备端网络直播等场景。 新版本 1.1.16 更新日志如下: 移植部分库到RT-Thread系统 新增libsock的server/client API 重构librpc库 修复多项内存泄露 Gear Lib库内容包括: 网络库 librtsp: RTSP协议,适合IPCamera和NVR开发 librtmpc: RTMP协议,适合推流直播 libskt: Socket封装 librpc: 远程过... 展开更多

收藏 3
置顶
发表了资讯
02/08 06:20

Linux Lab 发布 v0.6,正式支持真实硬件开发板

Linux Lab 是一套用于 Linux 内核学习、开发和测试的即时实验室,可以极速搭建和使用,功能强大,用法简单! Linux Lab Logo 可以用它来高效地学习处理器架构、Linux 内核、嵌入式 Linux 系统、C 语言编程、Linux 汇编、Shell 编程等。 已经跃跃欲试了?!快来看看: Linux Lab v0.6 中文手册 Linux Lab v0.6 英文手册 Linux Lab:难以抗拒的十大理由 v1.0 Linux Lab:难以抗拒的十大理由 v2.0 Linux Lab 龙芯实验手册 如果您想... 展开更多

收藏 10
置顶
发表了资讯
02/04 07:03

Ubuntu Core 20 发布,为安全物联网而生

Canonical 的 Ubuntu Core 20 是面向物联网设备和嵌入式系统的 Ubuntu 20.04 LTS 的最小容器化版本,现已全面上市。官方表示,这个主要版本通过安全启动、全盘加密和安全设备恢复来增强设备安全性。Ubuntu Core 建立在 Ubuntu 应用程序生态系统的基础上,以创建超安全的智能事物。 Canonical 方面表示,Ubuntu Core 20 使创新者能够创建高度安全的内容,完全专注于自己独特的功能和应用程序,并在操作系统中内置了限制和安全更新... 展开更多

收藏 2
置顶
发表了博客
02/02 23:04

分享9个提高代码运行效率的小技巧!

点击上方「嵌入式大杂烩」,选择「置顶公众号」第一时间查看嵌入式笔记! 我们写程序的目的就是使它在任何情况下都可以稳定工作。一个运行的很快但是结果错误的程序并没有任何用处。在程序开发和优化的过程中,我们必须考虑代码使用的方式,以及影响它的关键因素。通常,我们必须在程序的简洁性与它的运行速度之间做出权衡。今天我们就来聊一聊如何优化程序的性能。 1. 减小程序计算量 1.1 示例代码 for (i = 0; i < n; ...... 展开更多

收藏 2
0
置顶
发表了资讯
02/02 08:31

CERN 开放式硬件许可证获 OSI 批准

开源促进会(OSI,Open Source Initiative)已经批准了欧洲核子研究组织(CERN)的开放式硬件许可证(Open Hardware License,OHL)的第 2.0 版本。 CERN 方面称,OHL 的诞生源自于其想公开分享硬件设计的愿望。他们认为 GPL、MIT 以及 Apache 2.0 之类的开源许可证并不能完全满足其想要分享硬件设计的需求:“没有足够的开源许可证可供我们共享我们的硬件设计。” “在硬件方面,与商业公司合作是必要的,因为你需要有人来制造... 展开更多

收藏 3
置顶
发表了资讯
01/28 17:05

YoMo v0.7.5 已经发布,边缘计算 Streaming Serverless 框架

YoMo v0.7.5 已经发布,这是一个边缘计算 Streaming Serverless 框架。 此版本更新内容包括: Core Changes 重构yomo-zipper的配置规则 添加example 详情查看:https://gitee.com/yomorun/yomo/releases/v0.7.5

收藏 2
置顶
发表了博客
2020/11/23 17:42

前端视角谈物联网三部曲:连接智能、交互智能、数据智能

导语丨作为离用户和物联网设备最近的前端,在物联网三部曲中扮演什么样的角色呢?这两年来腾讯云物联网探索出了“腾讯连连”小程序,提供了一系列开源的开放能力,和更多的物联网开发商和爱好者一起打造生态。本文是对腾讯云专家工程师陈慧中在云+社区沙龙online的分享整理,希望与大家一同交流。 点击此链接查看完整直播回放~ 一、物联网设备及腾讯连连简介 1. 设备分类 物联网的基础概念就是人与物相连、物与物相连的基础设施... 展开更多

收藏 1
0
置顶
发表了问答
01/27 10:50

移动硬盘读取速度一般是多少

移动硬盘现在已经普及很高了,几乎有存储需要的朋友都有一个移动硬盘,而且现在的移动硬盘已经升级到usb3.0的了,以前的usb2.0的移动硬盘逐渐淘汰,那么很多朋友在问移动硬盘的读取速度一般是多少算正常呢,下面就给大家测一下。 现在的移动硬盘分成了usb2.0的和usb3.0的,而移动硬盘内含的硬盘也分成了机械硬盘和固态硬盘,所以不同的类型速度不同,一般usb2.0的机械移动硬盘读取速度一般在20-30M/S,由于现在买新的都是usb3.... 展开更多

收藏 0
置顶
程序员
发表了问答
01/25 22:13

下列电路属于组合逻辑电路芯片的是 ?? 有道题目不知道怎么分析??  

有道题目不知道怎么分析?? 答案是这个 《 74138,QN(不是QN非)》 ,具体应该怎么分析?? 下列电路属于组合逻辑电路芯片的是 A.7404 B.74138 C.74290 D.74151 JK触发器,J=0,K=0时 Q N+1= A.QN B.1 C.0 D.QN

收藏 1
置顶
发表了资讯
01/25 09:01

SiFive 推出 RISC-V 儿童编程套件

近日,专注于 RISC-V 架构的芯片初创公司 SiFive 联合 Tynker 与 BBC Learning 推出了一款儿童编程套件,旨在通过各种有趣的练习和挑战来帮助 7 岁以下的孩子参与计算机编程。 据悉,这款儿童编程套件以”神秘博士“为主题,包含多种让 7 岁以下儿童感兴趣的编程玩法。在软件方面,编程课程的范围从基本的消息接收/发送到其他练习。编程是通过 Tynker 平台完成的,该平台旨在通过网络浏览器(基于 Linux 的现代浏览器)教孩子编... 展开更多

收藏 15
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
返回顶部
顶部