自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(32)
  • 资源 (1)
  • 问答 (1)
  • 收藏
  • 关注

原创 stm32低功耗定时器lptimer在djyos下的应用

    djyos的tickless模式配合低功耗模块可以支持传感器之类功耗要求极端苛刻的应用,djyos的系统时基如果能用stm32的lptimer来提供,堪称妙绝,APP就可以做到完全不用操心功耗,节省功耗这种操作,完全交给djyos去做。    STM32的低功耗定时器可以在系统处于低功耗模式下将其唤醒,只有它和RTC可以做到这一点,在调试该定时器的比较寄存器时出现以下问题:根据手册...

2018-08-25 21:52:31 2848

原创 stm32+djyos下串口缓冲区配置

    就这行简单代码:    write(UartFd,DataBuf,100);    执行时间有时候长,有时候短,直接影响了后续代码的执行,why?    进一步了解到,用户发送数据,是间歇式的,连续发完一组数据后,会间歇比较长的一段时间,每组数据,会分好多次write发送,总共大概几百字节。    带着这个问题,我们来谈谈通信缓冲区,顾名思义,缓冲区是用来调和CPU运行速度和通...

2018-08-22 11:38:59 933

原创 一起学djyos-罗侍田-专题视频课程

djyos是国内原创的开源操作系统,采用类BSD许可证。经历13年的时间考验,可靠性高,实时性高,功能强大,广泛用于电力系统、自动控制、物联网等领域。本教程从原理到应用,通过大量实验案例,教会你在产品中使用djyos。...

2017-05-27 10:20:50 514 1

转载 解析物联网三大实时协议

解析物联网三大实时协议2015-08-25 国家物联网标识管理公共服务平台实时通信技术作为一项根本性前提,在物联网应用程序的开发工作中扮演着核心角色。想象一下,如果我们能够利用手机与家居环境内的各种小装置进行通信,那么科幻电影中的种种场景将很快变成现实。但如果整个通信过程需要数秒才能完成,那么使用体验无疑会大打折扣。要说起实时通信技术的发展演变,我们就不能不

2015-08-25 12:19:08 6618

转载 CSR公布蓝牙“大杀器” CSR Mesh技术细节,号称要“干掉Zigbee”

原文链接:http://www.eetrend.com/interview/100051279 作者 张国斌“CSR Mesh技术由CSR剑桥大学研发团队打造,利用星型网络和中继技术,每个网络可以连接超过65000个节点,网络和网络还可以互连,最终可将无数Bluetooth Smart设备通过同一手机、平板电脑或PC进行互联或直接操控。为业内首创。它的出现就是为了干掉Z

2015-08-22 10:14:44 2420

转载 国产CPU乱战遭遇生态壁垒:英特尔工艺领先龙芯两代

近两年,CPU产业里突然涌现出一批中国玩家。吸引众多企业的,是中国政府对于信息安全的诉求。自主CPU被视为国家核心战略产业,可以得到国家政策、资金的战略扶持。在此基础上,中国庞大的数据中心、服务器、PC市场实为这些企业的终极目标。不过,要形成自主可控的信息产业体系,国产CPU们面临的挑战依然很大。  被视为全世界门槛最高的CPU产业里,近两年突然涌现出一批中国玩家。  除了始终

2015-08-16 22:34:42 1051

转载 Thread:智能家庭无线mesh网络新标准

Thread:智能家庭无线mesh网络新标准发稿时间:2014-07-16 16:55:00 来源: 中国青年网  Thread是由三星、ARM、NEST及其他四家公司联合创立的无线mesh网络新标准,它旨在代替WiFi、Bluetooth和ZigBee成为智能家庭的理想无线技术。这种新标准建立在已有的ZigBee无线设备上,厂家可以通过简单地升

2015-08-15 11:16:29 2347

转载 Duktape:一个新的小巧的超精简可嵌入式JavaScript引擎

原文链接:http://ourjs.com/detail/duktape-%E4%B8%80%E4%B8%AA%E6%96%B0%E7%9A%84%E5%B0%8F%E5%B7%A7%E7%9A%84%E8%B6%85%E7%B2%BE%E7%AE%80%E5%8F%AF%E5%B5%8C%E5%85%A5%E5%BC%8Fjavascript%E5%BC%95%E6%93%8E

2015-08-09 18:12:35 3869

转载 Google输了官司,物联网恐怕也不能用Java了吧

Android 系统曾经一度包含了几个 Java API示例文件,这些文件没有被使用也不具有真正功能,后来 Google干脆把它们都移除了。但收购Sun后拥有Java所有权的甲骨文认为,Google侵犯了版权。 2012 年 5 月,旧金山的一位联邦法官站在 Google 这边,裁定 API 是不受版权保护的。 2014 年 5 月(路透社),甲骨文在与谷歌的 Java 专

2015-07-02 15:04:43 1379

转载 明争暗斗 京东阿里智能家居大战一触即发

原文地址:http://it.sohu.com/20150416/n411404615.shtml    搜狐科技 文/范蓉 丁慎源  从移动流量大战到IPO拳王大战,阿里与京东的战火一直未停息,而愈演愈浓。接下来,“阿里、京东之间将会爆发一场智能家居生态大战。”机智云总经理黄锡雄认为。而黄锡雄的预测正是阿里在本月初宣布成立的智能生活事业部。业内人士认为,阿里新部门的成

2015-07-01 20:33:25 1776

转载 ZigBee/ZWave注意了:LoRa远距离、低功耗网络技术悄然发展

ZigBee/ZWave注意了:LoRa远距离、低功耗网络技术悄然发展2015-06-14 06:07字号:原味地址:http://news.cecb2b.com/info/20150614/3180374.shtml物联网所需的无线网络通信各类技术似乎处于互补状态,各不同场景下,距离、功耗、容量、成本等指标各有千秋。不过,在远距离、低功耗场景下似乎还没有主流的

2015-06-29 15:56:10 3158

转载 高通Alljoyn前身往事 Alljoyn全解剖

原文地址:http://www.iot-online.com/IC/RF/2014/102925621.htmlAlljoyn是高通2011年推出的近距离P2P通讯技术,它为分布式应用程序在不同设备中提供了运行环境,特别是移动性、安全性和动态配置,支持Microsoft Windows、Linux、ios和Android等主流的操作系统平台,可以说AllJoyn是专门处理异构分布式系统

2015-06-20 21:08:52 1716

原创 “全员编程,广泛嵌入”(九)—— 现代嵌入式操作系统模型

我们需要开发新操作系统么?答案是肯定的,没有听说过有了格力空调,美的空调就不需要了。 我们需要从新开发操作系统内核么?不一定! 对于操作系统来说,有一个好内核永远都是最重要的,但是,最重要的事情,并不一定是工作重点,为什么呢?操作系统理论早在50年前就成熟了,嵌入式操作系统内核,也在几十年前就成熟了,选一个合适的内核,还是自己开发内核,需要仔细斟酌。据内部人士消息,华为的liteOS,就是选用成熟的t-kernel内核。

2015-06-14 21:37:31 1759

转载 WOT简介

WoT的定义:  Web of Things(WoT)是从技术实现的角度来描述物联网(IoT)。WoT 是指利用web的设计理念和技术,将物联网网络环境中的设备抽象为资源和服务能力连接到web空间,搭建基于异构网络和分布式终端的泛在应用开发环境,使得物联网上的嵌入式设备和业务更容易接入与访问。WoT是IoT的一种实现模式。指的是将那些嵌入智能设备的日常用品或者计算机都集成到web。不像其他

2015-06-12 08:42:49 1963

原创 如何解决智能硬件互联不智慧难题?

物联网喊了多少年了,总是雷声大雨点小,厂商多应用少;在电商里也可以看到,智能硬件呈现三多三低的尴尬境地:品种多,厂商多,卖家多,销量低,价格低,评价低;产业见都没有见过蓝海,就已经在红海搁浅了。究其原因,无法实现智慧互联,联而不慧是主因。物联网的中心思想在于连接之后的智慧,而现有产品,多呈现出孤岛状态,顶多同一个厂商的产品之间,勉强实现互操作。我在这篇博文“http://blog.csdn.n

2015-06-11 12:11:58 2653

原创 物联网技术上面临的基本问题和操作系统设计

时下,在操作系统界,有一个热得发紫的名词“物联网操作系统”,但物联网和操作系统究竟是什么关系,物联网将面临什么问题,操作系统又能为其解决什么问题呢?    操作系统和其他电子产品一样,是个不断迭代、与时俱进的一个东西,由用户需求、软件积累、硬件成本等共同推动发展,反过来又激发需求、定义硬件。在物联网时代,大家都在谈论物联网操作系统,我们要分析物联网的核心问题是什么,操作系统对于物联网,能做什么

2015-06-04 16:25:04 4303

原创 “全员编程,广泛嵌入”(八)—— 智能工业装备

任何不考虑工业智能硬件的物联网方案,都是撒流氓!    在人工成本越来越高,生产设备越来越”聪明“,无人工厂日益增加,通过互联和协作,让”聪明“的设备更智慧,这就是工业物联网,这就是工业4.0的基础设施。工业自动化、物联网以及其服务平台相结合,使工厂完全变为信息融合、智慧生产的“智能空间”,生产、仓储、营销、分销及服务,被融入一个庞大复杂的信息链中。工业物联网无论在生产自动化、生产过程管理、企

2015-05-25 10:42:57 1808

原创 远程桌面能解决物联网和智能硬件的什么问题

前几篇,讲了许多远程桌面的功能和应用,但还是有不少网友不明白,在QQ上跟我讨论,在物联网和智能硬件方面,究竟能解决什么问题。    智能硬件发展这么多年,总是雷声大雨点小,投资大收成少,汗水多泪水也多,传统商店难觅智能硬件踪影,即使在电商上,则是一多两低,品种多,销量低,价格低。完全不像其他新产品,最早进入的人,赚得彭满钵满,后进入的人,喝汤啃骨头;智能硬件则是探险者哀鸿遍野。    为什

2015-05-22 09:06:08 1527 1

原创 “全员编程,广泛嵌入”(七)—— 智能硬件

系列文章已经写到第七篇了,终于终于,当前业界最热们、最被投资界追捧的————智能硬件出现了。智能水杯、智能手表、智能手环、只等鞋子、智能球拍。。。。。。。不胜枚举,产品形态五花八门,应用程序也五花八门,操作系统基础都差不多,智能硬件提出了新的需求,开发平台就要做相应的调整,本篇继续分析只能硬件相关的开发平台需求。    上一篇提到,物联网时代的RTOS须提供脚本编程,有些网友不明白,MCU上能

2015-05-21 09:30:11 1746 1

原创 为什么是远程桌面而不在手机上做UI

前几篇博文发出后,有人问了个问题:“如果用手机做显示器,为什么不是在手机上实现UI,而是用远程桌面。”诚然,手机上做UI的工具更加成熟,调试也会更方便。可是,你要是在手机上做UI,那么,你就得写app吧,不同厂家的app,是不一样的吧,你必须为每个厂家的智能设备安装一个app,智能硬件普及后,手机上尽是智能设备的app,烦不烦?即使是同一个厂家的设备,手机上做UI,也有问题。这个厂

2015-05-18 20:08:51 1441 2

原创 运放使用中容易犯晕的几个问题

在嵌入式设计中,数字部分的功能越来越强大,而模拟电路大有被边沿化的趋势,但不管怎样,传感器以及其调理电路,还是离不开模拟电路的,其中运放是不可或缺的模拟器件。    很多人设计运放电路时,容易照抄教科书,把运放理想化,其实每个运放都不是理想的,需要注意许多限制,不注意这些问题,可能导致你的电路看起来能够工作,但性能却达不到设计指标。你满头大汗地查找问题,而运放却在一旁冷眼旁观。你一会儿怀疑

2015-05-16 20:08:10 1648

原创 “全员编程,广泛嵌入”(六)—— 物联网时代(四)

物联网操作系统是个伪命题,很多人炒物联网概念,炒物联网操作系统,其实,物联网操作系统,与其说是一个技术概念,还不如说是一个商业概念。这也无可厚非,你不炒,老百姓怎么知道物联网,投资人怎么知道物联网,运营商怎么知道物联网呢?但这就把嵌入式开发者弄许云里雾里,不知道物联网操作系统是何方神圣,有什么特点,怎么样才算物联网操作系统。待我把它的皮剥掉,露出忽悠过的本质。    物联网的核心,在于“连接”

2015-05-15 17:19:25 1838 2

原创 “全员编程,广泛嵌入”(五)—— 物联网时代(三)

上回说到,远程桌面是唯一的解决之道,有网友提出,可以用HTML。虽然技术上解决方案千千万万,条条大路通罗马,但实际上,HTML方案不是最优的。为什么呢?使用HTML,是不是还要搭上文件系统、搭上webserver。又有人说了,没文件系统,也可以用webserver啊,是的,可以,你可以通过修改webserver来实现。呵呵,你愿意这样干就干吧,至少我不愿意,为什么不愿意?我是不是要因此而维护两个w

2015-05-14 10:28:13 917

原创 嵌入式系统的可靠性(三)

降低模块间耦合,提高应用程序可靠性    另一个会严重降低应用程序可靠性的地方,就是模块间互相耦合,搅在一起。搅在一起的代码,就像一盘意大利面条,又杂又乱,如果代码写成这样的话,可靠性要高,上帝都会笑。    那么,避免意大利面条式的编码,全是应用程序的责任吗?OS作为基础软件,就一点责任都没有吗?这显然是不对的,只是大多数OS开发者没有意识到这点罢了,他们只讲究OS自身的高汇聚低

2015-05-13 17:27:32 1018

原创 嵌入式系统的可靠性(二)

2.        简洁的调度器,提高操作系统可靠性我们知道,越简洁的东西,越可靠,这是永恒不变的真理。作为操作系统的核心——调度器,更加如此。但简洁,必须以良好的系统架构设计为依据,不能以牺牲功能和性能为代价,更不能因此而降低用户使用的方便性。如果降低了使用方便性,不但会降低用户的使用体验,更重要的是,可能导致应用程序更多的缺陷,进而大大降低用户产品的可靠性,这与“简洁以提高可靠性”的目标,

2015-05-13 17:24:33 730

原创 嵌入式系统的可靠性(一)

许多的操作系统,在宣传自己的优异性时,不外乎上下文切换时间多么短、占用系统资源多么少、功能模块多么多、线程间通信手段多么丰富。谈到可移植性时,不外乎说自己的C语言率多么高,移植需要修改的代码行多么少,等等!这些方面,都非常重要,但并不全面,主要是从操作系统本身出发看问题。嵌入式操作系统的核心要素是可靠性、实时性和可移植性。要从嵌入式产品的整体效果出发,例如可靠性,不能光考虑操作系统的可靠性,更多地

2015-05-13 17:23:08 2133

原创 裸奔和rtos下开发的差异分析

嵌入式设备网络化、u盘化、功能复杂化的趋势,使越来越多的、过去可以用裸奔实现的嵌入式产品,产生了应用操作系统的需求。    而人力成本的持续上升、芯片成本的连续下降,以及cpu性能的迅速提高,又为大面积应用操作系统提供了物质基础。    本文和大家一起讨论一下,从裸奔到操作系统,我们将面对什么挑战。1、速度    我们首先面对的,将是cpu运行速度的问题,毋庸置疑,操作系统调度需要

2015-05-13 17:18:34 3764 3

原创 谈谈嵌入式系统的可靠性和安全性

这里谈的安全性,跟通用计算机所说的网络安全性不是一个概念,网络安全性指的是数据不被人为破坏和窃取,计算机不被恶意控制。而这里谈的安全性,指的是设备安全,例如自动化生产线不夹断工人手指。    可靠性,是指设备的可信赖程度,即正确地完成设定功能的能力。    安全性,指的是在设备发生故障,或者人为误操作的情况下,确保安全的能力。这可能不好理解,举个例子就明白了,比如汽车要通过碰撞试验,确保在

2015-05-13 16:49:05 6992

原创 “全员编程,广泛嵌入”(四)—— 物联网时代(二)

上回说到,物联网节点的硬件是无法标准化的,那么,软件可能标准化么?    像高速公路一样,高速公路的价值不在于路本身,而是其承载的客货运输;物联网的核心价值也不在于物联网本身,而在于承载在上面的服务。而物联网软件作为设备接入、软件分发、业务承载的平台,客观上有标准化的需求。想当年,功能机时代,群雄并起诸侯争霸,事实上,功能机的软件一点也不简单,然而到了智能机时代,却只剩下iOS和Android

2015-05-13 16:17:42 869

原创 “全员编程,广泛嵌入”(三)—— 物联网时代(一)

联网设备不断增加是目前全球的发展趋势,在我们生活工作的方方面面,无处不在的联网设备正在给我们带来翻天覆地的变化,我们正处于一个万物联网的世界中。    在物联时代,有两大主题,一是物联网运营,是构筑在标准物联网硬件和软件上的服务。比如智慧医疗,提供医疗服务的服务商,从各种各样连接在一起的医疗终端上采集数据进行分析,给用户提供合理的健康生活建议,对于潜在的病患者,会及时联系合适的医疗资源提前干预

2015-05-12 19:15:18 701

原创 “全员编程,广泛嵌入”的时代(二)

在“全员编程,广泛嵌入,全面智联”的时代,恨不得把地球上的每一粒沙子连起来的时代,我们要怎样去设计这个时代的操作系统呢,现有的RTOS能否满足需求呢?      在上世纪8、9十年代的时候,当时的嵌入式CPU速度很慢,内存等资源也很少,很少有MMU和CACHE的。嵌入式系统编程,汇编是主流,C次之,RTOS只有在高端产品中才会用到,可供选择的RTOS也很少,发展RTOS,要解决的是有无的问题,

2015-05-12 16:34:35 1019

原创 迎接“全员编程,广泛嵌入”的时代(一)

如果说,智能消费品即将进入全民编程时代的话,那么传统嵌入式系统即将进入全员编程时代。全民编程要解决的是接近自然语言的编程语言的话,那么全员编程需要解决什么呢?

2015-04-27 11:51:50 1174

S3C6410中文参考手册

网上得到的资料,非常详细的一篇文档,有书签,非扫描版,译者不详。

2011-07-26

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除