-
在嵌入式项目中,经常会用到SD卡升级这一方式来进行产品的软件升级。刚好最近做的项目也需要这一功能,由于之前未接触过IAP开发,刚好在这个时候可以学习一下,于是先到各大网站去搜索相关...
-
经过查资料和看视频教程,摸索出了STM32F103ZET6的方法。
废话少说,上步骤。
1.在MDK下工程管理按钮下多建立一个调试模式。
2.选中刚才建立的RAM调试模式...
-
意法半导体的STM8S 系列单片机价格很便宜,外围资源很丰富,开始就果断选择了这款单片机 (STM8S103F3P)没使用不知道,使用后心里各种不爽。
主要就是它的I2C惹的祸。...
-
在网上看到的一遍文章,觉的不错,分享给大家
单片的输入输出不叫GPIO,仅仅是个io,稍微复杂点的就是串口,至于后面那些增强的1t的带da的单片机,都不属于入门学习范围.那些东西...
-
关于堆和栈已经是程序员的一个月经话题,大部分有是基于os层来聊的。
那么,在赤裸裸的单片机下的堆和栈是什么样的分布呢?
以下是网摘:
&nbs...
-
#include "stm32f10x.h"
TIM_TimeBaseInitTypeDef TIM_TimeBaseStructure;
TIM_OCInitTypeDef ...
-
一,SysTick介绍
SysTick定时器被捆绑在 NVIC中,用于产生 SysTick异常(异常号:15)。在以前,操作系统和有所有使用了时基的系统,都必须要一个硬件定时器来...
-
我在之前的一篇文中,写过关于CAN发送功能如何使用,但是当时由于时间匆忙,赶项目,按照对USART中断发送的理解,在数据成功发送出去的情况下,写了那篇误人子弟的文,在这里向大家道歉...
-
前言本篇讨论了STM32F107 中RCC_CSR 寄存器中PINRSTF 标志置位的问题。问题:某用户使用STM32F107 产品进行设...
-
结论: (即在模拟i2c主:在主设置SCL为高后,要超时判断SCL是否为高,再发后面的时序)
现象(如下图):
由于在发送读命令之后,即ACk之后,下面从...
-
DC/DC变换器件
lm5117
MOS管
csd18532kcs
电感传感器
LDC1314...
-
为了解决空调遥控器不兼容问题,设计了一款基于Atmega16单片机的智能空调遥控器。该遥控器采用测量脉冲宽度的方法学习红外信号,同时使用游程编码算法对数据进行压缩后存储,并利用单片...
-
频闪的原因之一是LED的驱动电源不可避免地有交流纹波(100Hz的输入电压传导过来的为主),输出纹波越大频闪就越严重。更重要的...
-
430F2xxx的TA是一个16位的定时器/计数器,有3个"捕获/比较寄存器",定时器(TA)与"捕获/比较寄存器"(CCRx)工作是相对独...
-
MSP430的端口有P1、P2、P3、P4、P5、P6、S和COM(型号不同,包含的端口也不仅相同,如MSP430X11X系列只有P1,P2端口,而MSP430X4XX系列则包含全...
-
看门狗定时器用来防止程序因供电电源、空间电磁干扰或其它原因引起的强烈干扰噪声而跑飞的事故。程序中设置看门狗清零指令 WDTCTL=WDTPW+WDTCNTCL,当程序跑飞不能及时清...
-
在MSP430系列单片机中带有功能强大的定时器资源,这定时器在单片机应用系统中起到重要的作用。利用MSP430(以下称为430)单片机的定时器可以用来实现计时,延时,信号频率测量,...
-
比较器A模块 以下图可以看出比较器A的结构大概可以分4部分构成,分别为模拟输入,比较器A核心,低通虑波器,基准电压部分和中断部分组成。
-
MSP430单片机的ADC12模块是一个12位精度的A/D转换模块,他具有高速度,通用性等特点。大部分都内置了ADC模块.而有些不带ADC模块的片子,也可通过利用内置的模拟比较器来...
-
串行异步通讯模块 在MSP430系列产品中,每一款型号都能实现串行通讯的功能,在MSP430F1X11系列中,可以...