IIS是飞利浦公司定义的一种用于音频传输的数字总线,LPC1768支持该总线, I2S接口为一条3线串行总线,含有1根数据线、1根时钟线和1根字选择信号线。基本的I2S连接具有一个主机(其总是为主机)和一个从机。LPC1700系列Cortex—M3微控制器的I2S提供了彼此独立的发送和接收通道,每个...
分类:
其他好文 时间:
2015-03-15 02:06:07
阅读次数:
202
不是经常泡在木虫上,但是偶尔会看看。每次看完都对投稿有新的想法。第一个想法是怎样才算是一个公司能够录用的研究人员?拥有一种研究力。合作者,圈子,稿费等等都是问题。把写论文当成一种工作,有一种认真研究的热情。而且想一直从事这样的工作,有兴趣做出工作以至于能够指导greenhand也能写出成果。第二个想...
分类:
其他好文 时间:
2015-03-15 02:05:24
阅读次数:
112
//其他通道的基本定时功能都能在这里实现void Time0Mr0Init(u32 arr,u32 psc){ LPC_SC->PCONP |= (1TCR |= (1MR0 = psc; //匹配寄存器与定时器计数器值相比较 LPC_TIM0->IR |= 0XFF; //清所有中断标志位 LPC...
分类:
其他好文 时间:
2015-03-15 02:05:52
阅读次数:
197
SPI是一种全双工串行接口,可处理多个连接到指定总线上的主机和从机。在数据传输过程中总线上只能有一个主机和一个从机通信。在数据传输中,主机总是会向从机发送一帧8到16个位的数据,而从机也总会向主机发送一帧字节数据使用代码如下void SpiInit(SPI_SPEED speed){ u8 div=...
分类:
其他好文 时间:
2015-03-15 02:04:34
阅读次数:
305
为了熟悉一下c ,自己想了一个题目就试着做了起来,发现收获挺多的。虽然是东拼西凑,整个程序没有很好的结构,所以优化的空间还很大,今天就总结总结这其中的收获。题目是这样的。现实的背景是,飞机航线会避开一些指定的区域那么就需要实时更新自己与那些区域的位置关系,所以我抽象了一下。假设在一个坐标系中我输入 ...
分类:
其他好文 时间:
2015-03-15 02:03:13
阅读次数:
138
#ifndef __USB_H__#define __USB_H__//usb传输数据的宏定义描述#include "sys.h"typedef __packed union { U16 W; __packed struct { U8 L; U8 H; } WB;} U16_8;//定义一个16位长...
分类:
其他好文 时间:
2015-03-15 02:02:41
阅读次数:
300
Lpc1768内置有一个ad外设,该外设有八路复用输入,所以,可以同时接八路ad设备,同时还支持触发转换模式,由外部端口进行ad触发,ad转换完成之后可以产生中断 Lpc1768支持的转换模式有两种,分别会连续转换模式和软件单次转换模式,连续转换模式可以自动的按照我们选择的转换位进行ad的依次转换,...
分类:
其他好文 时间:
2015-03-15 02:05:10
阅读次数:
191
Lpc1768内置了四个串口通讯模块,都是异步通讯模块,其中,串口0/2/3是普通串口通讯,串口1与 UART0/2/3 基本相同,只是增加了一个 Modem 接口和 RS-486/EIA-486 模式,不支持IrDA,我们今天以串口0来演示串口的使用. 首先,使用串口0要打开串口0的时钟然后要配置...
分类:
其他好文 时间:
2015-03-15 02:04:10
阅读次数:
277
Suppose a sorted array is rotated at some pivot unknown to you beforehand.(i.e.,0 1 2 4 5 6 7might become4 5 6 7 0 1 2).You are given a target value t...
分类:
其他好文 时间:
2015-03-15 02:05:16
阅读次数:
104
软件测试,简单来说,就是测试软件的质量与正确性。作为程序员,我们几乎每次写代码都在做这样的事情:通过不同的输入,检测输出是否正确;不正确的话就在代码中一行一行的找BUG。这些其实都属于软件测试。可是作为软件开发者,简单的正确输出肯定是不能满足用户需求的,我们更需要的是提高代码质量、效率,因此我们需要...
分类:
其他好文 时间:
2015-03-15 02:02:59
阅读次数:
107
removenode_modules$ rm -rf node_modules/run$ npm cache clean详见这里:http://stackoverflow.com/questions/20764881/why-does-npm-install-say-i-have-unmet-dep...
分类:
其他好文 时间:
2015-03-15 02:02:16
阅读次数:
274
1.topology: 1 #include 2 #include 3 #include 4 #include 5 #include 6 #include 7 #include 8 9 using namespace std;10 11 #define EPS 1e-612 #def...
分类:
其他好文 时间:
2015-03-15 02:02:38
阅读次数:
245
Given a sorted array and a target value, return the index if the target is found. If not, return the index where it would be if it were inserted in or...
分类:
其他好文 时间:
2015-03-15 02:02:44
阅读次数:
92
//p2.0 pwm1.1void ALS_Init(void) //初始化{ LPC_SC->PCONP |= (1PCLKSEL0 &= ~(3PCLKSEL0 &= ~(3PINSEL4 &= ~(0X03LPINMODE4 &= ~(0X03LPINMODE_OD2 &= ~(0X01TCR...
分类:
其他好文 时间:
2015-03-15 02:03:12
阅读次数:
256
LPC1768芯片带有USB设备控制器,前面写的文章都是在说比较简单的设备驱动,今天来说复杂一点的 首先是硬件层的配置#ifndef __USBHW_H__#define __USBHW_H__#include "debugSerial.h"#include "usbreg.h"#inclu...
分类:
其他好文 时间:
2015-03-15 02:00:55
阅读次数:
3509
LPC1768在系统滴答定时器和通用定时器之外还引入了一个定时器,叫做重复定时器RIT,该定时器只能用于定时操作,带有一个中断,我个人的感觉,这似乎是为了延时函数设计的一个定时器那么使用该定时器时遵循什么流程?第一,打开时钟第二,我们要确定定时器从pclk分频数值,这要靠另外一个寄存器第三,先关闭定...
分类:
其他好文 时间:
2015-03-15 02:01:23
阅读次数:
128
快速幂模版快速幂的思想是分治,根据题目的数据要注意long long快速幂普通版,比取余版快,但容易超范围,慎用,一般可用取余版MOD设为INF://快速幂普通版(未取余)long long quickpow(long long n,long long k){ long long res=1;...
分类:
其他好文 时间:
2015-03-15 02:01:34
阅读次数:
102