问题描写叙述 option byte,算是IC中比較简单的功能,就是用户能够写入数据,对IC的某些功能进行配置。而IC在reset时,会载入当中的内容,进行推断,从而使用户的配置生效。 option byte简述 stm32f0308中有12个option byte。12个byte用32bit的地址 ...
分类:
其他好文 时间:
2017-08-14 13:27:02
阅读次数:
123
问题描写叙述 stm32f0308正常是运行在Run mode下。这样的mode是在reset之后的默认模式。Low Power Mode。即低功耗模式。用于在IC空暇时能够考虑选择进入。使系统耗能减少,在必要的时候通过唤醒在进入Run mode正常工作。Low Power Mode,在嵌入式系统中 ...
分类:
其他好文 时间:
2017-06-24 16:15:16
阅读次数:
146
问题描述stm32f0308正常是运行在Run mode下,这种mode是在reset之后的默认模式。Low Power Mode,即低功耗模式,用于在IC空闲时可以考虑选择进入,使系统耗能降低,在必要的时候通过唤醒在进入Run mode正常工作。Low Power Mode,在嵌入式系统中考虑的很多,也很关键,因为一般都是用移动电源供电,合理使用Low Power Mode,会很好的提高设备的续航...
分类:
其他好文 时间:
2015-07-26 19:17:20
阅读次数:
221
问题描述CRC,即循环冗余码校验,是一种对传输/存储数据的完整性进行检查的校验算法。因为在许多地方可能都会用到,所以stm32f0308就将这个算法用一个CRC硬件计算单元实现在了IC中,当有应用要用到CRC时,那么就可以通过软件来控制该硬件单元实现需求。CRC计算单元框图如下:
具体的实现是在IC内部的,这个无法得知,因此只需要知道如何使用即可,而且使用上很简单。将需要进行计算的源数据从Da...
分类:
其他好文 时间:
2015-07-26 12:41:36
阅读次数:
116
问题描述Flash在IC中用来存放code和const data,对于其中没有用到的Flash部分,可以使Application用来做data storage用。IC一般应用场景下都是会经常断电的,而有些数据需要记录之前的一些状态等内容,因此需要掉电保留的特质,Flash正是这样的设备。stm32f0308的Flash64K的Flash用page作为单位来划分,一共64个page,那每个page是1...
分类:
其他好文 时间:
2015-07-24 01:31:45
阅读次数:
457
目录
目录
问题描述
系统框架概述
Masters
Slaves
框架图示
Memory概述
SRAM
Flash
boot配置
如何配置
boot分类问题描述stm32f0308为CortexM0架构,系统框架部分将进行简述,详细的可参看ARM的CortexM0相关的文档。系统框架概述stm32f0308 IC内部系统框架可简单划分为2个master和4个slave系统。这里的master和sla...
分类:
其他好文 时间:
2015-07-19 16:31:36
阅读次数:
236
问题描述option byte,算是IC中比较简单的功能,就是用户可以写入数据,对IC的某些功能进行配置,而IC在reset时,会加载其中的内容,进行判断,从而使用户的配置生效。option byte简述stm32f0308中有12个option byte,12个byte用32bit的地址访问,只需要三个address即可,这三个地址分别在0x1FFF F800, 0x1FFF F804和0x1FF...
分类:
其他好文 时间:
2015-07-19 16:27:07
阅读次数:
384
问题描述:stm32提供了许多IC入门级开发板,价格还是蛮便宜的。stm32f0308-discovery就是一款cortex-m0架构的入门级开发板。如下对其进行下简单介绍。
IO便捷:?只要有一根USB线连接到PC即可进行开发,stm32f0308这颗IC的IO都从开发板引出了,便于用杜邦线连接到不同的其他设备。
调试接口:该开发板板载swd的debug接口,是用S...
分类:
其他好文 时间:
2015-07-17 09:55:27
阅读次数:
128