- 博客(8)
- 资源 (1)
- 收藏
- 关注
转载 #undef
#undef #undef 是在后面取消以前定义的宏定义 该指令的形式为 #undef 标识符 其中,标识符是一个宏名称。如果标识符当前没有被定义成一个宏名称,那么就会忽略该指令。 一旦定义预处理器标识符,它将保持已定义状态且在作用域内,直到程序结束或者使用#undef 指令取消定义。 在此程序中,我们将取消在
2015-01-27 17:54:38 424
转载 嵌入式工程师应看的书
嵌入式工程师应看的书 | 近来嵌入式挺火,于是大家都往这里挤。我想提醒大家的是,嵌入式马上也会成为如今的软件业。在你进来之前请先考虑清楚。但只要我们真的学精了一样东西,不管它将来变成什么样,哪怕最后只剩下一个人,那个人也一定就是你自己。 很多人以为搞嵌入式就是随便找本书看看,在电脑上编几个程序就完事。非也,其实嵌入式的门槛是比较高的。具体如下: 1、您得有一
2015-01-22 08:45:39 898
转载 嵌入式 浅析Codewarrior、IAR和Keil MDK三大开发环境优缺点
嵌入式 浅析Codewarrior、IAR和Keil MDK三大开发环境优缺点 (2013-05-22 12:07:02) 转载▼ 标签: 电子科技 it 今天打算拿出来几个IDE对比一下它们的优点和缺点,好给刚入门的初手一些参考。为 了避免存在误人子弟之嫌,我不会以我个人偏好下定义哪款好用哪
2015-01-14 15:49:54 14869 1
转载 STM32输入捕获简介
输入捕获模式可以用来测量脉冲宽度或者测量频率。STM32的定时器,除了TIM6和TIM7,其他定时器都有输入捕获功能。STM32的输入捕获,简单的说就是通过检测TIMx_CHx上的边沿信号,在边沿信号发生跳变(比如上升沿/下降沿)的时候,将当前定时器的值(TIMx_CNT)存放到对应的通道的捕获/比较寄存(TIMx_CCRx)里面,完成一次捕获。同时还可以配置捕获时是否触发中断/DMA 等.
2015-01-08 17:44:04 517
转载 stm32独立看门狗和窗口看门狗的区别
1)独立看门狗没有中断,窗口看门狗有中断 2)独立看门狗有硬件软件之分,窗口看门狗只能软件控制 3)独立看门狗只有下限,窗口看门狗又下限和上限 4)独立看门狗是12位递减的。窗口看门狗是7位递减的 5)独立看门狗是用的内部的大约40KHZ RC振荡器,窗口看门狗是用的系统时钟APB1ENR 以上是我
2015-01-08 09:19:06 657
转载 STM32学习笔记
STM32学习笔记 前言:开始学USART+DMA的时候看到帖子《STM32 UART DMA实现未知数据长度接收》,觉得方法妙极了。此下出自此帖子——(整体的思路是这样的,一开始设置好DMA接收,可以把缓冲区长度设置为帧最大长度,我们可以把RX连接到定时器的管脚输入端,并且一开始设置输入并且使能引脚下降沿中断,当帧的第一个字节发送时,因为起始位为低电平,空闲时UART为高电平,满足条件
2015-01-05 08:56:50 491
转载 core_cm3.c解析
CMSIS是Cortex微控制器软件接口标准(Cortex MicroController Software Interface Standard)的缩写,这个是ARM定制的一个用于Cortex-M系列的一个标准,主要是为了提供通用api接口来访问内核和一些片上外设,提高代码的可移植性。 CMSIS有三个层:核内外设访问层Core Peripheral Access Layer(CPAL),中间
2015-01-04 12:09:59 5592
转载 STM32-M3系统启动
STM32-M3系统启动 (2008-12-10 22:44:52) 转载▼ 标签: 杂谈 (1)BOOT PIN的配置 BOOT1=x BOOT0=0 用FLASH MEMORY 如果悬空是不是默认该模式呢?一般选这种方式 BOOT1=0 BOOT0=1 用System MEMORY
2015-01-04 10:45:14 532
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人