随笔分类 - 博文
记录一些自己的话语
摘要:前言 李柱明博客:https://www.cnblogs.com/lizhuming/p/15487254.html 概念 什么是数据结构?什么是算法? 从广义上讲,数据结构就是指一组数据的存储结构。算法就是操作数据的一组方法。 从狭义上讲,是指某些著名的数据结构和算法,比如队列、栈、堆、二分查找、
阅读全文
摘要:前言 李柱明博客:https://www.cnblogs.com/lizhuming/p/15486895.html 一、什么是原子操作 不可被中断的一个或者一系列操作、 CAS 是 Compare And Set 的缩写,是以一种 无锁的方式实现并发控制 。在实际情况下,同时操作同一个对象的概率非
阅读全文
摘要:前言 以下 RTOS 是基于 FreeRTOS 源码分析。 建议直接看源码去了解。 李柱明博客:https://www.cnblogs.com/lizhuming/p/15487239.html IPC 本人认为在学习 RTOS 任务间通信时必须了解的一个结构体就是 struct QueueDefi
阅读全文
摘要:前言 想说的: 内存的动态申请&释放最重要的参考是指针; 申请得到的内存返回的是可用空间的其实地址(指针); 释放时也是传入该地址(指针)让内部算法进行释放。 一般这些地址前面部分是内存分配器管理的空间,用于管理本小段内存。 李柱明博客:https://www.cnblogs.com/lizhumi
阅读全文
摘要:前言 李柱明博客:https://www.cnblogs.com/lizhuming/p/15487055.html 2. 三种编程接口 RAW/Callback API NETCONN API SOCKET API 2.1 RAW/Callback API 内核回调型的 API。 这种 API 可
阅读全文
摘要:前言 本系列笔记主要记录学习LWIP时的简单笔记。 方便以后用到可以快速学习了解。 李柱明博客:https://www.cnblogs.com/lizhuming/p/15487034.html 1.1 优缺点 LwIP 具有主要特性: 支持 ARP 协议(以太网地址解析协议)。 支持 ICMP 协
阅读全文
摘要:前言 主要记录 https 加速的优化手段。 李柱明博客:https://www.cnblogs.com/lizhuming/p/15486943.html HTTPS 的连接很慢 https 步骤简要划分 HTTPS 连接大致分为两个部分: 非对称加密握手(TLS 握手); 对称加密报文传输。 平
阅读全文
摘要:前言 主要记录回调函数的部分用途。 李柱明博客:https://www.cnblogs.com/lizhuming/p/15486882.html 概念 嵌入式编程,一定要理解指针。 本人认为,指针是基础,用指针的思维去进行细节编程,甚至架构搭建。 回调函数就是让 CPU 跳到该函数地址去执行,而该
阅读全文
摘要:前言 主要是自己学习SSL流程时的辅助理解笔记。 包括数字证书前面为什么值得信任。 注意:多级CA还没有时间去记录,可能后期遇到再补。 参考: https://www.ruanyifeng.com/blog/2014/02/ssl_tls.html 数字证书原理 李柱明博客:https://www.
阅读全文
摘要:前言 本笔记记录 MQTT 相关概念。 原文:李柱明博客:https://www.cnblogs.com/lizhuming/p/14994943.html 1. MQTT 简介 MQTT(Message Queuing Telemetry Transport)是运行在 TCP/IP 中的应用层协议
阅读全文
摘要:前言 后面会把之前做的MQTT、TCP/IP网络编程基础笔记都发出来,分享给同学们参考,指正,因为主要是方便自己出门在外查看哈哈。有空就补上一些标有的demo(大部分都是基于linux的)。 原文链接:李柱明博客:https://www.cnblogs.com/lizhuming/p/1499236
阅读全文
摘要:前言 参考 设备树 8. Linux设备树 Linux3.x 以后引入了设备树,用于描述一个硬件平台的板级细节。 8.1 设备树简介 设备树可以被 bootloader(uboot)传递到内核,内核从中获取设备树中的硬件信息。 设备树的两个特点: 一:以 树状结构 描述硬件资源。 二:设备树可以像头
阅读全文
摘要:前言 随着全球晶圆缺货,ST疯狂涨价,也是时候把目光放到国产 MCU 上啦,感觉还不错,看 datasheet 的的数据来分析,性价比高,性能强。至于稳定性嘛,我没有长时间老化和细节地测试过,不做评论。 建议: 如果不想重新构建新的 AT 工程,就在你ST产品的工程上修改即可,主要替换ST库(与AT
阅读全文
摘要:前言 时间:20210315 主要记录这两天对国内各IC厂商的 MCU 了解记录。 大环境,ST 厂商 MCU 疯狂涨价,国内 MCU 也越来越完善,还便宜。同时,全球缺晶圆(这就看哪家厂商幸运,备货足了)。 简要工作记录 第一天: 今天早上接到主管的紧急任务,其实也就是评估国产 MCU 。找出代替
阅读全文