摘要: 一、初始化SysTick按1ms来设置systick,也可以除以1000000。按1us来设置 SysTick_Config(SystemCoreClock / 1000); //SysTick开启系统tick定时器并初始化其中断,1ms 二、systick的函数 //... 阅读全文
posted @ 2017-08-15 09:11 习惯就好233 阅读(965) 评论(0) 推荐(0) 编辑
摘要: 一、MPU6050初始化 /**************************实现函数******************************************** *函数原型: void MPU6050_initialize(void) ... 阅读全文
posted @ 2017-08-15 09:11 习惯就好233 阅读(240) 评论(0) 推荐(0) 编辑
摘要: 一、ADC参考手册学习A/D转换可以按单次、连续设置采样;可以一一扫描或间断的对多个ADC通道进行采集。ADC的结果有左对齐和右对齐。ADC的输入时钟不得超过14Mhz,它是由PCLK2经分频产生。 二、ADC通道选择16个多路通道,可以分成:规则组和注入组。规则组:可以设定任意的顺序进行的通道排... 阅读全文
posted @ 2017-08-15 09:11 习惯就好233 阅读(278) 评论(0) 推荐(0) 编辑
摘要: 一、工作模式PWR_UP和PRIM_RX在寄存器0x00中的第0位和第1位。待机模式I:只是使用晶振工作,CE=0时是拉低?待机模式II:部分时钟缓冲器处在工作模式。TX FIFO为空并且CE为高电平进入待机模式II。然后在发送和接收时,NRF24L01有两种不同的模式,一种时ShockBurst... 阅读全文
posted @ 2017-08-15 09:11 习惯就好233 阅读(844) 评论(0) 推荐(0) 编辑
摘要: 函数名: atexit 头文件:#include 功 能: 注册终止函数(即main执行结束后调用的函数) 用 法: void atexit(void (*func)(void)); 注意:exit调用这些注册函数的顺序与它们 登记时候的顺序相反。同一个函数如若登记多次,则也会被调用多次。 ... 阅读全文
posted @ 2017-08-15 09:11 习惯就好233 阅读(105) 评论(0) 推荐(0) 编辑
摘要: sigaction(查询或设置信号处理方式)相关函数 signal,sigprocmask() ,sigpending,sigsuspend, sigemptyset 表头文件 #include 定义函数 int sigaction(int signum,const struct sigaction... 阅读全文
posted @ 2017-08-15 09:11 习惯就好233 阅读(247) 评论(0) 推荐(0) 编辑
摘要: stat函数组 前面介绍的通过ls命令查看到的文件信息,都可以使用stat函数组提取出来• stat函数组– 使用命令man stat查看相关文档• 函数int stat(const char *path, struct stat *buf);– 参数*path:文件路径– 参数*buf:文件信息– 阅读全文
posted @ 2017-08-15 09:11 习惯就好233 阅读(158) 评论(0) 推荐(0) 编辑
摘要: 一、函数名称: int tcgetattr(int fd, struct termios *termios_p); 二、函数功能: The termios functions describe a general terminal interface that is provided to cont 阅读全文
posted @ 2017-08-15 09:11 习惯就好233 阅读(996) 评论(0) 推荐(0) 编辑
摘要: 一、测试效应:相同时间下,测试比重复再现的长期学习效果更好。 二、分散效应:分散时间学习比集中式学习长期效果更好。 三、交错效应:交错学习比注意攻克学习效果更好。 四、变动效应:变换学习的方式和环境,比一成不变的学习,其学习的长期效果更好。 五、必要难度理论:感受到困难的方式来学习,相较于轻松的学习 阅读全文
posted @ 2017-08-15 09:11 习惯就好233 阅读(429) 评论(0) 推荐(0) 编辑
摘要: 一、初始化过程 /*********************************************************************** 利用TIM4定时器作为计时,每个0.1秒处理一次数据 计算周期的公式为: psc/72*period/1000000 (单位为秒) *** 阅读全文
posted @ 2017-08-15 09:11 习惯就好233 阅读(2275) 评论(0) 推荐(0) 编辑
摘要: 一、初始化GPIO 使用PB1,查芯片手册对应TIM3_CH4 GPIO_InitTypeDef GPIO_InitStructure; RCC_APB2PeriphClockCmd(RCC_APB2Periph_GPIOB, ENABLE); RCC_APB1PeriphClockCmd(RCC_ 阅读全文
posted @ 2017-08-15 09:11 习惯就好233 阅读(535) 评论(0) 推荐(0) 编辑
摘要: 一、RCC设置 没什么好写的之前USART的基本一样 二、GPIO设置 设置AP9,AP10为串口。 三、USART设置 四、DMA设置 五、设置中断 在stm32f10x_it.c中加入: 六、main函数 /******************************************** 阅读全文
posted @ 2017-08-15 09:10 习惯就好233 阅读(705) 评论(0) 推荐(0) 编辑
摘要: 一、GPIO设置USART的初始化 从手册上可知,USART1是PA9(TX)PA10(RX)。所以设置pin9和pin10的GPIO输入输出状态。 同时需要开启复用功能的时钟,和USART1的时钟。 初始化主要包括,波特率,发送的长度,停止位,校验位,硬件流控。 三、main函数 简单的发送程序。 阅读全文
posted @ 2017-08-15 09:10 习惯就好233 阅读(955) 评论(0) 推荐(0) 编辑
摘要: 开始时设置原点,编辑>>原点>>设置 画PCB时,导入后,根据各个模块放好位置 设计>>类>>添加电源类 设计>>规则>>Clearance( ALL 6mil,InPolyghon 10mil,IsVia 6mil) 设计>>规则>>Routing>>Width>>6mil(同时设置电源走线宽度1 阅读全文
posted @ 2017-08-15 09:10 习惯就好233 阅读(199) 评论(0) 推荐(0) 编辑
摘要: 转到这里来是为了自己日后好找:-)2. The First Stop for the Latest ICs and Components非常好的关于微处理器,DSP,可以编程控制器资讯的网站,更新非常快。强烈推荐一些领导级别的人常去,了解行业动态!http://www.eeproductcente... 阅读全文
posted @ 2017-08-15 09:10 习惯就好233 阅读(769) 评论(0) 推荐(0) 编辑
摘要: 一、MPU6050中的IIC时序 1.1 START和STOPSDA和SCL在高电平时,SDA拉低表示START。SCL拉低,表示可以传输数据。SDA和SCL在低电平时,SDA拉高表示STOP。 SCL拉高,表示传输数据结束。 /*****************************... 阅读全文
posted @ 2017-08-15 09:10 习惯就好233 阅读(570) 评论(0) 推荐(0) 编辑
摘要: 参考资料:http://blog.sina.com.cn/s/blog_8240cbef01018i10.html不过有一些寄存器没有写到,所以我自己加一点:1)Register 25 - INT Pin / Bypass Enable ConfigurationINT_PIN_CFG描述: ... 阅读全文
posted @ 2017-08-15 09:10 习惯就好233 阅读(888) 评论(0) 推荐(0) 编辑
摘要: 由于编码使用不统一导致别的开发环境下的文件在MDK(keil)下打开中文显示乱码,解决这一问题需要进行码制转换, 可以先将欲打开的文件转换成UTF-8格式(如在notepad中进行转换),也可以在打开文件前将MDK的编码设置为chinese2312(Edit>Configuration>Edit... 阅读全文
posted @ 2017-08-15 09:10 习惯就好233 阅读(2237) 评论(0) 推荐(0) 编辑
摘要: 一、功率放大电路的关键问题 ①将输入信号的电压放大之后再进行电流放大。 ②三种之前的方案(a)电路,会有交越失真不采用(b)电路,三极管取出大量电流时,Tr1和Tr2温度升高,Vbe电流变小。而二极管电流基本不变,那么VF>Vbe。继续引起三极管电流增加,从而发生热击穿。(c)电路,可以防止热击穿... 阅读全文
posted @ 2017-08-15 09:10 习惯就好233 阅读(378) 评论(0) 推荐(0) 编辑
摘要: 一、射级跟随器发射极跟随着输入信号(基极电位)进行工作。 1.1典型电路信号从发射机取出,而且没有集电极负载电阻Rc。 1.2 不受负载电阻的影响改变RL的值和改变RE的值是一样的。并且Ve的电位只受Vb的影响。 二、电路设计 ①确定电源 ②选择晶体管 ③晶体管集电极损耗的计算 ... 阅读全文
posted @ 2017-08-15 09:10 习惯就好233 阅读(288) 评论(0) 推荐(0) 编辑