上一页 1 ··· 34 35 36 37 38 39 40 41 42 ··· 54 下一页

2014年9月5日

关于内存管理实例

摘要: 1 void GetMemory(char *p) 2 { 3 p = (char*)malloc(100); 4 } 5 6 void Test(void) 7 { 8 char *str = NULL; 9 GetMemory(str);10 strcpy(s... 阅读全文

posted @ 2014-09-05 17:23 阳台 阅读(260) 评论(0) 推荐(0) 编辑

2014年9月4日

关于std::string

摘要: 主要注意的一个问题是:std::string 实际是类似一个 vector的结构。 它里面是可以存放 ascii为0 的字符不算结尾 (否则 unicode方式的编码存放就有问题) 实际长度 用 length()获取 至于string赋值和构造有好几种方式,可以看文档。 举例说明:char c[10... 阅读全文

posted @ 2014-09-04 20:30 阳台 阅读(297) 评论(0) 推荐(0) 编辑

2014年9月3日

CAN总线基础

摘要: can总线协议: 涵盖了OSI规定的传输层、数据链路层、物理层物理层: 决定了位编码方式(NRZ编码,6个位插入填充位),位时序(位时序、位的采样)、同步方式(根据同步段ss实现同步,并具有再同步功能);但具体的说:信号电平,通信速度,采样点,驱动器和总线的电气特点,连接器的形态都没有定义,需要... 阅读全文

posted @ 2014-09-03 14:27 阳台 阅读(746) 评论(0) 推荐(0) 编辑

2014年8月31日

stm32之watchdog

摘要: 在嵌入式系统中,由于MCU的工作常常受到来自外界电磁场的干扰,造成程序的跑飞,而陷入死循环,程序的正常运行被打断,由单片机控制的系统无法继续工作,会造成整个系统陷入停滞状态,发送不可预料的后果,所以出于对单片机运行状态实时监测的考虑,便产生了一种专门用于检测程序运行状态的模块,俗称“看门狗(wa... 阅读全文

posted @ 2014-08-31 18:36 阳台 阅读(3220) 评论(0) 推荐(0) 编辑

stm32之ADC

摘要: 将模拟量转换为数字量的过程称为模式(A/D)转换,完成这一转换的期间成为模数转换器(简称ADC);将数字量转换为模拟量的过程为数模(D/A)转换,完成这一转换的器件称为数模转换器(简称DAC).模拟信号的采集与处理: 数据采集系统由模拟信号采集、A/D转换、数字信号处理三大部分组成:A/D转换... 阅读全文

posted @ 2014-08-31 11:14 阳台 阅读(9285) 评论(0) 推荐(1) 编辑

2014年8月30日

stm32之RCC

摘要: stm32时钟系统的意义: 1、电源的开关作用,达到低功耗效果; 2、调节时钟的速度;对于每个外设,都要设置设置,stm32的时钟系统为了更低功耗;STM32时钟系统框图分析:时钟源: 时钟是STM32的脉搏,是驱动源。使用任何一个外设都必须打开相应的时钟。这样的好处就是,如果不是... 阅读全文

posted @ 2014-08-30 23:59 阳台 阅读(2520) 评论(0) 推荐(0) 编辑

stm32之PWM

摘要: PWM是pulse width modulation的缩写,即脉冲宽度调制。其通过对一系列脉冲的宽度进行调制,来等效地获得所需要波形; 1、PWM是一种对模拟信号电平进行数字编码的方法。通过高分辨率计数器的使用,方波的占空比被调制,用来对一个具体模拟信号的电平进行编码。等效的实现是基于采样定理... 阅读全文

posted @ 2014-08-30 14:33 阳台 阅读(8684) 评论(0) 推荐(0) 编辑

2014年8月26日

stm32之GPIO(二)

摘要: 输入上拉:当IO口作为输入时,比如按键输入,而按键是与地连接,按下时为低电平,则没按下时该IO口应为高电平,上拉即是该IO口通过一个电阻与电源相连,则没按下时为高电平,按下即为低电平。 输入下拉:同理此时按键与电源相连,按下即为高电平,下拉就是该IO口通过一个电阻与地相连,没按下为低电平,按下... 阅读全文

posted @ 2014-08-26 17:22 阳台 阅读(1944) 评论(0) 推荐(0) 编辑

2014年8月24日

stm32之通用定时器TIM

摘要: STM32系列的CPU,有多达8个定时器; 1、其中TMI1和TIM8是能够产生三对PWM互补输出的高级定时器,常用于三相电机的驱动;它们的时钟有APB2的输出产生; 2、其它6个为普通定时器,时钟由APB1的输出产生;定时器的作用: 1、定时功能 2、计数功能 3、输入捕获 4、匹配输... 阅读全文

posted @ 2014-08-24 23:00 阳台 阅读(1968) 评论(0) 推荐(0) 编辑

stm32之中断系统

摘要: 概述:提供中断控制器,用于总体管理异常,称之为“嵌套向量中断控制器:Nested Vectored Interrupt Controller (NVIC) VIC:中断管理器; NVIC:内嵌中断管理器,将中断嵌套进入内核; 带来的优势:1、响应速度提高; 2、标准化,统... 阅读全文

posted @ 2014-08-24 21:31 阳台 阅读(1859) 评论(0) 推荐(0) 编辑

上一页 1 ··· 34 35 36 37 38 39 40 41 42 ··· 54 下一页

导航