MMU,全称Memory Manage Unit, 中文名——存储器管理单元。 许多年以前,当人们还在使用DOS或是更古老的操作系统的时候,计算机的内存还非常小,一般都是以K为单位进行计算,相应的,当时的程序规模也不大,所…
参考:
Linux kernel 有关 spi 设备树参数解析
Linux kernel 有关 spi 设备树参数解析 - 走看看 Linux SPI驱动框架(1)——核心层
Linux SPI驱动框架(1)——核心层_linux spi驱动模型_绍兴小贵宁的博客-CSDN博客 Linux SPI驱动框架(2)——控制器驱动层 Linux SPI驱…
异步并不总是提高效率的,那什么时候用同步,什么时候用异步呢?
http://blog.csdn.net/zoomdy/article/details/68952787 mingdu.zheng at gmail dot com
异步要解决的是CPU和I/O速度差异的问题,所以异步适合I/O远慢于CPU的情况&a…
在现有同步实现的基础上进行异步实现,需要将同步代码转换成异步代码。
http://blog.csdn.net/zoomdy/article/details/64125084 mingdu.zheng at gmail dot com
基本方法:分开请求和结果
I/O的基本操作可以细分为两个部分:
发起请求检查结…
以两个串口同时发送数据为例比较异步和同步的发送性能。
http://blog.csdn.net/zoomdy/article/details/72677789 mingdu.zheng at gmail dot com
同步编程 TXD1发送时不能处理其它任务TXD2要在TXD1发送完成后才能开始发送总发送时间为TXD1和TXD2的发送时间总和,约…
文章目录 原子操作原子整型操作 API 函数Example原子位操作 API 函数 自旋锁Warning自旋锁 API 函数Example: 读写自旋锁读写锁API 函数 顺序锁顺序锁API 函数 信号量特点信号量 API 函数Example 互斥体Warning互斥体 API 函数Example 原子操作
Linux 内核定义了叫…
异步编程有很多成功的应用,例如lwIP、Nginx、Node.js、Linux AIO、JavaScript等。可以将这些成功案例的设计经验引入到嵌入式软件。
http://blog.csdn.net/zoomdy/article/details/61916610 mingdu.zheng at gmail dot com
lwIP The raw TCP/IP interface allows …
LKT4102 8位I2C接口防盗版加密芯片采用8位CPU,使用8051内核,在Keil C 软件环境下采用标准C进行编程。用户可通过I2C来保存数据,也可将算法放入芯片内部,在保证芯片安全的同时保护用户程序的安全,安全可靠。LKT4102支持…
文章目录
前言
时间阈值断点
信号阈值断点
周期步进
Signal Value Lable
Data Inspector
分析和应用
总结 前言 近期在一些研发项目中使用Matlab/Simulink时,遇到了挺多费时费力的事情。所以利用晚上和周末时间,在这些方面深入研究了一下&#x…
嵌入式软件中的断言应该分成三个级别,而不是仅有启用和关闭两种。1、启用断言并打印可读信息;2、启用断言并打印代码地址、3、关闭断言。 原文:http://blog.csdn.net/zoomdy/article/details/46289867 mingdu.zheng at gmail dot com 矛盾
断…