嵌入式
文章平均质量分 77
单片机和操作系统相关
中闻道
知识从未如此性感。。。
展开
-
POSIX简述
定义POSIX表示可移植操作系统接口(Portable Operating System Interface of UNIX,缩写为 POSIX ),POSIX标准定义了操作系统应该为应用程序提供的接口标准,是IEEE为要在各种UNIX操作系统上运行的软件而定义的一系列API标准的总称。作用POSIX标准意在期望获得源代码级别的软件可移植性。在Unix世界中,最流行的应用编程接口是基于POSIX标准的。从纯技术的角度看,POSIX是由IEEE的一组标准组成,其目标是提供一套大体上基于Unix的可移原创 2022-02-04 20:32:38 · 1209 阅读 · 0 评论 -
单片机外设篇——SPI协议
提示:若转载,请备注来源,谢谢!文章目录前言一、SPI协议是什么?1. 优点2. 缺点3. 结构二、SPI协议1. 模式概念理解2. 通信过程分析3. SPI个人协议理解总结前言题目上写的是单片机,其实不管你的板子上不上系统(FreeRtos、Linux),协议都是不变的。题外话:工作过程中,一直在移植别人写好的SPI协议,然后和外设的芯片(例如:Flash芯片、NFC芯片等)进行通信,但是都没有往底层深入的看,下午看了照着代码看了三个多小时,写这篇博客作为总结。一、SPI协议是什么?S原创 2021-01-31 14:15:40 · 8750 阅读 · 9 评论 -
ARM Cortex-M底层技术(2)—单片机的启动代码详解
提示:若转载请备注来源,谢谢文章目录启动文件一、pandas是什么?二、使用步骤1.引入库2.读入数据总结启动文件提示:这里可以添加本文要记录的大概内容:例如:随着人工智能的不断发展,机器学习这门技术也越来越重要,很多人都开启了学习机器学习,本文就介绍了机器学习的基础内容。提示:以下是本篇文章正文内容,下面案例可供参考一、pandas是什么?示例:pandas 是基于NumPy 的一种工具,该工具是为了解决数据分析任务而创建的。二、使用步骤1.引入库代码如下(示例):import原创 2021-01-07 20:19:51 · 3296 阅读 · 2 评论 -
ARM Cortex-M底层技术(1)—单片机的内存RAM和FLASH的理解
1. 存储器理解 存储器是计算机结构的重要组成部分,存储器是用来存储程序代码和数据的部件,有了存储器计算机才具有记忆功能。按照存储介质的特性,可以分“易失性存储器”和“非易失性存储器”两类,易失和非易失是指存储器断电后,里面存储的内容是否会丢失,另一边的速度而言呢,易失性存储器的速度要快于非易失性存储器。1.1 易失性存储器 按照RAM的物理存储机制,可以...原创 2019-04-03 18:58:08 · 6489 阅读 · 2 评论