这个是我这个博客对应的工程源码,建议参考一下 https://mp.csdn.net/mp_blog/creation/success/125941483 实现 windows用gcc编译stm32f103程序命令行控制stlink下载到板子
2022-07-23 09:00:48 17.75MB gccstm32 stm32makefile
1
STM32F103采用模拟IIC实现GY-86 10DOF模块的数据采集(陀螺仪,加速度,气压,温度,数字罗盘)
2021-10-08 11:57:23 6.43MB GY-86程序 MS5611 HMC5883 MPU6050
1
#include "stm32f10x.h" #include "GPIOLIKE51.h" #define uint unsigned int #define uchar unsigned char #define CLOCK 72/8 //时钟=72M //函数声明 void GPIO_Configuration(void); /**************************************************************************** * 名 称:delay_us(u32 nus) * 功 能:微秒延时函数 * 入口参数:u32 us * 出口参数:无 * 说 明: * 调用方法:无 ****************************************************************************/ //void delay_us(u32 us) //{ // u32 temp; // SysTick->LOAD = 9*us; // SysTick->VAL=0X00;//清空计数器 // SysTick->CTRL=0X01;//使能,减到零是无动作,采用外部时钟源 // do // { // temp=SysTick->CTRL;//读取当前倒计数值 // }while((temp&0x01;)&&(!(temp&(1VAL =0X00; //清空计数器 //} /**************************************************************************** * 名 称:delay_ms(u16 ms) * 功 能:毫秒延时函数 * 入口参数:u16 nms * 出口参数:无 * 说 明: * 调用方法:无 ****************************************************************************/ void delay_ms(u16 ms) { u32 temp; SysTick->LOAD = 9000*ms; SysTick->VAL=0X00;//清空计数器 SysTick->CTRL=0X01;//使能,减到零是无动作,采用外部时钟源 do { temp=SysTick->CTRL;//读取当前倒计数值 }while((temp&0x01;)&&(!(temp&(1VAL =0X00; //清空计数器 } //============================================================================= //文件名称:main //功能概要:主函数 //参数说明:无 //函数返回:int //============================================================================= int main(void) { GPIO_Configuration(); while (1) { // GPIO_SetBits(GPIOB,GPIO_Pin_9); // delay_ms(500);// 100=0.1S GPIO_ResetBits(GPIOB,GPIO_Pin_9); delay_ms(500); } } //============================================================================= //文件名称:GPIO_Configuration //功能概要:GPIO初始化 //参数说明:无 //函数返回:无 //============================================================================= void GPIO_Configuration(void) { GPIO_InitTypeDef GPIO_InitStructure; RCC_APB2PeriphClockCmd(RCC_APB2Periph_GPIOB,ENABLE
2021-09-08 10:37:50 2.76MB stm32
1
DDS9910的STM32F103程序,频率、相位、幅值都可以改变。网上代码一般是调节频率、幅值,但没有调节相位,这个代码里包含相位调节。
2021-07-29 23:51:47 6.75MB DDS STM32
1
STM32F103采用模拟IIC实现GY-86 10DOF模块的数据采集(陀螺仪,加速度,气压,温度,数字罗盘)
2021-07-14 22:56:47 6.74MB GY-86程序 MS5611 HMC5883 MPU6050
1
STM32F103工程驱动W5500网络通讯,完整W5500驱动代码,完整STM32F103工程
2021-05-08 11:02:19 1.91MB W5500网络通讯 STM32F103程序
1
cortex-m3 STM32f103 程序下载地址 stm32全部代码
2021-04-27 10:46:48 6.03MB cortex-m3 程序下载
1
基于MQ2烟雾传感器的STM32F103程序,通过测试MQ2在烟雾中,转换得到电压值,通过串口显示在串口调试助手上
2021-02-22 23:35:12 4.3MB MQ2,STM32
1
此例程为实现通过SD卡升级STM32F103程序,内附详细说明及代码。欢迎下载
2019-12-21 21:27:31 7.7MB SD卡 IAP STM32 升级
1
此例程实现通过U盘升级STM32的程序(IAP),所有USB芯片为CH376,内附参考电路图及源程序。欢迎下载。
2019-12-21 21:27:31 15.45MB U盘 IAP STM32 升级
1