定时器TIM >DMA(不用看功能直接忽略介绍) 外部中断得开启复用功能 定时器TIM)时钟源:stm32时钟系统框图(需要下载)外部中断得开启复用功能实验目的:定时1s让灯亮库:定时用到了stm3210x_tim.h库模版:工程模版+TIM3_IRQHandler模版 流程1.复制工程模版2.打开 ...
分类:
其他好文 时间:
2017-08-03 18:54:30
阅读次数:
174
近来micropython语言做硬件编程很火,随之而来的就开始带动着支持micropython语言编程的开发板也开始火的发烫,今天小编就来和大家介绍一款很经典的micropython开发板—TPYBoardV102开发板。 一.板载硬件资源介绍 按照惯例先来介绍一个这块开发板的硬件组成,个人感觉这个 ...
分类:
编程语言 时间:
2017-08-02 17:38:17
阅读次数:
175
引用:http://blog.csdn.net/u010349006/article/details/416 首先,两个都是C语言。从51过渡过来的话,就先说寄存器操作。每个MCU都有自己的寄存器,51是功能比较简单的一种,相应的寄存器也比较少,我们常用的就那么几个,像P0 P1 SMOD TMOD ...
分类:
其他好文 时间:
2017-08-02 13:09:06
阅读次数:
119
引用:http://www.openedv.com/forum.php?mod=viewthread&tid=69398&page=1#pid396135 和楼下李智鹏用普中科技的STM32F103板子遇到同样的问题,猜也许是上面这个网友分析的原因。 RTS置高(+3-+12V),选择进入BootL ...
分类:
其他好文 时间:
2017-08-02 10:20:36
阅读次数:
642
stm32中断概念:单片机cpu在执行当前程序的时候,由于外界出现外界请求或内部请求,使cpu暂停正在执行的程序而去处理相应的请求程序,当程序运行完毕后,cpu再来执行原先被暂停的程序,这个过程就是中断。又由于在处理请求程序过程中,可能被其他更高级或者低级的外界请求干扰,这时候就要判断优先级,先处理 ...
分类:
其他好文 时间:
2017-08-01 14:22:53
阅读次数:
195
STM32开发环境--使用MDK建立一个工程 该工程模版是基于库函数基础制作而成,其中有借鉴相关资料。虽然工程模版一旦建立,以后任何项目只需套用即可,但考虑到长时间不使用,在将来某天可能会突然用到,再查询资料搭建比较费时间和精力。故在此做一个简单的教程,在方便自己以后查阅的同时,也希望可以帮助到别人 ...
分类:
其他好文 时间:
2017-07-30 14:53:23
阅读次数:
168
开发环境的搭建: MDK下载 首先应该下载到MDK官网:http://www.keil.com/arm/mdk.asp 下载最新版的MDK安装包,进入MDK官网,点击download按钮 跳转到下载界面,填入必要的信息: 然后在页面下方点击提交按钮: 如果填写的信息,符合要求,在本页面将会显示下载连 ...
分类:
其他好文 时间:
2017-07-29 15:18:14
阅读次数:
197
有一个函数,是我们从学习c语言就开始的第一天就接触的,那就是printf函数,可是这个家族的函数,带给我们的便利却不是一点半点,所以写一篇用法总结。 1.printf函数 格式化输出,可以输出八进制,十进制,十六进制,可以输出字符串,%p输出地址。基本的东西就不在赘述了。 printf是有返回值的, ...
分类:
其他好文 时间:
2017-07-28 10:57:41
阅读次数:
151
STM32F107提供CAN1和CAN2,CAN1作为Master,CAN2作为Slave,除共用Filter之外其他寄存器均无关联。 ...
分类:
其他好文 时间:
2017-07-27 15:48:25
阅读次数:
197
1.Error:Flash Download Failed-"Cortex-M3" 出现这处问题通常是MDK中的Flash的编程算法没有配置或没有配置正确,通俗的讲,就是我们没有配置好下载的环境,导致程序无法下载 在这里,主要指的是没有添加cpu支持的flash错误 点击mdk中的对进行配置 ,点击 ...
分类:
其他好文 时间:
2017-07-27 13:37:17
阅读次数:
156