- 博客(6)
- 资源 (6)
- 收藏
- 关注
原创 《疯狂程序员》有感
进入大学以来,几乎没有完整的看完过一本书。但是这本书不仅从头到尾的看完了,而且前后读了两遍。这本书就是《疯狂的程序员》这正是《疯狂的程序员》的诞生之地——CSDN。所以也想借这个平台谈谈对该书的感受顺便分享一些『绝影』的经典语录。读这本书的时候,总是给人一种身临其境的感觉,似乎自己就是那个「 疯狂的程序员」本人,这正是我能够坚持读下去的原因。也正是读了这本书,才真正的了解自己,了解
2016-11-02 20:01:32 5226 5
原创 linux学习——动态库和静态库实例分析
动态库和静态库分析一.概述 上一篇文章提到了静态链接和动态链接,本文对动态库和静态库做一个分析总结。本质上来说库是一种可执行代码的二进制形式,是目标文件的集合。可以被操作系统载入内存执行。由于windows和linux的本质不同,因此二者库的二进制是不兼容。Linux系统支持的函数库包括静态库和动态库(共享库),通常放在目录 /lib, /user/lib下面。
2016-11-20 13:08:38 628
原创 C代码编译过程分析
C代码编译过程分析一.概述C代码整个编译过程是极其复杂的,其中涉及到的编译器知识,硬件知识,工具链知识是非常多的,深入了解整个编译过程对于程序员理解分析以及编程有很大帮助。本文通过对C代码编译过程的分析,希望对读者对C代码的编译过程有一定的了解。此外,建议大家在平时遇到问题的时候多思考,多实践。在分析之前我们首先了解一下什么是编译以及整个编译过程分为那几个部分。编译的概念:编译
2016-11-19 18:29:27 689
原创 基于DMA 控制STM32F407两(多)路AD通道配置
stm32两路AD配置 在用STM32做开发或学习的时候难免需要同时采集多路AD信号,在此仅以两路AD配置为例,多路AD按照同样的方法配置 实验现象:用stm32的PA4,PA6分别采集不同的电压信号(我以PA4采集高电平3.3V电压,PA6采集低电平0V为例)。 LowValue数组中保存低电平,HighValu
2016-11-13 16:24:55 5152 2
原创 STM32入门实例——语音存储回放系统软件实现
STM32入门——语音存储回放系统软件实现 通常学习一款新的开发板首要任务毋庸置疑的是点亮LED灯,以熟悉其相关操作。但是如果想要进一步学习了解开发板其它功能,还得通过项目实践。想起刚开始学习32的时候,和小伙伴做了一个语音存储回放系统的小题目,非常适合新手入门,因为其整个设计简单,上手容易,但是其涉及到大多数常用外设:GPIO操作,ADC,DAC,DMA,定时器,按键控制,Flas
2016-11-05 15:21:05 13930 6
原创 链表操作实例(创建节点,增加节点,倒序链表,销毁链表等)
链表操作实例 该实例为:不断输入学生信息(学生姓名,性别,年龄,分数)后,打印输出所有的结果。其中用到了链表的初始化,创建,长度计算,增加节点,倒序链表内容等。这里简单介绍几个重要的链表操作函数。完整代码下载地址:http://download.csdn.net/detail/edroid1530/9671371 github下载地址:https://github.com/
2016-11-02 19:41:39 1096
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人