资源简介
关于stm32f103开发板,机智云MCU工程移植,使stm32轻松连入机智云,里面有word文档详细教程,一步一步教你轻松移植,以及工程代码,完整的移植Demo代码,烧写软件,调试软件等辅助。
代码片段和文件信息
#include “timer.h“
#include “gizwits_product.h“
//////////////////////////////////////////////////////////////////////////////////
//本程序只供学习使用,未经作者许可,不得用于其它任何用途
//ALIENTEK战舰STM32开发板
//定时器 驱动代码
//正点原子@ALIENTEK
//技术论坛:www.openedv.com
//修改日期:2012/9/3
//版本:V1.0
//版权所有,盗版必究。
//Copyright(C) 广州市星翼电子科技有限公司 2009-2019
//All rights reserved
//////////////////////////////////////////////////////////////////////////////////
//通用定时器3中断初始化
//这里时钟选择为APB1的2倍,而APB1为36M
//arr:自动重装值。
//psc:时钟预分频数
//这里使用的是定时器3!
void TIM3_Int_Init(u16 arru16 psc)
{
TIM_TimebaseInitTypeDef TIM_TimebaseStructure;
NVIC_InitTypeDef NVIC_InitStructure;
RCC_APB1PeriphClockCmd(RCC_APB1Periph_TIM3 ENABLE); //时钟使能
//定时器TIM3初始化
TIM_TimebaseStructure.TIM_Period = arr; //设置在下一个更新事件装入活动的自动重装载寄存器周期的值
TIM_TimebaseStructure.TIM_Prescaler =psc; //设置用来作为TIMx时钟频率除数的预分频值
TIM_TimebaseStructure.TIM_ClockDivision = TIM_CKD_DIV1; //设置时钟分割:TDTS = Tck_tim
TIM_TimebaseStructure.TIM_CounterMode = TIM_CounterMode_Up; //TIM向上计数模式
TIM_TimebaseInit(TIM3 &TIM_TimebaseStructure); //根据指定的参数初始化TIMx的时间基数单位
TIM_ITConfig(TIM3TIM_IT_UpdateENABLE ); //使能指定的TIM3中断允许更新中断
//中断优先级NVIC设置
NVIC_InitStructure.NVIC_IRQChannel = TIM3_IRQn; //TIM3中断
NVIC_InitStructure.NVIC_IRQChannelPreemptionPriority = 0; //先占优先级0级
NVIC_InitStructure.NVIC_IRQChannelSubPriority = 3; //从优先级3级
NVIC_InitStructure.NVIC_IRQChannelCmd = ENABLE; //IRQ通道被使能
NVIC_Init(&NVIC_InitStructure); //初始化NVIC寄存器
TIM_Cmd(TIM3 ENABLE); //使能TIMx
}
//定时器3中断服务程序
void TIM3_IRQHandler(void) //TIM3中断
{
if (TIM_GetITStatus(TIM3 TIM_IT_Update) != RESET) //检查TIM3更新中断发生与否
{
TIM_ClearITPendingBit(TIM3 TIM_IT_Update ); //清除TIMx更新中断标志
gizTimerMs();
}
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2018-08-03 09:17 stm32f103移植接入机智云\
文件 7494873 2018-08-02 16:59 stm32f103移植接入机智云\GizwitsMCUSTM32F103C8x201808020856115449d7efda.zip
目录 0 2018-08-02 16:28 stm32f103移植接入机智云\STM32接入机智云工具包\
目录 0 2018-08-02 17:40 stm32f103移植接入机智云\STM32接入机智云工具包\GAgent_00ESP826_04020034\
文件 456500 2018-06-09 14:41 stm32f103移植接入机智云\STM32接入机智云工具包\GAgent_00ESP826_04020034\GAgent_00ESP826_04020034_16Mbit_201806091444.bin
文件 2097152 2018-06-16 19:07 stm32f103移植接入机智云\STM32接入机智云工具包\GAgent_00ESP826_04020034\GAgent_00ESP826_04020034_16Mbit_combine_201806091444.bin
文件 456500 2018-06-09 14:43 stm32f103移植接入机智云\STM32接入机智云工具包\GAgent_00ESP826_04020034\GAgent_00ESP826_04020034_32Mbit_201806091446.bin
文件 4194304 2018-06-16 19:08 stm32f103移植接入机智云\STM32接入机智云工具包\GAgent_00ESP826_04020034\GAgent_00ESP826_04020034_32Mbit_combine_201806091446.bin
文件 435492 2018-06-09 14:37 stm32f103移植接入机智云\STM32接入机智云工具包\GAgent_00ESP826_04020034\GAgent_00ESP826_04020034_8MbitUser1_201806091441.bin
文件 1048576 2018-06-16 19:06 stm32f103移植接入机智云\STM32接入机智云工具包\GAgent_00ESP826_04020034\GAgent_00ESP826_04020034_8MbitUser1_combine_201806091441.bin
文件 435492 2018-06-09 14:39 stm32f103移植接入机智云\STM32接入机智云工具包\GAgent_00ESP826_04020034\GAgent_00ESP826_04020034_8MbitUser2_201806091442.bin
目录 0 2018-08-02 17:40 stm32f103移植接入机智云\STM32接入机智云工具包\GAgent_00ESP826_04020034\_temp_by_dltool\
目录 0 2018-08-02 17:40 stm32f103移植接入机智云\STM32接入机智云工具包\GAgent_00ESP826_04020034\_temp_by_dltool\downloadPanel1\
文件 4194304 2018-08-02 17:40 stm32f103移植接入机智云\STM32接入机智云工具包\GAgent_00ESP826_04020034\_temp_by_dltool\downloadPanel1\GAgent_00ESP826_04020034_32Mbit_combine_201806091446.bin_rep
文件 872 2018-06-16 19:11 stm32f103移植接入机智云\STM32接入机智云工具包\GAgent_00ESP826_04020034\readme
文件 1990345 2018-08-02 16:28 stm32f103移植接入机智云\STM32接入机智云工具包\GAgent_00ESP826_04020034-1529147544607.rar
目录 0 2018-07-23 11:59 stm32f103移植接入机智云\STM32接入机智云工具包\TIMER\
文件 2089 2017-06-12 10:50 stm32f103移植接入机智云\STM32接入机智云工具包\TIMER\timer.c
文件 585 2016-11-18 11:52 stm32f103移植接入机智云\STM32接入机智云工具包\TIMER\timer.h
目录 0 2018-07-23 11:59 stm32f103移植接入机智云\STM32接入机智云工具包\USART3\
文件 3034 2017-07-09 22:02 stm32f103移植接入机智云\STM32接入机智云工具包\USART3\usart3.c
文件 597 2016-11-18 15:48 stm32f103移植接入机智云\STM32接入机智云工具包\USART3\usart3.h
目录 0 2018-07-25 10:16 stm32f103移植接入机智云\STM32接入机智云工具包\烧写软件\
目录 0 2018-07-25 10:18 stm32f103移植接入机智云\STM32接入机智云工具包\烧写软件\GAgent_00ESP826_04020034\
文件 456500 2018-06-09 14:41 stm32f103移植接入机智云\STM32接入机智云工具包\烧写软件\GAgent_00ESP826_04020034\GAgent_00ESP826_04020034_16Mbit_201806091444.bin
文件 2097152 2018-06-16 19:07 stm32f103移植接入机智云\STM32接入机智云工具包\烧写软件\GAgent_00ESP826_04020034\GAgent_00ESP826_04020034_16Mbit_combine_201806091444.bin
文件 456500 2018-06-09 14:43 stm32f103移植接入机智云\STM32接入机智云工具包\烧写软件\GAgent_00ESP826_04020034\GAgent_00ESP826_04020034_32Mbit_201806091446.bin
文件 4194304 2018-06-16 19:08 stm32f103移植接入机智云\STM32接入机智云工具包\烧写软件\GAgent_00ESP826_04020034\GAgent_00ESP826_04020034_32Mbit_combine_201806091446.bin
文件 435492 2018-06-09 14:37 stm32f103移植接入机智云\STM32接入机智云工具包\烧写软件\GAgent_00ESP826_04020034\GAgent_00ESP826_04020034_8MbitUser1_201806091441.bin
文件 1048576 2018-06-16 19:06 stm32f103移植接入机智云\STM32接入机智云工具包\烧写软件\GAgent_00ESP826_04020034\GAgent_00ESP826_04020034_8MbitUser1_combine_201806091441.bin
文件 435492 2018-06-09 14:39 stm32f103移植接入机智云\STM32接入机智云工具包\烧写软件\GAgent_00ESP826_04020034\GAgent_00ESP826_04020034_8MbitUser2_201806091442.bin
............此处省略273个文件信息
相关资源
- 武术擂台机器人程序 stm32f103x
- STM32F103C8T6 单片机 ESP8266 12F接入机智云
- STM32F103VET6启航开发板例程集.rar
- stm32f103RC程序例程
- STM32+MPU6050+HMC5883L+BMP180姿态解算程序
- STM32F103驱动线性CCD与上位机通信
- stm32智能手表系统的设计硬件及软件源
- STM32 串口激光测距 外加服务器程序,
- 基于LabVIEW的ARM Cortex-M3嵌入式开发宝典
- STM32F103 战舰V3基础例程(HAL库版)
- STM32F103ZET6核心板+DHT11+OLED.zip
- 开发例程STM32F103的各种开发子程序
- STM32F103SPWM
- STM32F103xx + uCOS -ii 项目模板
- 正点原子精英版标准例程-库函数版本
- stm32f103c8t6移植RT-Thread之线程管理
- STM32_Min.zip
- STM32F103C8T6 USB HID下位机程序/MPU6050姿态
- STM32F103C8T6标准库部分例程点灯、串口
- STM32F103移植FreeModbus同时实现ModbusRTU和
- STM32F103移植的UCOSIIIHAL库
- modbus通用读取电表数据源码,使用的
- 一次搞定,STM32F103各种外围电路合集
- STM32F103C8开发板 STM32最小系统核心板
- 基于LabVIEW的ARM Cortex-M3嵌入式开发宝典
- pulse sensor中文资料+Stm32f103程序
- STM32F103 UC/OS-II关于各种任务间通信的
- 基于STM32F103的CAN总线通信节点设计原
- stm32f103 OLED创意时钟
- uCOS-III 应用开发指南—基于 STM32F103系
评论
共有 条评论