随笔分类 - 底层
对volatile修饰的变量使用memset函数
摘要:背景 今天面试了一家公司,面试官问了我一个开放性的问题。大致意思是,为什么对volatile修饰的变量调用memset函数,编译的时候会报错。当然,我是不知道为什么啦。之前没有遇到过嘛。不过我还是做了一点分析,我认为问题出在memset函数的实现上。一般情况下volatile关键字修饰的变量在编译的
阅读全文
Cortex-M内核指令WFI和WFI
摘要:背景 今天阅读Nordic SDK里的example时发现里面功耗管理使用的power_manage()函数主要就是调用了一个__WFE()函数。查阅资料了解到WFE是一条汇编指令,它可以让CPU内核进入idle模式,与其相应的还有另外一条汇编指令WFI。 /**@brief Sleep until
阅读全文
浙公网安备 33010602011771号