文章分类 -  STM32开发

STM32主存储块和信息块的解释
摘要:说到STM32的FLSAH,我们的第一反应是用来装程序的,实际上,STM32的片内FLASH不仅用来装程序,还用来装芯片配置、芯片ID、自举程序等等。当然, FLASH还可以用来装数据。 自己收集了一些资料,现将这些资料总结了一下,不想看的可以直接调到后面看怎么操作就可以了。 FLASH分类 根据用 阅读全文
posted @ 2017-07-25 09:28 劳斯机要开车了 阅读(653) 评论(0) 推荐(0)
远程监控的开发(1)
摘要:最近接手了一个厅级某安全部门的项目,即做一个关于开门检测的系统,系统要求的是能够在物理开门的情况下对开门人的面部进行一个扫描记录,并且数据不走正常的WLAN或者LAN,要用LTE或者是GPRS模块,直接TCP至远程的服务器端口,初步设计用一个行程开关(常闭型)的开关做触发,MCU暂时采用意法的STM 阅读全文
posted @ 2017-05-02 12:01 劳斯机要开车了 阅读(155) 评论(0) 推荐(0)
STM32F1的中断的一些基础概念
摘要:STM32 的每个 IO 都可以作为外部中断的中断输入口,这点也是 STM32 的强大之处。STM32F103 的中断控制器支持 19 个外部中断/事件请求。每个中断设有状态位,每个中断/事件都有独立的触发和屏蔽设置。STM32F103 的19 个外部中断为:线 0~15:对应外部 IO 口的输入中 阅读全文
posted @ 2017-04-21 14:24 劳斯机要开车了 阅读(280) 评论(0) 推荐(0)
arm系列contex的a,r,m的区别
摘要:从cortex开始,分为三个系列,a系列,r系列,m系列。 m系列与arm7相似,不能跑操作系统(只能跑ucos2),偏向于控制方面,说白了就是一个高级的单片机。 a系列主要应用在人机互动要求较高的场合,比如pda,手机,平板电脑等。a系列类似于cpu,与arm9和arm11相对应,都是可以跑草错系 阅读全文
posted @ 2017-04-20 12:38 劳斯机要开车了 阅读(6052) 评论(0) 推荐(0)
stm32f10x中iwdg和wwdg的区别
摘要:独立看门狗(iwdg) 一、简介: 其用于检测和解决由软件错误导致的故障,当计数器达到设定的超时时间值时会产生系统复位。其特点为:1、其运用的时钟是由独立的RC振荡器产生的,因此可以在待机和停止模式下运行。2、在看门狗激活后,如果递减计数器的值达到0X000时会产生系统复位。 二、功能简述: 通过向 阅读全文
posted @ 2017-04-13 17:15 劳斯机要开车了 阅读(754) 评论(0) 推荐(0)
Stm32库的使用
摘要:软件开发最重要的是会使用库,库里面有很多已经写好了的函数,这些函数的功能其实已经早就从底层对寄存器的操作进行了相应的封装了,而stm32的开发也是类似软件开发,将stm32的底层对大量的寄存器操作进行了封装,只要直接根据这些函数的使用就可以实现这些寄存器的综合配置,从而达到最终的效果。 stm32的 阅读全文
posted @ 2017-04-13 17:00 劳斯机要开车了 阅读(174) 评论(0) 推荐(0)
stm32GPIO功能例子说明
摘要:stm32的每个GPI/O端口有两个32位配置寄存器(GPIOx_CRL,GPIOx_CRH),两个32位数据寄存器(GPIOx_IDR和GPIOx_ODR),一个32位置位/复位寄存器(GPIOx_BSRR),一个16位复位寄存器(GPIOx_BRR)和一个32位锁定寄存器(GPIOx_LCKR) 阅读全文
posted @ 2017-04-13 10:53 劳斯机要开车了 阅读(307) 评论(0) 推荐(0)
STM32的中断的说明
摘要:ARM cortex_m3内核支持256个中断(16个内核+240外部)和可编程256级中断优先级的设置,其中STM32到目前支持的中断共为84个(16个内核+68个外部),和16级可编程中断优先级的设置(仅使用中断优先级设置8bit中的高4位,见后面解释)。 中断的好处在于可以通过中断的方式来控制 阅读全文
posted @ 2017-03-21 14:06 劳斯机要开车了 阅读(138) 评论(0) 推荐(0)
STM32的MicroLib的一些总结
摘要:使用微库,将以更精简短小的C 库替代标准C 库,减小代码大小。MicroLib 是默认C 库的备选库。它主要用于内存有限的嵌入式应用程序中。这些应用程序不在操作系统中运行。如果你发现在Keil RealView MDK 中使用printf 函数,不能向串口输出信息,或者今后发现可以软件仿真,不能硬件 阅读全文
posted @ 2017-03-17 16:00 劳斯机要开车了 阅读(1622) 评论(0) 推荐(0)
STM32型号定义
摘要:每种STM32的产品都由16个字母或数字构成的编号标示,用户向ST订货时必须使用这个编号指定需要的产品。这16个字符分为8个部分,下面通过一个例子说明它们的意义: STM32 F 103 C 6 T 7 xxx 1 2 3 4 5 6 7 8 第1部分:产品系列名,固定为STM32 第2部分:产品类 阅读全文
posted @ 2017-03-14 10:35 劳斯机要开车了 阅读(129) 评论(0) 推荐(0)