摘要: 串口扫盲三:单工/半双工全双工 串行通讯的基本概念:与外界的信息交换称为通讯.基本的通讯方式有并行通讯和串行通讯两种. 一条信息的各位数据被同时传送的通讯方式称为并行通讯.并行通讯的特点是:各数据位同时传送,传送速度快、效率高,但有多少数据位就需多少根数据线,因此传送成本高,且只适用于近距离(相距数 阅读全文
posted @ 2018-10-22 16:07 FREMONT 阅读(16732) 评论(0) 推荐(0) 编辑
摘要: 注:fifo和pipe可以像普通的文件描述符一样读写,但不可以进行定位操作 具体参考:https://blog.csdn.net/sdkdlwk/article/details/79765676 mkfifo() pathname:the FIFO special file's name mode  阅读全文
posted @ 2018-10-22 10:52 FREMONT 阅读(261) 评论(0) 推荐(0) 编辑
摘要: 转载:https://www.cnblogs.com/samuelwnb/p/4318859.html 博文目录 嵌入式开发的基础知识 回到顶部 嵌入式开发的基础知识 搜索了一些有关于对嵌入式开发的一些基础知识,分享给大家! 1.ARM中一些常见英文缩写解释 MSB:最高有效位; LSB:最低有效位 阅读全文
posted @ 2018-10-21 20:54 FREMONT 阅读(635) 评论(0) 推荐(0) 编辑
摘要: 阅读目录 1. 顺序查找 2. 二分查找 3. 插值查找 4. 斐波那契查找 5. 树表查找 6. 分块查找 7. 哈希查找 阅读目录 1. 顺序查找 2. 二分查找 3. 插值查找 4. 斐波那契查找 5. 树表查找 6. 分块查找 7. 哈希查找 查找是在大量的信息中寻找一个特定的信息元素,在计 阅读全文
posted @ 2018-10-21 20:33 FREMONT 阅读(209) 评论(0) 推荐(0) 编辑
摘要: 转载自https://www.cnblogs.com/onepixel/p/7674659.html 0、算法概述 0.1 算法分类 十种常见排序算法可以分为两大类: 非线性时间比较类排序:通过比较来决定元素间的相对次序,由于其时间复杂度不能突破O(nlogn),因此称为非线性时间比较类排序。 线性 阅读全文
posted @ 2018-10-21 20:10 FREMONT 阅读(190) 评论(0) 推荐(0) 编辑
摘要: 转载自:https://www.cnblogs.com/Anker/p/3472271.html 1、前言 今天在看代码时,遇到offsetof和container_of两个宏,觉得很有意思,功能很强大。offsetof是用来判断结构体中成员的偏移位置,container_of宏用来根据成员的地址来 阅读全文
posted @ 2018-10-21 14:06 FREMONT 阅读(347) 评论(0) 推荐(0) 编辑
摘要: 1、添加命令 1.u-boot的命令格式: U_BOOT_CMD(name,maxargs,repeatable,command,”usage”,"help") name:命令的名字,不是一个字符串; maxargs:最大的参数个数; repeatable:命令是可重复的; command:对应的函 阅读全文
posted @ 2018-10-21 10:16 FREMONT 阅读(3202) 评论(0) 推荐(0) 编辑
该文被密码保护。 阅读全文
posted @ 2018-08-28 19:09 FREMONT 阅读(3) 评论(0) 推荐(0) 编辑
该文被密码保护。 阅读全文
posted @ 2018-08-28 14:17 FREMONT 阅读(2) 评论(0) 推荐(0) 编辑
该文被密码保护。 阅读全文
posted @ 2018-08-23 15:57 FREMONT 阅读(1) 评论(0) 推荐(0) 编辑