会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
寻觅左岸
一个很平凡的搞技术 不知道什么时候能暴富
博客园
首页
新随笔
联系
管理
上一页
1
2
3
4
下一页
2019年4月13日
C语言的抽象与函数指针--思想(转)
摘要: 一、何为抽象? 从小到大,我们接触到的抽象,最熟悉的莫过于数学了。为什么这样说呢? 比如说,在小学的时候,老师总是拿了几个苹果来引诱我们:同学们,这里有几个苹果啊?于是我们流着口水一个个地数,一个苹果,两个苹果,三个苹果,然后说三个苹果!第二回,老师又拿了三只葡萄来引诱我们:同学们,这里有几只葡萄啊
阅读全文
posted @ 2019-04-13 09:43 寻觅左岸
阅读(911)
评论(0)
推荐(0)
2019年4月9日
C语言堆栈入门——堆和栈的区别(转)
摘要: 一、预备知识—程序的内存分配 一个由C/C++编译的程序占用的内存分为以下几个部分 1、栈区(stack)— 由编译器自动分配释放 ,存放函数的参数值,局部变量的值等。其 操作方式类似于数据结构中的栈。 2、堆区(heap) — 一般由程序员分配释放, 若程序员不释放,程序结束时可能由OS回 收 。
阅读全文
posted @ 2019-04-09 11:56 寻觅左岸
阅读(1740)
评论(0)
推荐(0)
2019年3月23日
3--STM32 USB-三个HID-interface 复合(组合)设备的代码实现-基于固件库(原创)
摘要: 一、概论: 在STM32_USB-FS-Device_Lib_V4.1.0的Custom_HID工程基础上进行修改; 开发一款设备,有三个HID接口,mouse+pen+自定义HID 其中:0_HID 是mouse(端点1 IN);1_HID 是pen(端点2 IN);2_HID 是自定义(端点3
阅读全文
posted @ 2019-03-23 15:56 寻觅左岸
阅读(9754)
评论(1)
推荐(3)
2019年3月14日
Bus Hound抓包分析,基于HID设备(原创)
摘要: Bus Hound数据分析: CTL:表示8字节的USB控制传输的Setup包 重点分析 控制传输setup(token包)和对应数据包(DATA0)来告诉设备目的和要求,结束以数据流的反方向通知DATA1包. setup包有5个参数,分别是bmRequestType,bRequest, wValu
阅读全文
posted @ 2019-03-14 12:20 寻觅左岸
阅读(8568)
评论(0)
推荐(0)
2019年3月13日
C语言volatile关键字-漫画(转)_2
摘要: 转载地址:https://zhuanlan.zhihu.com/p/56191979 ————— 第二天 ————— ———————————— Java内存模型简称JMM(Java Memory Model),是Java虚拟机所定义的一种抽象规范,用来屏蔽不同硬件和操作系统的内存访问差异,让java
阅读全文
posted @ 2019-03-13 09:14 寻觅左岸
阅读(269)
评论(0)
推荐(0)
2019年3月9日
程序员必须要知道的8种常用算法思想(转)
摘要: 知乎链接:https://zhuanlan.zhihu.com/p/56583442 算法思想有很多,业界公认的常用算法思想有8种,分别是枚举、递推、递归、分治、贪心、试探法、动态迭代和模拟。当然8种只是一个大概的划分,是一个“仁者见仁、智者见智”的问题。 枚举算法思想 枚举算法思想的最大特点是,在
阅读全文
posted @ 2019-03-09 14:08 寻觅左岸
阅读(825)
评论(0)
推荐(0)
漫画赏析:Linux 内核到底长啥样(转)
摘要: 知乎链接:https://zhuanlan.zhihu.com/p/51679405 来自 http://TurnOff.us 的漫画 “InSide The Linux Kernel” 本文转载自:漫画赏析:Linux 内核到底长啥样 这幅漫画是以一个房子的侧方刨面图来绘画的。使用这样的一个房子来
阅读全文
posted @ 2019-03-09 10:42 寻觅左岸
阅读(354)
评论(0)
推荐(0)
Linux内核中常用的数据结构和算法(转)
摘要: 知乎链接:https://zhuanlan.zhihu.com/p/58087261 Linux内核代码中广泛使用了数据结构和算法,其中最常用的两个是链表和红黑树。 链表 Linux内核代码大量使用了链表这种数据结构。链表是在解决数组不能动态扩展这个缺陷而产生的一种数据结构。链表所包含的元素可以动态
阅读全文
posted @ 2019-03-09 10:34 寻觅左岸
阅读(622)
评论(0)
推荐(0)
漫画|Linux 并发、竞态、互斥锁、自旋锁、信号量都是什么鬼?(转)
摘要: 知乎链接:https://zhuanlan.zhihu.com/p/57354304 1. 锁的由来? 学习linux的时候,肯定会遇到各种和锁相关的知识,有时候自己学好了一点,感觉半桶水的自己已经可以华山论剑了,又突然冒出一个新的知识点,我看到新知识点的时候,有时间也是一脸的懵逼,在大学开始写单片
阅读全文
posted @ 2019-03-09 10:21 寻觅左岸
阅读(414)
评论(0)
推荐(1)
2--STM32+USB移植+HID 与AUDIO类MIDI设备组成的复合设备(原创)
摘要: 前期准备: 一、硬件资源:STM32F103,USB-FS固件库。 链接: STM32 之 标准外设版USB驱动库详解(架构+文件+函数+使用说明+示例程序) https://blog.csdn.net/ZCShouCSDN/article/details/78936456?utm_source=b
阅读全文
posted @ 2019-03-09 09:22 寻觅左岸
阅读(2804)
评论(0)
推荐(0)
1--STM32 ADC1与ADC2 16通道DMA采集笔记(原创)
摘要: 最近在搞ADC,网上还是很多资源的,以下为参考链接:1、对STM32 ADC单次转换模式 连续转换模式 扫描模式的理解:https://www.cnblogs.com/zhanghankui/p/5192324.html/2、STM32F103ADC的工作模式和触发方式的探索与理解:http://w
阅读全文
posted @ 2019-03-09 09:21 寻觅左岸
阅读(5344)
评论(0)
推荐(1)
记不住 Linux 命令?这三个工具可以帮你(转)
摘要: 链接:https://zhuanlan.zhihu.com/p/30668155 Linux 桌面从开始的简陋到现在走了很长的路。在我早期使用 Linux 的那段日子里,掌握命令行是最基本的 —— 即使是在桌面版。不过现在变了,很多人可能从没用过命令行。但对于 Linux 系统管理员来说,可不能这样
阅读全文
posted @ 2019-03-09 09:14 寻觅左岸
阅读(371)
评论(0)
推荐(0)
专访笨叔叔:2019年可能是Linux年?(转)
摘要: 链接:https://zhuanlan.zhihu.com/p/57815479 2017年9月《奔跑吧 Linux内核》一书出版后得到了广大Linux从业人员和爱好者(特别是从事Linux相关产品开发的工程师)的好评,也有不少高校采用该书作为研究生的Linux内核课程的参考书目。《奔跑吧 Linu
阅读全文
posted @ 2019-03-09 08:59 寻觅左岸
阅读(644)
评论(0)
推荐(0)
2019年3月8日
C语言冒泡排序_4
摘要: 采用冒泡排序法对整数型数组元素进行排序。 冒泡排序法的基本思想:(以升序为例)含有n个元素的数组原则上要进行n-1次排序。对于每一躺的排序,从第一个数开始,依次比较前一个数与后一个数的大小。如果前一个数比后一个数大,则进行交换。这样一轮过后,最大的数将会出现称为最末位的数组元素。第二轮则去掉最后一个
阅读全文
posted @ 2019-03-08 11:34 寻觅左岸
阅读(658)
评论(0)
推荐(0)
USB HID设备报告描述符详解(转)
摘要: 转自:http://group.ednchina.com/93/198.aspx。 参考:USB HID usage table 概述: 报告在这里意思是数据传输(data transfer),而报告描述符是对这些传输的数据作用途(usage)上的说明。 USB通讯协议的规范是以1ms产生一个USB
阅读全文
posted @ 2019-03-08 10:00 寻觅左岸
阅读(5207)
评论(0)
推荐(0)
上一页
1
2
3
4
下一页