logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

物联网学习笔记一(物联网的基本认识和应用)

目录1 物联网的由来2 物联网的概念和架构2.1 概念2.2 架构3 物联网的特征4 物联网的应用1 物联网的由来物联网起源于1991发生的“特洛伊”咖啡壶事件,本质上是人们为解决各种“麻烦”而生的。2 物联网的概念和架构2.1 概念物联网(Internet of Things)简称IoT,可以简单理解为“物物相连”的互联网,它的本质其实还是互联网,只不过它是物体与物体之间通过互联网进行通信、交换

#物联网
嵌入式LCD显示业务优化

嵌入式LCD显示业务优化笔记在嵌入式电子产品的设计中,不可避免的要涉及到LCD的显示,显示设计没有多难,每一屏的内容设计出来开个定时器延时刷屏就好,难的是在未来业务变化时如何很便捷的添加一屏内容上去。有人可能觉得添加一屏内容有多难,直接将这一屏设计出来然后往后添加就好,其实如果显示逻辑简单,这样做当然可以,但是稍微复杂一点的显示业务,会有各种逻辑下的显示,比如按下按键时向用户显示哪几屏,数据通..

#设计模式#嵌入式#算法 +2
C嵌入式程序项目经验总结

C嵌入式程序项目经验总结这里总结一些项目经验,比如程序调试经验,代码设计模式经验,代码风格经验等。一:代码风格经验链接:C语言代码风格总结二:程序调试经验链接:程序DEBUG经验...

#c语言#单片机#嵌入式
【嵌入式整理的框架和库】

整理的好用的嵌入式框架和库,涵盖了设计模式、数据储存、命令解析等组件

#单片机#c语言
适用于嵌入式的软件定时器最佳实现方式

适用于嵌入式的软件定时器最佳实现方式简介在一般的嵌入式产品设计中,介于成本、功耗等,所选型的MCU基本都是资源受限的,而里面的定时器的数量更是有限。在我们软件设计中往往有多种定时需求,例如脉冲输出、按键检测、LCD切屏延时等等,我们不可能让每一个定时业务都去开一个硬件定时器,一来硬件资源可能不足,二来会使软件过度依赖于硬件平台,从而导致较差的可移植性。而若我们有一个软件定时器,所有定时业务...

#嵌入式#linux#链表
适用于嵌入式单片机的差分升级通用库+详细教程

适合嵌入式的差分升级又叫增量升级,顾名思义就是通过差分算法将源版本与目标版本之间差异的部分提取出来制作成差分包,然后在设备通过还原算法将差异部分在源版本上进行还原从而升级成目标版本的过程。 差分升级方案不仅可以节省MCU内部的资源空间、还可以节省下载流程及下载和升级过程中的功耗

文章图片
#单片机#stm32#嵌入式硬件
在Linux Ubnutu下安装arm-none-eabi-gcc及所必须的各种依赖包

在Ubnutu下安装arm-none-eabi-gcc及所必须的各种依赖包1,下载安装gcc-arm-none-eabiarm-none-eabi-gcc打开网址后找到如下图所示最新版本gcc-arm-none-eabi-5_4-2016q3-20160926-linux.tar.bz2 (md5),然后点击就可下载2,解压gcc-arm-none-eabi1,在home下新建tools文件夹,并

(arm-none-eabi-gcc + GNU make + Makefile +嵌入式单片机)环境搭建篇(linux+windows)

Linux篇一,所有安装包安装及下载教程linux下自带GNU make,所以只需要安装arm-none-eabi-gcc和Jlink驱动就可以了1,arm-none-eabi-gcc下载及安装在我这篇博文有记录:在Linux Ubnutu下安装arm-none-eabi-gcc及所必须的各种依赖包2,Jlink驱动下载及安装官网下载链接:https://www.segger.com/downlo

#linux#单片机
CS+ for CC编译器设置记录

瑞萨编译器在创建新工程后必须设置以下参数用以让工程顺利进行1,设置选项字节:不同与其他MCU,瑞萨单片机的时钟与看门狗是在用户选项字节中设置的,选项字节供4个Byte。其一位置在:CC-RL(Build Tool)->Link Options->Device->User option byte value。其二位置在:CC-RL(Build Tool)->Link...

#单片机#嵌入式
MISRA C_2012规则翻译、解读、示例

MISRA C2012规则翻译、解读、示例

    共 24 条
  • 1
  • 2
  • 3
  • 请选择