历史上的今天
今天是:2025年02月15日(星期六)
2019年02月15日 | STM32F030 systick滴答定时器
2019-02-15 来源:eefocus
void Delay_Init(void)
{
SysTick_CLKSourceConfig(SysTick_CLKSource_HCLK_Div8);//systick时钟= HCLK/8
fac_us = SystemCoreClock/8000000;
fac_ms = fac_us*1000;
}
void Delay_Us(uint32_t nus)
{
uint32_t temp;
SysTick->LOAD = nus*fac_us; //时间加载
SysTick->VAL = 0x00; //清除计数器
SysTick->CTRL |= SysTick_CTRL_ENABLE_Msk;//打开systick定时器,开始倒计时
do
{
temp = SysTick->CTRL;
}while((temp&0x01) && !(temp&(1<<16)));
SysTick->CTRL &= ~SysTick_CTRL_ENABLE_Msk;//关闭systick定时器
SysTick->VAL = 0x00;//清除计数器
}
void Delay_Ms(uint16_t nms)
{
uint32_t temp;
SysTick->LOAD = nms*fac_ms;//时间加载
SysTick->VAL = 0x00; //清除计数器
SysTick->CTRL |= SysTick_CTRL_ENABLE_Msk;///打开systick定时器,开始倒计时
do
{
temp = SysTick->CTRL;
}while((temp&0x01) && !(temp&(1<<16)));
SysTick->CTRL &= ~SysTick_CTRL_ENABLE_Msk;//关闭systick定时器
SysTick->VAL = 0x00;/清除计数器
}
史海拾趣
|
白光LED为什么调节电压时会改变光的颜色吗? 具体的 应该是多少伏? 其实上次就听客户说过,有很多系列的,如3.0-3.2,3.2-3.4,3.4-3.6;那别的颜色的光也有类似的系列电压范围吗; 客户外购的都是用到2个系列,这样比 ...… 查看全部问答> |
|
module add_4(X, Y, Sum, C); input[3:0] X, Y; output[3:0] Sum; output C; assign {C, Sum} =X + Y; endmodule 我先新建工程 file— new project wizard.工程名与实体名相同。两个名字都用 ...… 查看全部问答> |
|
SYMBOL MC1000 英文wince4.2上会提示错误,中文不会 偶新手一个,遇到问题请教一下:同一个程序,在中文wince4.2上可以运行,但在英文wince4.2上会提示错误如下: A managed OperationFailureException occured at application: Run + 0xf Scan_GetreaderParams Application: Run + 0xf main: ...… 查看全部问答> |
|
我在跟踪USBDeviceAttach函数时,发现第三个参数LPCUSB_INTERFACE UsbInterface 为NULL,那是什么原因造成的呢?我知道UsbInterface表示USB设备的接口信息。是不是我将USB设备信息写到注册表时没有写对? 我的USB设备的信息如下: Device Descript ...… 查看全部问答> |
|
前几天,一位安防的朋友告诉我几点选购高速球的诀窍,听后恍然大悟,和大家分享一下,希望给大家带来一些帮助! 1、警惕“芯”骗局 目前市场上部分高速球采用内置某一款一体化机芯来实现自动跟踪目标,用户如果选择其他品牌的机芯,就会出现高速 ...… 查看全部问答> |
|
我用的是msp430f435,SMCLK时钟源为4M的外部晶振,MCLK由ACLK倍频后停止调整获得1M。在程序复位后两者的相位是否一致,即是否同时出现上升沿? 复位后系统中MCLK和SMCLK的相位是否保持一致?… 查看全部问答> |
|
上午还好好的,下午就不能下载了,请问是什么问题? JTAG的所有线测了都是好的,电压3.3伏正常,复位脚正常. 单片机内部的程序在上电时可以运行,开了内部看门狗,就是一下载就说找不到目标,其他的扳子能正常下载… 查看全部问答> |
|
IGBT实用的驱动电路,以及一些设计细节,适合工程师、采购、维修人员 (秦皇岛国安电力电子技术有限公司) 第1讲 IGBT的基本驱动电路 概要:笔者从事电力电子研发领域,经常使用IGBT,积累了一些设计经验,在此与大家分享。大部分内容不追求理论深度,而主要是帮助大家提高感性认识,为使用IGBT提供一些参考 ...… 查看全部问答> |




