历史上的今天
今天是:2024年12月29日(星期日)
2018年12月29日 | STM32F103对于固件库V3.5.0打开和关闭总中断
2018-12-29 来源:eefocus
#define CLI() __set_PRIMASK(1) //关闭总中断
#define SEI() __set_PRIMASK(0) //打开总中断
__set_PRIMASK()在V3.5.0库中的core_cm3.h中,定义如下
static __INLINE void __set_PRIMASK(uint32_t priMask)
{
register uint32_t __regPriMask __ASM("primask");
__regPriMask = (priMask);
}
上一篇:stm32死机问题的处理
下一篇:STM32 禁用或开启总中断
史海拾趣
|
我做的视频教程希望大家喜欢 2010.3.6 51单片机=====跑马灯(LED)QQ: 9086074 我做的视频教程希望大家喜欢 2010.3.6 51单片机=====跑马灯(LED)QQ: 9086074 BY: 飞龙 QQ: 9086074 希望认识更多的单片机开发朋友一起交流 第一次做教程不好多多见谅 BLOG: http://hi. ...… 查看全部问答> |
|
2008年5月份软件设计师考试上午试卷的一道关于CPU的选择题 下面是2008年5月份软件设计师考试上午试卷的一道题目,我怎么也搞不明白,请哪位高手为我指点迷津,最好给个介绍这些知识的网站. 在计算机体系结构中,CPU 内部包括程序计数器 PC、存储器数据寄存器 MDR、指令寄存器IR 和存储器地址寄存器MAR 等。若C ...… 查看全部问答> |
|
如果我改了xcl中的Interrupt vectors,我的cstartup是不是要修改些什么?我不改的话,debug的时候老死掉!!!~~~ 修改如下: // ---------------------------------------------------------// Information memory// --------------------------- ...… 查看全部问答> |
|
下载bootloader文件,其包含的子文件如下图所示 我 以 blink.icf 作为配置文件 建立了一个工程文件 且定义了 bl_config.h 文件如下所示 #define FLASH_PAGE_SIZE 1024 &nbs ...… 查看全部问答> |
|
局域网络以太网互联网TCP/IP远程交流电参数采集远传数显表 本数显表基于高可靠局域网(以太网)通讯技术,采用TCP/IP通讯协议,工作时每块数显表分配一个网络IP地址,通过IP地址进行区分。一台上位机最多可连接250台网络数显表。通讯可靠(绝非RS485等可比),传输距离远(甚至可通过互联网超远程控制)。 ...… 查看全部问答> |
|
如题,大家在什么时候才会用到430的DMA呢,请具体一点呢.....不要说在CPU不介入的情况下,数据在不同地址空间高速传输的时候呢....说具体应用!!!谢谢.........… 查看全部问答> |




