无刷直流电机控制应用 基于STM8S系列单片 本书讲解了STM8单片机的相关知识及实验例程 讲解了无刷直流电机理论及典型控制应用实例
2019-12-21 20:25:34 155.54MB 无刷直流电机 STM8
1
STM8S_StdPeriph_Lib_V2.1 STM8 官方库,不能0分,这能这样喽
2019-12-21 20:24:05 10.79MB STM8S StdPeriph
1
合作式调度器 STM8S 测试例程 测试调试环境:剑齿虎STM8S开发板 CUP:STM8S208MB 功能:采用合作式调度器 做3个闪烁的LED灯,3个灯分别以1HZ 10HZ 100HZ频率闪烁。 需要CPU资源: 3个IO口、定时器2。 特点:采用16位自动重装定时器,做合作式调度器的触发时标。整个程序只有唯一一个T2中断。 寄存器版编译后占用内存空间小于1.5Kb,方便进行二次开发
2019-12-21 20:17:57 546KB STM8S 合作式调度器 时间触发 嵌入式
1
STM8S 模拟I2C程序 源码 使用IO口驱动I2C,绝对可用,没有问题,请放心下载!
2019-12-21 20:15:40 6KB STM8S_I2C
1
利用STM8S005 PWM做LED呼吸灯的IAR 源码
2019-12-21 20:06:09 8KB stm8 PWM
1
用于STM8S的开发,官方固件库包,放这里有需要的可以下载看看
2019-12-21 20:04:49 10.62MB STM8S 固件库包
1
stvd安装,stvp安装,stm8s 工具,单片机学习,单片机
2019-12-21 20:01:12 12.65MB stvd安装包 stm8s工具
1
STM8s官方固件库 /* #define STM8S208 */ /*!< STM8S High density devices with CAN */ /* #define STM8S207 */ /*!< STM8S High density devices without CAN */ /* #define STM8S007 */ /*!< STM8S Value Line High density devices */ /* #define STM8AF52Ax */ /*!< STM8A High density devices with CAN */ /* #define STM8AF62Ax */ /*!< STM8A High density devices without CAN */ /* #define STM8S105 */ /*!< STM8S Medium density devices */ /* #define STM8S005 */ /*!< STM8S Value Line Medium density devices */ /* #define STM8AF626x */ /*!< STM8A Medium density devices */ /* #define STM8S103 */ /*!< STM8S Low density devices */ #define STM8S003 /*!< STM8S Value Line Low density devices *///配置库文件
2019-12-21 19:54:03 10.31MB STM8s 固件库
1
/*************** 深圳市赛亿科技开发有限公司 ******************** * 文件名 : adc * 描述 :多通道AD采集(源文件) * 实验平台 :STM8S105开发板 * 库版本 :V1.0 * 作者 :hcr * QQ :630054913 * 修改时间 :2014-9-20 *******************************************************************************/ #include "adc.h" u16 AdcData_Buff[10]; //AD采集缓存 u16 AdcValue_Channel1; //通道1值 u16 AdcValue_Channel2; //通道2值 u16 AdcValue_Channel3; //通道3值 float Adc_V1; //通道1值电压值 float Adc_V2; //通道2值电压值 float Adc_V3; //通道3值电压值 /************************************************************************** * 函数名:Adc_Task(void) * 描述 :AD不通通道选择 * 输入 :无 * 输出 :无 * 返回 :无 * 调用 :10ms调用 *************************************************************************/ void Adc_Task(void) { static u8 Adc_Channel = 1; static u8 Adc_Timer = 0; static u16 Adc_GetValue; switch(Adc_Channel)//通道选择 { case 1: //通道1 Adc_GetValue = ADC1_GetConversionValue(); //获取ADC转换数 AdcData_Buff[Adc_Timer]=Adc_GetValue; //保存采样值 if(Adc_Timer8) { Adc_Timer = 0; //复位 Temp_Choose(); //冒泡法求中间值 AdcValue_Channel1=AdcData_Buff[5]; //取中间值 Adc_V1 = (3.28*AdcValue_Channel1)/1023; //算出实际电压 AdcData_Clean(); //清除缓存数据 Adc_Channel = 2; //另一通道 AdcChannel_Start(ADC1_CHANNEL_2); //ADC,通道2启动 } break; case 2: //通道2
2019-12-21 19:51:16 312KB stm8s AD多通道采集
1
底层采用stm8s,通过本软件可以实现对Esam的操作,读取写入等等
2019-12-21 19:47:47 127KB esam,stm8s
1