STM32
文章平均质量分 84
笑斐戈
通信 单片机 STM32 PIC16
展开
-
STM32 低功耗模式STOP、STANDBY配合RTC应用实例
Tip:使用一个新的模块时应主要参考官方文档和官方例程,有问题再上网寻找思路; 背景:STM32F205、 IAR6.7、J-Link 最近把项目上的低功耗驱动做了,主要要求是进入低功耗模式120s左右唤醒, 因为考虑到以后需要移植到 stm32F0系列上,而且 stm32F0系列没有 backup SRAM,所以这部分驱动不使用 backup SRAM;首先工程 的看门狗是不能开启的,否则会原创 2016-09-23 17:16:02 · 20432 阅读 · 7 评论 -
STM32 根据固件库新建工程
在http://www.stmcu.org/ 网站下载相应芯片的固件库。打开 projct/STM32F2xx_StdPeriph_Template 中的工程模板;这个工程模板是针对st官方出的评估板的,删掉 STM32_EVAL相关的文件,编译通过;于是我想根据这个工程模板,新建自己的工程;新建自己的工程,然后根据官方工程模板中的文件,将相应的库文件添加进工程;文件主要有原创 2017-05-15 15:51:34 · 689 阅读 · 0 评论 -
学习写一个操作系统(类UCOS和源码)
不适合阅读 为了方便记录,以后把记录更新到blog基础准备:1. 微机原理的基本知识,CSAPP深入理解计算机系统 前4章2. 操作系统的基础知识,简单过一下 学习方法:1.在github上提交代码,顺便练习GitHub使用; 安装客户端 doing2.学习 简易 os设计 学习其中原理实现3.使用stm32,学习知乎答案原创 2017-03-22 22:44:12 · 1263 阅读 · 0 评论 -
自己写的类UCOS操作系统内核(源码)
必备知识:PendSV是什么?根据 权威指南。为系统设备而设的“可悬挂请求”(pendable request)。1.上下文切换 不能在中断中进行,会导致中断延期。为了解决这个问题,使用 PendSV。PendSV可以挂起,也就是等到别的 ISR结束后 缓期执行。2.所以 PendSV是一个最低优先级的异常。 Cortex-M3内核有两个堆栈指针:MSP-主堆栈指针和P原创 2017-06-12 15:56:39 · 1145 阅读 · 0 评论