E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
STM8开发记录
【
STM8
L】
STM8
L之红外发射(定时器中断产生38K信号)
一、简介本文介绍
STM8
L系列如何使用红外发射管发射38K信号。其中,红外协议采用为最常见的NEC协议,38K信号由定时器产生。
feilusia
·
2020-07-29 18:37
STM8L
【
STM8
S】
STM8
S之电量采集
一、简介本文介绍
STM8
S系列如何使用ADC的一个通道,对电量进行采集。
feilusia
·
2020-07-29 18:37
STM8S
【
STM8
L】
STM8
L之自定义长短按键
一、简介本文介绍
STM8
L系列如何自定义一个长短按键。
feilusia
·
2020-07-29 18:37
STM8L
STM8
的停机模式
首先,
STM8
有三种低功耗模式,即等待、活跃停机和停机。具体它们三者有什么区别自己看官方手册去吧,这里只讲停机模式的应用,其他的一笔带过!
explore_world
·
2020-07-29 18:44
C++
stvd+
stm8
l051F3(2): 外部中断
stvd+
stm8
l051F3(一):外部中断stvd:STVisualDevelopVersion4.3.9ic:
stm8
l051F31、原理图按键接在
stm8
l051F3的PB1脚,LED接在
stm8
l051F3
ecc0925
·
2020-07-29 18:32
STM8
L串口中断进不去
配置串口voidUART1_Config(void){/*EnableUSARTclock*/CLK_PeripheralClockConfig(CLK_Peripheral_USART,ENABLE);USART_DeInit();USART_Init((uint32_t)9600,USART_WordLength_8D,USART_StopBits_1,USART_Parity_No,(USA
donglicaiju76152
·
2020-07-29 18:44
STM32
STM8
STM32 数据类型
转载自:http://blog.sina.com.cn/s/blog_658c4dbb0101fis3.htmlSTM32编程入门之编译器KEILMDK的数据类型及两个重要关键词volatile&const本文适合刚刚入门的ST新手阅读,高手就不需要看了。哈哈首先说一下编程过程中几个步骤吧第一,选择一门语言,C语言或汇编语言,嵌入式编程一般目前流行还是C,这个需要基础与时间第二读懂了解MCU的寄存
MC石头
·
2020-07-29 18:19
ST
8bit
STM8
STM8
驱动LCD段码屏
在工作中遇到用
stm8
驱动LCD段码屏,发现很有意思,特在此记录下来。整个说明过程由液晶屏显示原理,驱动断码LCD液晶屏的方式,
stm8
驱动断码屏三块进行说明。
cheerk
·
2020-07-29 17:42
单片机
STM8
L中断线和中断端口使用方法
设置中断有两种方法:1:中断线;2:中断端口;方法1:GPIO_Init(KEY1_PORT,KEY1_PIN,GPIO_Mode_In_FL_IT);//按键初始化EXTI_SetPinSensitivity(EXTI_Pin_1,EXTI_Trigger_Falling);//设置外部中断1为下降沿有效enableInterrupts();//使能全局中断中断入口disableInterrup
Joker_Lin12138
·
2020-07-29 17:25
STM8L
关于
STM8
上电复位和掉电复位 以及工作电压
STM8
S为双电源MCU,外设工作电压为3V-5.5V,内核工作电压为1.8V。因MCU内部已集成1.8V低功耗电压(LPVR)调节器,MCU工作仅需要提供一个供电电源。
宁静以致墨
·
2020-07-29 17:01
STM8
STM8
S类型单片机UART一直进入接收中断问题解决方案
问题描述:在一个项目中,下位机使用的是
STM8
S003F3为主芯片。在使用RS485进行与上位机通信时,会一直进入接收中断,根本未接收到上位机的正确数据。
Dancer_Sky
·
2020-07-29 17:51
学习笔记
STM8
S和
STM8
L调试串口中断的注意点
STM8
L串口中断注意点在调试PM2.5传感器GP2Y1051的时候,发现在仿真的时候开始能够进行数据的接受,但是如果暂停之后就不能接受数据,其实只是接收了一次完整的数据。
McuMagic
·
2020-07-29 16:52
STM8
关于IWDG看门狗和HSI高速时钟和复位的坑
用的
STM8
S003F3,耗时5天,问题已解决,结局很坑!但因为这一个问题,我似乎将
stm8
的时钟,复位,看门狗,iar的使用几乎全吃透了。忠告:不要随随便便相信百度里头随便找来的资料!
Genius3115
·
2020-07-29 15:51
STM8S
解决
STM8
类型单片机空间太小,使用不了printf串口打印问题
概述:在使用
STM8
L101F3这款单片机时,由于它只有8K的flash,空间非常小,只要调用C库函数printf编译后整个文件很大,直接程序溢出。
Dancer__Sky
·
2020-07-29 15:32
STM8
STM8
L
以节省运行和待机功耗为特色,
STM8
L系列下设三个产品线,共计26款产品,涵盖多种高性能和多功能应用。
xuzhen029
·
2020-07-29 14:54
STM8
问题汇总
STM8
S使用常用问题汇总==================================================================按外设模块=================
wuhuan_001
·
2020-07-29 14:12
单片机相关
STM8
等低端单片机打印各种格式数据
#include“
stm8
l15x.h”#include“delay.h”#include“stdarg.h”#include“stdio.h”//定义LED与按键接口#defineLED_GPIO_PORTGPIOC
画途
·
2020-07-29 14:15
STM8
【
STM8
L】
STM8
L之按键中断
一、简介本文介绍
STM8
L系列如何使用按键中断,对PB2采用中断下降沿的方式进入中断。
画途
·
2020-07-29 14:15
STM8
函数
STM8L101F3
STM8
L串口中断
如何让串口接受到中断?这里是串口部分的配置,这里复用的串口(PA2和PA3),不是使用默认串口//1使能时钟CLK_PeripheralClockConfig(CLK_Peripheral_USART1,ENABLE);//2配置引脚上拉这里是将A2A3作为串口,所以复用GPIO_Init(GPIOA,GPIO_Pin_2,GPIO_Mode_Out_PP_High_Fast);GPIO_Init
qq_16711745
·
2020-07-29 14:14
STM8
电源模式管理及功耗控制
一、功耗控制调整1、硬件功能调整2、软件功能调整3.经验3.3V供电比5V更省电HSI比HSE更省电晶振频率越低越省电读写RAM比FLASH更省电片上资源会影响功耗,不用的应该用PCG功能关掉。二、电源管理怎么进入模式?进入等待模式:asm("WFI");进入活跃停机模式:asm("HALT");//开启AWU再执行此句会进入活跃停机进入停机模式:asm("HALT");//没有开启AWU再执行此
finedayforu
·
2020-07-29 13:27
【
STM8
L】
STM8
L之按键中断
一、简介本文介绍
STM8
L系列如何使用按键中断,对PB2采用中断下降沿的方式进入中断。
feilusia
·
2020-07-29 13:26
STM8L
浮点数转换成字符串函数
方法1:转载地址:http://www.cnblogs.com/craftor/p/3820027.htmlsprintf函数太大,在
STM8
上面根本不敢用,动不动就.textoverflow。
0421DNA
·
2020-07-29 13:53
Android记录20-获取缓存大小和清除缓存功能
Android
开发记录
20-获取缓存大小和清除缓存功能转载请注明:IT_xiao小巫博客地址:http://blog.csdn.net/wwj_748前言本篇博客要给大家分享的如何获取应用缓存的大小和清除缓存的功能
IT_xiao小巫
·
2020-07-29 00:46
【Android开发记录】
IT_xiao小巫
android开发
自制
STM8
开发板(2016-10-15 00:13:03)
a用热转印的方法做了一块
STM8
的简易开发板,只有烧录和reset功能。画图的时间长,主要是没有TSSOP20的封装。制作的时间很短,1个多小时就搞定了。
沧海一声笑的DIY宇宙
·
2020-07-28 22:48
STM8
L RTC总结(1)
介绍电池在满足MCU最小供电状态下,无论MCU是运行、低功耗或重启状态,RTC一直处于工作状态。主要特性如下:日历功能周期唤醒事件触发脉冲输出时钟源RTC时钟源可选HSE,LSE,HSI或LSI。为确保RTC精确工作,要求系统时钟(SYSCLK)必须等于或大于4*RTCCLK值。如果系统时钟(SYSCLK)为LSE或LSI,则RTC时钟必须等于系统时钟(SYSCLK),并且禁用RTC同步机制(置位
[email protected]
·
2020-07-28 20:04
STM8
L RTC总结(2)初始化和配置
配置RTC时钟源配置RTC时钟源为LSE,1分频,即32768Hz。1.等待CLK_CRTCR:RTCSWBSY位复位,然后设置CLK_CRTCR值为0x10;2.等待CLK_ECKCR:LSERDY位置位,标识LSE时钟源已稳定可用;3.等待CLK_ECKCR:LSEON位置位,标识LSE时钟源已启用。解除RTC寄存器保护执行以下操作顺序:1.写0xCA到寄存器RTC_WPR;2.写0x53到寄
[email protected]
·
2020-07-28 20:04
DTS
开发记录
(5)-- 挑战增量导出
增量导出恐怕是DTS系统中最艰难的部分了,我们曾考虑过很多方案,最后都因为需要表大纲做一定的假设而不具备通用性而放弃。有很多效率较高的方案,由于为了追求通用性而无法实现,因为现实的情况比我们理想的要复杂许多。下面将列举我们曾考虑的几种主要方案,这些方案乍一看似乎都很有希望,可通过层层分析,最后都因为复杂的现实情况而胎死腹中。1.触发器这是一个非常简单直接的解决方案,我们只需要将DTS引擎驻留在比如
weixin_34242331
·
2020-07-28 19:53
STM8
S 超声波模块HC-SR04实现
最近学习开发
STM8
S003MCU,,刚入手这颗MCU,对很多功能不太了解,只能一边开发学习,记录一下学习过程,如有错误的地方,敬请指正。
Stoneshen1211
·
2020-07-28 13:25
STM8
(转)maven打包时跳过测试
【转载原因:springboot采用方法三和四都是可以的】【转载原文:https://blog.csdn.net/so_geili/article/details/79986789】
开发记录
有一个maven
RayBreslin
·
2020-07-28 13:39
SSM
Spring
STM32无线MCU:STM32WB系列和STM32WL系列
3、
STM8
8位MCU。4、经典MCU。如下图。其中,STM32ARMCortex32位微控制器为主流产品,其子系列的差别见下图。本文主要介绍无线STM32WB系列和STM32WL系列。
santirenpc
·
2020-07-28 10:11
stm32
STM8
学习笔记---串口uart1
使用uart1串口,需要用到
stm8
s_uart1.c和
stm8
s_uart1.h两个文件1、建立工程目录结构如下:2、编写uart.h文件如下:#ifndef__UART_H#define__UART_H
永远的公牛
·
2020-07-28 03:37
STM8学习笔记
N76E003单片机开发干衣机项目——1、项目需求
此次的项目使用的N76E003是能够与
STM8
S003进行引脚兼容,而且N76E003的Flash资源比
STM8
S003多10Kb,由于是台湾产的国产芯片,价格低廉,而且供货充足,所以在低性能产品开发上
Bornpride
·
2020-07-27 19:52
C++在单片机上面的啪啪啪
各种封装编程爽歪歪,最近想去了IAR编译软件支持C++,支持对MSP430,ARM,
STM8
等单片机编程。
老司机的诗和远方
·
2020-07-27 17:00
C++
STM8单片机
Java
开发记录
1、在实体类向前台返回数据时用来忽略不想传递给前台的属性或接口注解名称:@JsonIgnore作用:在实体类向前台返回数据时用来忽略不想传递给前台的属性或接口。Eg:User实体中会有字段password字段,当返回用户信息给前台的时候,当然是不希望将password值也一并返回。所以,这个时候可以在password属性上加上注解JsonIgnore或者,可以在User类上加上注解@JsonIgn
DAKER KING
·
2020-07-16 05:48
学习
blog博客系统
开发记录
(1)
项目地址:arongblog—github文章目录前言站在巨人的肩膀上创新从`gitclone`开始旅程将原项目改为使用`gradle`构建修改`build.gradle`,使用阿里云中央仓库补全项目结构生成项目中所需表修改`build.gradle`使用springboot内置的连接池启动项目前言一直想运用所学的知识搞个小博客玩玩,由于个人学习问题一直拖了很久,所以这段时间希望能使用Spring
ARong.
·
2020-07-16 04:08
微博、微信和QQ OAuth2.0
开发记录
微信第三方登录和小程序/公众号通过unionId判断是否是同一个用户。第三方网站登录授权作用域可以随时修改小程序/公众号测试账号申请:https://mp.weixin.qq.com/debug/cgi-bin/sandboxinfo?action=showinfo&t=sandbox/index下载微信开发者工具可以方便在微信浏览器环境内调试微博相关PHP开发SDKhttps://github.
萧潇在jianshu
·
2020-07-16 03:31
低功耗总结(IOT)
本文主要讲低功耗的调试思路,而不涉及具体代码一、开发环境硬件环境:STM32、
STM8
、CC2541软件环境:蓝牙协议栈4.0二、概述随着物联网的兴起,低功耗越来越让人们看重,接下来讲一下低功耗的本质。
Smile_Smilling
·
2020-07-15 18:45
其他
代码库
开发记录
二
界面分析界面分成三段式,最左面是目录,中间是指定目录下的代码片段名称,右面是对应代码片段可选择整体界面风格。目录部分可以添加,删除,移动和重命名目录通过单击鼠标右键,弹出菜单通过快捷按钮添加,快捷按钮的形式,或者有道云笔记形式代码名称列表可以添加,删除和移动名称其中移动是从指从一个目录移动到另外一个目录代码片段有代码片段名称有标签可选择代码片段使用的语言有语言高亮有行号最好还有代码格式化下阶段工作
明慢慢
·
2020-07-15 18:11
微信公众号
开发记录
近期在做微信公众号菜单跳转网页链接的一个应用,所以记录一下碰到的关键点。开发前准备具有网页授权的微信公众号/开发者账号因为我们这里有准备好的微信公众号,所以没什么问题,就是公众号需要开通相关的接口。开发环境需要的服务器和域名,域名解析到服务器,配置IP白名单基本设置->IP白名单公众号设置->功能设置->域名绑定[JS接口安全域名、网页授权域名]校验文件需要上传到服务器上,域名才可以绑定成功网页授
耳东蜗牛
·
2020-07-15 17:21
微信
stm8
ADC模数转换
第一步:
stm8
ADC简介
stm8
的ADC1和ADC2是10位逐次比较型模拟数字转换器。A/D转换的各个通道可以执行单次和连续的转换模式。
湖工电气
·
2020-07-15 12:54
STM8基础教程
STM8
S103系列IO口模拟串口通信(实现真正串口)
STM8
s103f3p3单片机只有一个串口,有时候在实际项目中,我们需要用到多个串口来实现项目要求,此时,我们可以通过IO口来模拟串口通信,在实现项目需求的同时,还大大降低了成本。
攻城狮9527007
·
2020-07-15 07:37
单片机
C语言
STM8
ADC初始化+采集数据
ADC初始化函数:voidAdc_Initialize(void){ADC2_Init(ADC2_CONVERSIONMODE_SINGLE,ADC2_CHANNEL_8,ADC2_PRESSEL_FCPU_D2,\ADC2_EXTTRIG_TIM,DISABLE,ADC2_ALIGN_RIGHT,ADC2_SCHMITTTRIG_CHANNEL8,DISABLE);ADC2_Cmd(ENABLE
while(debug);
·
2020-07-15 07:20
STM8单片机
STM8
Lpwm
首先将管脚配置为推挽输出。下面以向上计数模式为例来讲述PWM产生的原理:TIMx开始向上计数,TIMx_CNT为计数值,计数一次加1,TIMx_ARR确定了计数的上限,达到上限后计数器从0开始重新计数,所以一次PWM频率就由TIMx_ARR来确定了,即计数器时钟*(TIMx_ARR-1),频率确定了,接下来就是占空比。占空比是由TIMx_CCRx来确定的,PWM模式1下当TIMx_CNT=TIMx
weixin_34138139
·
2020-07-15 05:33
基于DRV8833的步进电机
基于DRV8833PWR的步进电机DRV8833部分原理图驱动部分用
STM8
/*****步进电机IO初始化*************AIN3---PD2AIN4---PD3BIN3---PD5BIN4-
qq_21117497
·
2020-07-14 17:30
STM8
学习笔记----普通IO口模拟串口功能
串口在产品应用中很常见,但是单片机的默认带的串口往往比较少,有时候就会出现串口不够用,所以就想着能不能用普通IO口模拟串口来实现串口的功能。要模拟串口首先要清楚串口数据传输过程中的原理。常用的串口格式为1位起始位,8位数据位,无校验位,1位结束位。起始位为低电平,结束位为高电平。数据0为低电平,数据1为高电平。所以最简单的串口传输一个字节总共有10个电平变化,每个电平的宽度由波特率决定的。具体的串
qq_511386807
·
2020-07-14 17:46
STM8学习笔记
STM8
学习笔记---ADC多通道采样
STM8
S003单片机ADC采样通道总共有5个,从AIN2---AIN6,多通道采样时需要将ADC转换设置为单次转换模式,每次切换采样通道后,需要重新初始化ADC,采样结果在中断中读取。
qq_511386807
·
2020-07-14 17:46
STM8学习笔记
STM8
ADC
采样
多通道
AD
志愿匹配算法
开发记录
(一)——思路
文章目录实现思路(初始)数据处理算法思路分析备用思路一备用思路二实现思路(初始)数据处理用Java提取excel表格中的数据,存为Java中的数组方便操作,读取完学生的志愿信息和项目的信息后再通过算法给学生分配项目。最后再将分配后的数据写入excel中。算法思路首先将所有学生全都分配到第一志愿中找出超员项目中人数最多的项目,按照优先级随机抽取该项目中超过项目最大人数的学生分配到下一志愿中(为了尽可
学习不如搬砖
·
2020-07-14 16:35
C#中 Server.MapPath 方法的几个注意点 - [
开发记录
]
简介:1.Server.MapPath所获得的路径都是服务器上的物理路径,也就是常说的绝对路径。2.全名:System.Web.HttpContext.Current.Server.MapPath注意点:1、Server.MapPath("/"):获得应用程序根目录所在的位置,如C:\Inetpub\wwwroot\。2、Server.MapPath("./"):获得所在页面的当前目录,等价于Se
gaotongzhao
·
2020-07-14 10:48
STM8
S003F使用IO口模拟串口(二)接收数据
在上一篇文章中我们介绍了IO口模拟串口数据的发送,这一篇文章我们介绍IO口模拟串口数据的发送。同样的,我们没有使用库函数和中断,我们使用简单的定时来完成数据的接收。1、IO口模拟串口接收数据的原理同样的,我们将要接收的数据认为是10位(实际上,我们在接收数据之前必须搞清楚我们将要接收的是什么,否则我们需要在模拟串口程序中添加其他代码来进行检测)。同样的,我们事先知道发送数据的波特率为:9600。我
尹泽宇
·
2020-07-14 05:04
STM8
微信小程序
开发记录
(二)菜单栏或者某个元素吸顶功能实现
直接上代码:wxml:某元素wxss:.fixed{position:fixed;top:0;left:0;right:0;}js:data:{menuTop:''},onshow:function(){varthat=this;varquery=wx.createSelectorQuery()//创建节点查询器queryquery.select('#fix').boundingClientRec
wh_xmy
·
2020-07-13 21:40
微信小程序
上一页
15
16
17
18
19
20
21
22
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他