历史上的今天
今天是:2025年07月20日(星期日)
2018年07月20日 | 问题:stm32 SysTick_Handler()使用
2018-07-20 来源:eefocus
我用的是stm32f100,调试SysTick_Handler()时,用以下配置
if (SysTick_Config(SystemCoreClock / 1000))
{
/* Capture error */
while (1);
} 周期为1ms,
/*******************************************************
**功能:Delay()延时函数
**输入:TimeI,为TimeI个ms;
********************************************************/
void Delay(u32 TimeI)
{
u32 TimeJ;
TimeNum = TimeI;
while(TimeNum);
}
/*******************************************************
**功能:DelayCount()计数函数,放入滴答中断中自减
**输入:无
********************************************************/
void DelayCount(void)
{
if(TimeNum)TimeNum--;
}
void SysTick_Handler(void)
{
while(TimeNum);
}
调用Delay(10);发现一直死在while(TimeNum);中,调试时看见TimeNum值是可以一直在减小的,真是搞不懂。。。。。
史海拾趣
|
今天,科学家们介绍了一种新型的电子电路。这种电路可以模仿人脑的运动,如果用在计算机上,计算机就能象人一样进行思维。人的大脑皮层是人的思维中心,是由神经元组成的复杂的网状结构,有灵敏的反应力。来自麻省理工学院(MIT)、新泽西朗讯公司 ...… 查看全部问答> |
|
大家好,学生以前接触的硬件类比较多,这次需要在2440板子下跑wince,用串口读数据,我找了很多资料,发现都是直接给代码的,学生求助,是在什么环境下编译?PB吗?如果是PB的话,就是改PB里哪里的程序呢???学生很疑惑,学生其实是想用VS2005中 ...… 查看全部问答> |
|
68013A端点EP6OUT的BULK写失败求助,急!! 易用专业的PCI、USB、LED方案正在对68013A采用slavefifo方式进行bulk读写操作 我用EP2做in端点,1024字节,2从缓冲 用EP6做OUT端点,512字节,4从缓冲 我写好了68013A的固件,用CYPRESS的开发工具 ...… 查看全部问答> |
|
我的新书《ARM Cortex-M0从这里开始》已经出版,即将上市,希望大家多多支持。在这里先谢谢大家了。。。。。。。。。。。。。 前言和目录: 已经上市 北航:http://www.buaapress.com.cn/bookdetai ...… 查看全部问答> |
|
本帖最后由 dontium 于 2015-1-23 13:10 编辑 器件型号:RDK_BLDC DRV8312-C2-KIT (电机控制评估套件) &nbs ...… 查看全部问答> |
|
ls -bash: ls: command not found . 原因:在设置环境变量时,编辑profile文件没有写正确,导致在命令行下ls等命令不能够识别。 解决方案: exportPATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/root/bin… 查看全部问答> |
|
在做CC2530串口通信的实验时,CC debugger 安装完好,可是win7\"设备管理器“里面没有了”端口“选项,无法再串口调试助手里面选择com口,以前用win8系统还是正常的,自从换成win7后就没有显示了,笔记本型号戴尔Inspiron_5537… 查看全部问答> |
|
STM8/STM32哪位大侠推荐一款好用的烧录器啊?因为是工厂烧录的,所以需要的是烧录器,不是仿真器。还有要能烧录STM32L158VT这颗IC的,我找过很多烧录器,都不能烧录这颗IC。… 查看全部问答> |




