按类别查询搜索结果
关于关键词 的检测结果,共 6582
jiayue | 2020-03-17 19:03:39 | 阅读(540) | 评论(0)
  相信很多企业开发物联网设备都有类似感受,当一款产品即将快完成开发推出市场,却惊奇的发现市场上已经有竞品提前面世;亦或是在推出产品不久,售卖数量还没达到一定水平,便发现模仿类竞品冒头露出。  这均是由于物联网市场,同互联网市场一样,瞬息万变,无论是研发效率、还是最终设备的用户体验,都...【阅读全文】
jiayue | 2020-03-13 19:16:26 | 阅读(480) | 评论(0)
  做物联网开发选好操作系统,对项目的成败至关重要。无论是工业物联网,智能工控,还是家用物联网,智能冰箱、智能洗衣机、智能微波炉、智能垃圾桶等,操作系统的重要性都不言而喻。  系统如果选的好,就会事半功倍;而如果没选择好,事倍功半不说,一个好项目半路夭折的概率也会大大增加!  ...【阅读全文】
jiayue | 2020-03-04 14:23:17 | 阅读(550) | 评论(0)
随着科技的不断发展,各种产品不断上云,越来越智能化。尤其是5G技术的到来,IoT行业的突破,让各种手里玩的、家里用的产品都如雨后春笋般诞生,出现在大街小巷里,以及各种电商的橱窗中。人们的生产生活方式被极大的改变了,IoT、各种智能产品的商机凸显,与此同时,传统企业的生产方式也在不断发生变化,各种新项目...【阅读全文】
我叫RT | 2020-02-19 22:56:43 | 阅读(1030) | 评论(0)
基本用法解释说明扩展用法gcc XXX.c 或 gcc XXX.o#生成可执行文件#加-o表示起个别名:gcc XXX.c -o YYY 或gcc -o YYY XXX.c 或 gcc XXX.o ...【阅读全文】
我叫RT | 2020-02-19 22:54:43 | 阅读(2620) | 评论(0)
简介:本文想描写一下进程的内存布局,注意这里的内存是指虚拟地址空间。由于作者wilcohuang已经转载并总结的很好了,正如作者wilcohuang所说:前人已经总结写的很好了,纵使再花大量时间也无法达到这个水平。所以,本文仅仅是在转载的基础上,重新排版和标红加粗,方便理解记忆。原文:Linux虚拟地址空间布局以及进程栈和...【阅读全文】
丶lemonade | 2020-01-16 09:51:20 | 阅读(2130) | 评论(0)
麦香茶11 | 2019-10-23 11:07:15 | 阅读(820) | 评论(0)
皮秒皮秒,符号ps(英语:picosecond ).1皮秒等于一万亿分之一秒(10-12秒)1,000 皮秒 = 1纳秒 1,000,000 皮秒 = 1微秒 1,000,000,000 皮秒 = 1毫秒 1,000,000,000,000 皮秒 = 1秒纳秒纳秒,符号ns(英语:nanosecond ).1纳秒等于十亿分之一秒(10-9秒)1 纳秒 = 1000皮秒&nbs...【阅读全文】
花花lovely | 2019-10-21 15:47:13 | 阅读(920) | 评论(0)
    描述:    8-bit微控制器64K/128K/256K字节的系统内可编程闪存;    ATMEGA2561-16AU概述    ATMega640/1280/1281/2560/2561是一款基于增强型RISC架构。    通过在一个时钟周期内执行强大的指令,ATMega640/1280/1281/2560/2561的吞吐量接近每兆赫1mips,允许系...【阅读全文】
中楚汉秀 | 2019-09-03 11:12:27 | 阅读(10) | 评论(0)
 《哪吒之魔童降世》的上映的确让人惊喜,对于一个制作成本6000万的电影来说,扣除3.3%的电影营业税、5%的国家专项基金、再扣除50%左右的院线分红后,出品发行方所拿到的票房分红,投资回报率依然在20倍以上。如今,《哪吒》票房排片已经延长一个月,数据表示,《哪吒》的投资回报率可能在30倍以上。在如此...【阅读全文】
yangyefeng820803 | 2019-07-11 21:33:35 | 阅读(277300) | 评论(0)
一、前言和洋葱一样,软件也是有层次的,内核往往需要对形形色色的某类型的驱动进行抽象,屏蔽掉其具体的特质,获取该类驱动共同的逻辑,而又根据这些逻辑撰写该类驱动的抽象层。嵌入式系统总是会提供timer的硬件block,软件需要对timer硬件提供的功能进行抽象:linux kernel将timer类型的硬件抽象成两个组件,一是fr...【阅读全文】
yangyefeng820803 | 2019-07-11 21:10:49 | 阅读(281570) | 评论(0)
linux下devicetree中常用的of函数从device_node中获取信息:int of_property_read_u8_array(const struct device_node *np, const char *propname,u8 *out_values, size_t sz);int of_property_read_u16_array(const struct device_node *np, const char *propname,u16 *out_values, size_t sz);...【阅读全文】
【嵌入式】 Linux 输入子
天年一梦 | 2019-07-01 14:26:20 | 阅读(1340) | 评论(0)
黄大熊宝 | 2019-07-01 10:11:49 | 阅读(570) | 评论(0)
串口通讯—异步通信方式串行通信可以分为两种类型:同步通信、异步通信。1.异步通信的特点及信息帧格式:以起止式异步协议为例,下图显示的是起止式一帧数据的格式:图1起止式异步通信的特点是:一个字符一个字符地传输,每个字符一位一位地传输,并且传输一个字符时,总是以“起始位”开始,以...【阅读全文】
souching | 2019-06-14 16:50:01 | 阅读(4370) | 评论(0)
                                                 &nbs...【阅读全文】
lianglican | 2019-05-21 11:30:02 | 阅读(2400) | 评论(0)
交叉编译gdb【阅读全文】
令狐大侠 | 2019-04-19 09:07:19 | 阅读(2780) | 评论(0)
这一节,接着讲 __atttribute__ 属性声明,__atttribute__ 可以说是 GNU C 最大的特色。我们接下来继续讲一下跟内联函数相关的两个属性:noinline 和 always_inline。这两个属性的用途是告诉编译器:编译时,对我们指定的函数内联展开或不展开。它们的使用方法如下。static inline __attribute__((noinline))...【阅读全文】
令狐大侠 | 2019-04-18 08:59:13 | 阅读(230300) | 评论(0)
GNU C 通过 __atttribute__ 声明weak属性,可以将一个强符号转换为弱符号。编译器在编译源程序时,无论你是变量名、函数名,在它眼里,都是一个符号而已,用来表征一个地址。编译器会将这些符号集中,存放到一个叫符号表的 section 中。是时候表演真正的技术了。这时候,就需要用编译链接的原理知识来分析这个问...【阅读全文】
fangdikui | 2019-04-16 16:30:28 | 阅读(210070) | 评论(0)
linux源码包含了大量的头文件,又包宏定义的条件编译,给人工阅读可能带来困难,突然想起gcc -E 可以输出源文件展开所有头文件及宏后的预处理后的文件内容,当然,直接arm-linux-gnueabihf-gcc -E xxx.c肯定是不行的,会找不到头文件,这里借助顶层makefile 的 V=1 选项,将要包含的目录给打印出来例如,想要看 arch...【阅读全文】
ifndef | 2019-04-08 12:50:35 | 阅读(3350) | 评论(0)
本文档基于SDK13.1这里详细介绍一下fds相关的api使用说明。前置文档为 FDS介绍文档。不了解fds的可以先看一下这个文档。ret_code_t  fds_register(fds_cb_t cb);  该函数注册 fds的事件处理函数,fds提供了写/更新/删除等api,不过这些api都是异步的,即调用后函数函数会立刻返回,但是实际的flash...【阅读全文】
laoyouji | 2019-04-07 10:10:09 | 阅读(150210) | 评论(0)
ubuntu,1804,apt-get,us.archive.ubuntu.com【阅读全文】