关闭

嵌入式大杂烩

所属频道 嵌入式 公众号精选
  • 认识认识#pragma、#error指令

    点击上方「嵌入式大杂烩」,选择「置顶公众号」第一时间查看编程笔记! 本篇笔记分享两个冷门却又不冷门的预处理指令。 冷门是因为我们平时可能比较少用(或者说我们的编码能力还没到需要注重这些细节的水平),不冷门是因为这几个指令在一些优秀的C代码中用

  • 物联网IoT终端设备如何选择接入协议

    目前市面上大多数IoT模组都支持TCP、UDP、CoAP、LwM2M、MQTT等协议,这里面既有传输层的协议也有应用层的协议,协议众多,适用的场景也不同。但是设计产品时通常只需要运用一种协议,那么怎么来选择一种符合自己产品的应用场景的协议显得尤为重要。本文将介绍

  • RTOS入门干货

    之前分享的《学习STM32的一些经验分享》中也有简单提到恩师的视频教程。现在,恩师的录制的RT-Thread Nano视频教程也得到了RT-Thread官方的认可与推荐,大家可以去围观学习一下, 免费的 。 部分有读过我的自我介绍的读者朋友应该知道我是师范学院非电子专业

  • C语言精华知识:表驱动法编程实践

    排版:嵌入式云IOT技术圈 数据压倒一切。如果选择了正确的数据结构并把一切组织的井井有条,正确的算法就不言自明。编程的核心是数据结构,而不是算法。 ——Rob Pike 说明 本文基于这样的认识:数据是易变的,逻辑是稳定的。 本文例举的编程实现多为代码片段

    嵌入式
    2020-06-22
  • 【RT-Thread笔记】BH1750软件包的使用

    点击上方「嵌入式大杂烩」,选择「置顶公众号」第一时间查看嵌入式笔记! BH1750简介 BH1750是一种用于两线制串行总线接口的16位数字型光强度传感器集成电路。利用它的高分辨率可以探测较大范围的光强度变化。(1lx~65535lx)。 创建工程、验证 在RT-Thread中

  • 7大亮点功能上线!物联网操作系统一站式开发工具RT-Thread Studio来袭V1.1 版本发布

    RT-Thread Studio V1.1.0 在5月29号正式发布了。本次V1.1.0不提供升级包,需从官网下载V1.1.0完整版安装程序。  【官网下载地址】https://www.rt-thread.org/page/studio.html(或点击文末阅读原文下载) RT-Thread Studio V1.1.0 快速上手体验  RT-Thread St

  • RT-Thread Studio在手,OneNET云接入实验更简单了

    点击上方「嵌入式大杂烩」,选择「置顶公众号」第一时间查看嵌入式笔记! 去年,RT-Thread发布了RT-Thread Studio初版《RT-Thread Studio的使用体验:真香!》,经过不断更新迭代之后,来到了V1.1.0,咱也来拥抱一下新版本。 本篇笔记咱们以接入OneNet云平台

  • ARM编译器那些事

    基于ARM内核的芯片在我们的世界中无处不在,从简单的MCU到高端的应用处理器,各行各业中都有它们的身影。 如今ARM生态系统非常繁荣,在这繁荣的背后编译器的作用功不可没。 ARM编译器按照内核类型可分为两大类,其一是适用于Cortex-M/R内核的编译器,其二是适

    嵌入式
    2020-06-04
  • C语言、嵌入式中几个非常实用的宏技巧

    点击上方「嵌入式大杂烩」,选择「置顶公众号」第一时间查看编程笔记! 宏打印函数 在我们的嵌入式开发中,使用printf打印一些信息是一种常用的调试手段。但是,在打印的信息量比较多的时候,就比较难知道哪些信息在哪个函数里进行打印。 特别是对于异常情况

  • 结构体内存对齐你真的弄懂了?听说这这道题目80%的初学者都没做对

    好久没更新C语言文章了,今天给大家带来一道经典、易错的关于C语言结构体内存对齐的题目: 求32bit环境下以下结构体所占的字节数: typedef struct test_struct {  char a;    short b;       char c;       int d;  char e; }test_struct; 请说出你的答案:

  • 编写自己的链接库——西邮本科生的实验

    作者:刘传玺 、盛洁、黄子轩 一. 实验目的及实验环境  1.实验目的 通过编译和链接一个程序,深入理编译和链接都做了什么,并掌握静态库和动态链接库的编写和调用方法。 2.实验环境      (1)硬件  CPU: 内存: 显示器:1920*1080 60Hz 硬盘空间: 40GB   

  • C语言宏定义常见用法

    ·  正  ·  文  ·  来  ·  啦  · 前言 ------在上篇文章里面,我们分析了预处理的一个完整过程,这能够让我们理解一个写好的程序,在生成一个可执行文件,到底发生了什么,对我们在大型工程项目里面有助于对程序的理解;今天我们继续接着上篇文章的基础上

  • 什么是面向对象?

    来源:菜鸟教程、立功科技、百度百科 面向对象&&面向过程 1、什么是面向过程编程? 比较官方的解释就是:“面向过程”(Procedure Oriented)是一种以过程为中心的编程思想。这些都是以什么正在发生为主要目标进行编程,不同于面向对象的是谁在受影响。C语言就

    嵌入式
    2020-07-22
  • 深度实践嵌入式调试神器MicroLab

    上一篇文章嵌入式调试神软——MicroLab有对MicroLab进行了介绍,这一篇我们来一起实践一下。 组态画布 首先,我们需要下载: 1、MicroLab工具:https://gitee.com/fengmeitech/Micro-Lab 2、MicroLab组态画布下位机驱动:https://gitee.com/fengmeitech/canva

  • 嵌入式调试神软——MicroLab​

    MicroLab是风媒电子的号主赵工的杰作。上周杨工与果果小师弟也分享了相关的文章,看起来很酷,但一直没有时间玩,这里先Mark一下,下一篇文章我们也玩来一下。MicroLab是一款怎样的神器?下面看看赵工文章的介绍: 首发! 历时十五个月,有效代码量七万九千余