- 博客(145)
- 资源 (38)
- 收藏
- 关注
转载 eclipse安卓配置和安装
一,配置文章:1. 基本配置:http://blog.csdn.net/linyingzhi829/article/details/50589875 http://blog.csdn.net/harvic880925/article/details/37913801 2. 速度过慢:http://www.cnblogs.com/chenyangqi/p/4321
2017-07-25 10:53:16 284
原创 007排序
***************************************************************** 排序按某个标准将一组无序的序列调整成有序的序列 分类:其都能实现排序,但有些区别稳定排序和非稳定内排序和外排序 ******************************************
2017-01-10 12:10:08 862
原创 060查找
********************************************************** 查找,排序顺序查找,折半查找,树表查找,Hash表查找平均查找长度 因为记录数据时关键字可能会出现相同的情况,但其内容是不同的,甚至有时候要求内容相同也要记录,所以也需要把其存储,所以以下记录数据和查找数据时,要考虑这些相同的情况,
2017-01-10 12:09:17 221
原创 050树
************************************************************ 树类似递归,分为根和子树,每个子树又可以分为根和子树,可以看做大树包小树。在树中,根一般指,最起始的根,而每个子树称为节点度数:一个节点子树的个数,一棵树的度数是树中节点的最大个数树叶:子树为零的节点路径:从某个节点到另外节点的路
2017-01-10 12:08:30 163
原创 040队列
************************************* 队列特征数据:线性结构操作:先进先出,只能在一端插入,在另一端删除,插入位置叫队尾,这种操作叫入队删除位置叫队头,这种操作叫出队 存储结构:1顺序存储2链式存储 *****************************
2017-01-10 12:07:38 191
原创 030栈
******************************************************* 栈特征1数据:线性结构2操作:先进后出,只操作栈顶,只允许在一段插入和删除数据 存储结构:1顺序储存,顺序栈2链式存储 ****************************************
2017-01-10 12:06:55 155
原创 020线性表
**************************************************** 线性表的特征分析 1数据对于非空表,a(0)是表头无前驱,a(n-1)是表尾无后继,其他每个元素有且只有一个前驱和后继 2算法特征,操作特征可以在任何位置插入和删除 ************************
2017-01-10 12:06:05 233
原创 010数据结构基本
*********************************************************** 数据:目标对象,不只是数据类型,抽象概念结构:有某种联系的数据间的关系 ************************************************************** 结构分类:
2017-01-10 12:04:57 196
原创 140PWM啦
PWM---脉冲宽度调制(1)PWM主要是在一个设定的周期内,将电平进行调制,使得周期内的对设备有效的电平的时间不同而达到调制的效果。(2)PWM主要作用:比如调制灯光的色温,驱动并调制电机的速度,工业设备使用等待。(3)PWM的产生依赖于定时器。(4)PWM调制的是方波。(5)常用的PWM频率在1KHz~200KHz(6)对应PWM而言,调制过程中
2017-01-10 12:03:01 382
原创 130DMA通道啦
用于CPU和外设之间,不可直接外设与外设DMA可设地址增量,可设置是否自动搬下个地址的数据DMA有自己的优先级管理,非中断下的将外设的存放数据的寄存器直接运送到内存空间,内存空间可以直接定义个数组存放************************************************************
2017-01-10 12:02:23 156
原创 120ADC转换啦
ADC——模数转换(模拟转数字)STM32提供了精度为12bit的ADCAD按键,一个IO口可以对应多个按键,因为每个按键对应不同的电压值,用IOAD功能去识别不同电压值就知道是对应哪个按键(F1最多能识别16个,但最好是12个,因为是12位采样,不过16是可除得的最小分辨度)ADC的转换以参考值为基准去换算为数字量
2017-01-10 12:01:32 2620
原创 110SPI通讯及其OLED
SPI:全双工,高位先发,同步通讯总线(当两个数据线都存在时能同步发送和接受)SCLK(sck):时钟线MOSI:数据线(主机输出,从机输入)(可以只有一根,只进行主机输出从机读取)MISO:数据线 (主机输入,从机输出)(可以只有一根,只进行主机读取从机输出)片选线(ss(cs)):数量不定(可以为零,只存在一个的情况下让从机接地就可以)硬件支持S
2017-01-10 12:00:45 659
原创 100I2C通讯啦
SCL:时钟线SDA:数据线I2C简述及其硬件概括:I2C总线上必须加上拉电阻,防止数据错误,且因为有上拉电阻,空闲状态是高电平I2C是通过主机对从机寻址来传输命令和数据,以此来作为数据接发的通讯,所以对于从机来说必须硬件支持I2C地址接口,不过主机不用,除非主机也同时作为从机I2C需要硬件支持从机:也
2017-01-10 11:57:55 290
原创 090外部中断啦
STM32的外部中断除了外电触发外(上升沿还是下降沿之类的),还有一些支持其他外部中断,如闹钟等,具体看手册外部中断触发分:中断和事件外部中断接口:(1)STM32的每一个GPIO口都可配置使用外部中断。(2)外部中断共有19个,分别为:EXTI1~EXTI15,EXTI16连接到PVD输出,EXTI17连接到RTC闹钟事件,EXTI线1
2017-01-10 11:55:51 222
原创 080定时器啦
定时器关注:计数方式(向上或向下或向上又向下(其或称中央对齐,一般用来产生和捕获波形))计数的最大位数定时器分类:高级控制定时器基本定时器看门狗分独立和窗口,独立不能通过软件关闭,窗口可以定时器的时钟因为定时器挂载在APB线上的同时自身也有分频这种
2017-01-10 11:54:00 217
原创 070中断管理
中断嵌套中断等待中断管理NVIC只管理中断,不对异常进行管理,异常只要开启相应异常功能或一些默认就可以存在打开的对于中断函数而言:(1)中断服务函数的函数名必须与中断向量表中的声明一致。(2)中断服务函数可以编写在工程中的所有位置;但是意法半导体已经为我们提供了stm32f10x_it.c文件作为存放中断函数。推荐将中断服务函数编
2017-01-10 11:53:26 591
原创 060串口与通讯
串口的分类:USB串口,UART/USART,I2C,SPI,485,232,三总线,单总线。。。。。。通讯数据的大小,通常为8bit,1byte设备间的通讯:注意共地异步:接受和发送不能同时同步:能同时流控:控制数据传输(根据硬件设置,有就是USART,没有就是UART)帧:一码元(通信传输的基本单位,可以包含Nbi
2017-01-10 11:39:49 341
原创 050嘀嗒定时器
嘀嗒定时器:其不属于外设,属于内核的东西,所以参考官方的编程手册:STM32F10xxx20xxx21xxxL1xxxx Cortex-M3 programming manual 类似这种用寄存的的操作方法比较简单:向下计数的计数器1.清空并选择嘀嗒时钟频率,72MHZ主频下选择8分频,也就是9MHZ2.装载装载寄存器3.清空计数寄存器(计数寄存
2017-01-10 11:37:55 346
原创 040时钟配置
思路:1.复位RCC外部设备寄存器到默认值2.开启选择需要的时钟源3.配置时钟源供给频率(支持在基础频率上设置更改)和总线频率4,开启使能主系统频率,使配置有效注意可以通过标志获取函数来获取一些配置是否配置成功,或是一些等待函数如时钟源是否开启,时钟源供给配置使能是否就绪,等待就绪最后查看系统时钟源选择时钟源是否正确,
2017-01-10 11:37:02 350
原创 030寄存器和时钟树概念
编译器的优化volatile 不被编译器优化寄存器:对于单片机来说,寄存器能让单片机发挥特殊的功能芯片一开始是不能运行高级语言的,只能运行汇编,且高级语言的运行需要依赖堆栈空间。需要启动文件里的汇编为其分配堆栈空间之类的让高级语言能够运行HSI:内部振荡
2017-01-10 11:33:50 746
原创 020GPIO
GPIO定义STM32F1 IO 口分组分为 A,B,C,D,E,F,G 七组GPIO口其中每一组最多存在16个GPIO口,例如GPIOA0~GPIOA15AFIO表示重映射,使用端口重映射时使用,使用默认复用不用打开操作GPIO口:压差概念TTL电平概念, 0-1.8V低电平(0表示),1.8-5V高电平(1表示)GPIO点灯:开漏:双
2017-01-10 11:33:02 305
原创 010环境搭建和一些硬件情况
keil破解失败的原因:家庭版系统没有权限,更改管理员权限 WHIN8,WIN10,兼容WIN7运行不要使用360,其会防止操作硬件,其可能会不提示自动删除自己编辑的软件*****************************************************
2017-01-10 11:25:11 613
opencl异构计算
2017-07-30
opencl编程指南
2017-07-30
GitHub入门与实践
2017-09-21
Linux-Printer.tar.gz
2017-09-14
[数字印刷原理与工艺].张逸新.扫描版.pdf
2017-09-10
strace调试工具移植.zip
2017-09-07
uboot2016.07移植.pdf
2017-09-04
ARM Assembly.CLF
2017-09-04
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人