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
stm8s
STM8S
系列学习第一周目:2.STM8S STVD下的库函数开发环境搭建
STM8S
系列的通用!
LINNIU
·
2020-07-06 04:17
开发环境搭建
STVD学习
STM8S系列单片机
STM8S
系列学习第一周目:3.STM8S STVD GPIO 输出 点亮第一个灯
STMS系列点亮第一个灯GPIO输出(渝兴未到工作室)前面的我们已经把STVD软件安装和库环境搭建的安装好了!现在我们来写一个GPIO输出的代码!!还是一步一步的来!首先我们还是先创建一个工程!!这边我还是放个传送门把!!帮助大家快速搭建!!节约时间**传送门:链接:https://pan.baidu.com/s/1G9Bi9Rq_-JDwoZv0iVXv0g提取码:ye62**大家拿着直接解压,
LINNIU
·
2020-07-06 04:17
STVD学习
STM8S系列单片机
STM8S
汇编入门(1-3)
不知是心血来潮,还是其它因素,突然又想起玩汇编语言了。这几年也没少跟单片机打交道,包括51系列,430系列,ARM系列,但都是用C语言来开发。不过由于使用C语言,实际上对这些CPU的了解还是不够深刻,当然除了51之外,因为那是我多年前曾经用汇编开发过的芯片。尽管当今C语言已经在嵌入式产品的开发过程中成为主流,但我个人依然认为,要想真正了解CPU的特点,还得用汇编语言。不知道这种观点是对还是错,也许
arenascat
·
2020-07-05 17:49
STM8
STM32单片机上电后时钟的默认配置过程
写作原由:今日接手用stm32f100xx芯片开发的项目,以前用的是
stm8s
和stm32f103xx芯片;因为在别人的项目代码的基础上做2次开发,但是发现那个代码main函数中没有对系统时钟的设置的相关函数
乱舞春秋丶
·
2020-07-05 17:10
STM32
STM8S
自学笔记之利用库函数点亮一个LED
IAR或者STVDb、下载标准固件库(StdPeriph_Lib_V2.1.0)备用;c、已建立好一个程序模板,如未建立请参考我的博客中的帖子STVD+STM8官方固件库创建工程模板;d、(非必要)已下载
STM8s
sinat_25020831
·
2020-07-05 12:48
STM8自学
STVD+STM8官方固件库创建工程模板
2、下载
STM8S
的固件库可于意法半导体官网下载
STM8S
的
sinat_25020831
·
2020-07-05 12:48
STM8自学
STVP下载
STM8S
单片机提示Verify error at address 0x8003的问题解决
最近几天遇到一个奇葩问题,用IAR编写的STM8程序,通过ST-LINK连接电脑和STM8单片机,在IAR中,直接点击这个就可以下载程序并运行,但是使用STVP下载程序就提示Verifyerrorataddress0x8003,鼓捣了好几天,百度查找解决办法,像这个,我仔细检查,添加,结果按照这个办法也解决不掉,然后由尝试了其他几种办法都没解决掉,郁闷了。一个偶然的机会,打开这个STVP在乱点,突
qscdianzhi
·
2020-07-05 10:00
STM32
STM8S
的HALT模式与AWU唤醒
***********************************************************************************************Name:
STM8S
clint_wang
·
2020-07-05 00:49
STM8S单片机
STM8S
内部时钟切换问题解决
***********************************************************************************************Name:
STM8S
clint_wang
·
2020-07-05 00:49
STM8S单片机
STM8S
存储器的读写操作
***********************************************************************************************Name:
STM8S
clint_wang
·
2020-07-05 00:49
STM8S单片机
STM8S
单片机入门1(开发环境搭建)
STM8S
单片机开发环境由三大部分组成,包括PC机上的开发软件(集成开发软件、驱动程序等)、调试&编程器ST-LINK、目标单片机电路板。
maoji0806
·
2020-07-05 00:21
单片机开发
STM8S
入门教程
单片机
开发环境
IAR
初学STM8笔记
资料链接开始学习下载编译环境、破解注册等等都已经十分详细,建议参考http://blog.csdn.net/column/details/13696.htmlIO输出模式区分(从使用的角度上):
STM8S
lo_heng
·
2020-07-04 22:26
STM8
STVD 调试
STM8S
所遇到的问题
环境为主控芯片:STM8SF103F3,编译器COSMIC8,IDE环境为STVD。大概代码如下:u8ret;ret=rf_get_addr_len();ret=rf_get_trint_level();ret=rf_get_drssi_level();ret=rf_get_dest_provider();ret=rf_get_addr_len();使用STLINK进行调试时发现,ret的值根本就
船过水无痕
·
2020-07-04 22:26
嵌入式学习
STM32F030 WWDG使用结论
使用STM32F030的WWDG,发现其在STOP下面跟
STM8S
的休眠模式的情况一样,不会对MCU进行复位.贴上看门狗代码:/*************************************
lan120576664
·
2020-07-04 20:58
单片机
分享
STM8库函数开发资源和基本步骤摘要
:https://pan.baidu.com/s/1slF5kYx#list/path=%2Fhttps://pan.baidu.com/s/1slF5kYx#list/path=%2F2、标准库下载
stm8s
丹山起凤
·
2020-07-04 14:50
单片机
STM8SCPU简介
STM8S
共有6个CPU寄存器:累加器(A)、索引寄存器(X和Y)、程序计数器(PC)、堆栈指针(SP)、条件代码寄存器(CC)全局配置寄存器(CFG_GCR):AL激活级别该位可由软件来置位或清零。
auto6329
·
2020-07-04 11:55
car
STM8S
IO口基本输入输出
GPIO主要功能●端口的各个位可以被单独配置●可选择的输入模式:浮动输入和带上拉输入●可选择的输出模式:推挽式输出和开漏输出●数据输入和输出采用独立的寄存器●外部中断可以单独使能和关闭●输出摆率控制用以减少EMC噪声●片上外设的I/O功能复用●当作为模拟输入时可以关闭输入施密特触发器来降低功耗●在数据输出锁存时支持读-修改-写●输入兼容5V电压●I/O口工作电压范围为1.6V到VDDIOmaxST
深蓝判官
·
2020-07-04 06:36
STM8S
STM8的启动过程(基于IAR)
初学
STM8S
已经一段时间了,但是一直不太明白它的启动过程。众所周知,所有的嵌入式CPU启动时,都应该有一个Bootloader程序,一般存放在复位地址处。
Drail_Ins
·
2020-07-04 05:31
STM8学习
stm8s
开发(一) 使用IAR新建工程
附上
stm8s
在IAR环境下的项目工程,包括了SPI、IIC、PWM、AWU、USART、EEPROM等片上硬件的初始化代码。
DevinTT
·
2020-07-04 05:17
STM8
STM8S
系列学习第一周目:1.用STVD组建第一个项目创建工程
STM8S
系列教程:1.搭建工程(渝兴未到工作室)今天我们来搭建STM8在STVD环境下搭建工程,额,开发需要安装开发工具(STVD,COSMIC),没有的可以加我们的交流群:764284134获取资源
LINNIU
·
2020-07-04 03:02
开发环境搭建
STVD学习
STM8S系列单片机
STM8S
开发环境搭建IAR For STM8
***********************************************************************************************Name:
STM8S
clint_wang
·
2020-07-04 00:42
STM8S单片机
CFG_GCR全局配置寄存器设置
看到CFG_GCR这个寄存器AL位,也就是第二位0和1的不同功能那是不是这个寄存器在不禁用swim模式的情况下,赋值0x02即可因为我习惯使用库函数,寄存器不是很熟,所以我在标准库里面去找相关的内容:
STM8S
luck_horse
·
2020-07-02 15:33
stm8
stm32系统时钟详解&&移植
写作原由:今日接手用stm32f100xx芯片开发的项目,以前用的是
stm8s
和stm32f103xx芯片;因为在别人的项目代码的基础上做2次开发,但是发现那个代码main函数中没有对系统时钟的设置的相关函数
yx_l128125
·
2020-06-30 11:40
嵌入式
ARM
stm8中断使用
工程应用分析最近的一个项目中用到了
stm8s
,一个比较重要的知识点就是中断的使用。暂且称
stm8s
这边做从机,要进行双机通信。
stm8s
作“从机”接收数据,也可以发送数据给主机。
邢志波
·
2020-06-30 02:49
嵌入式
STM8S
IAR 中常量变量函数绝对位置设置
三种方法,举例如下:1.需要修改icf文件。#pragmalocation="ConstSection1"__root__no_intcharRELEASEDATE[16]@"ConstSection1";在icf文件中增加下面placeataddressmem:0x08001000{readonlysectionConstSection1};注意:icf中需要有';'结尾;2.__root__n
wzk456
·
2020-06-29 22:59
编程
STM8S
编译时内存溢出错误的解决办法
导致COSMIC报告"segment.ubsctoverflow"错误的根本原因是内存溢出,相关原因分析如下:1、变量存储空间结构STM8S105系列CPU的RAM地址范围为0~0x7FF的2K空间,其中默认将高512字节分配给堆栈,剩下0~0x5FF字节为变量存储空间。在0~0x5FF的空间范围内,低256字节被定义为Zeropage,其中包括.bsct,.ubsct,.bit,.share可见
weixin_34185560
·
2020-06-28 13:54
使用STM8S003定时器的PWM功能输出PWM波
一、使用定时器TIM2的CH1、CH2、CH3通道PWM输出1.在使用
stm8s
系列的单片机的时候,使用的头文件大部分都是通用的stm8s.
wangjin5250
·
2020-06-27 13:05
stm8s
实践课程之IAP设计编码(bootloader实现)
项目实践1:Bootloader1.项目介绍在之前的例程和实践中,我们都是使用st-link调试下载的方式进行程序烧录。大家可能已经认识到这种烧录方式的弊端了。因为这种烧录方式首先必须要有以下几个工具或者软件:1.烧录工具(不同芯片支持的工具不一样,有ST-Link,JTAG等)2.已经安装了IDE(IAR或者SVD或者CCS等)或者与烧录工具匹配的烧录软件的电脑3.烧录前后需要物理上电掉电(不建
wanff1204
·
2020-06-27 12:38
STM8S
(105K4)使用笔记——IWDG的基础配置
0、独立看门狗的使用独立看门狗基于低速内部RC振荡器(LSI)运行。若LSI运行正常,当主程序发生错误时,无法重置看门狗计数器,独立看门狗将会产生复位标志位并重启。由于独立看门狗基于LSI运行,与主程序、大部分外设相独立,这能最大限度保证独立看门狗的功能正常运行。1、使能独立看门狗/*使能独立看门狗(低速内部RC振荡器(LSI)将会被硬件使能)*/IWDG->KR=(uint8_t)0xCC;注意
虎川洛鸣
·
2020-06-25 00:37
嵌入式相关
STM8S
(105K4)使用笔记——TIM4的基础配置
0、通过TIM4实现类似STM32的uwTick功能通过TIM4计时产生中断,每毫秒执行一次uwTick++。1、设置TIM4分频与自动重装载值设置TIM4分频/*1分频*/TIM4->PSCR=(uint8_t)0x00;/*2分频*/TIM4->PSCR=(uint8_t)0x01;/*4分频*/TIM4->PSCR=(uint8_t)0x02;/*8分频*/TIM4->PSCR=(uint8
虎川洛鸣
·
2020-06-25 00:37
嵌入式相关
STM8S
(105K4)使用笔记——活跃停机模式的配置与AWU唤醒
STM8S
提供的可编程的电源管理等待(Wait)模式:通过WFI指令进入。该模式下CPU将停止运行,但外设与中断控制器仍保持运行。
虎川洛鸣
·
2020-06-25 00:37
嵌入式相关
STM8S
(105K4)使用笔记——系统时钟的基础配置
0、STM8s105在系统复位后默认开启HSI,同时进行8分频可以通过查看寄存器CLK_ICKR为0x03(HSI使能)寄存器CLK_CKDIVR为0x18(HSI分频为8分频)1、初始化使能HSI(系统初始化后HSI默认使能)CLK->ICKR|=0x01;禁用HSICLK->ICKR&=(uint8_t)(~0x01);使能LSI(若需要使用awu,请使能LSI)CLK->ICKR|=0x08
虎川洛鸣
·
2020-06-25 00:07
嵌入式相关
【单片机笔记】
STM8S
系列单片机FLASH操作
STM8的库函数中已经提供了块操作函数FLASH_ProgramBlock(),但是要进行块操作,还必须进行一系列的配置,否则,程序代码会死在这个函数里边的。1.修改stm8s_conf.h的注释,让#include"stm8s_flash.h"得以编译2.修改stm8s.h的注射,让使Flash功能能够从RAM中运行#if!defined(RAM_EXECUTION)#defineRAM_EXE
沉默的小宇宙
·
2020-06-24 23:03
单片机
stm8s
开发(八) IIC的使用:IIC主机通信!
前面讲过两个常用的串口,UART和SPI,这次这次讲解一下另一个常用的串口:IIC(I2C)通信科普IIC:一般有两根信号线,一根是双向的数据线SDA,另一根是时钟线SCL。所有接到IIC总线设备上的串行数据SDA都接到总线的SDA上,各设备的时钟线SCL接到总线的SCL上。通信过程:主模式时,IIC接口启动数据传输并产生时钟信号。串行数据传输总是以起始条件开始并以停止条件结束。起始条件和停止条件
luck_horse
·
2020-06-24 22:41
stm8
一个关于STM8中断应用异常的话题
转载:MilerShao@STMCU信息交流某日一工程师跟我反映,他在使用
STM8S
芯片开发产品,用到某ADC通道,使用连续采集模式,开启ADC转换结束中断。
南山九叔
·
2020-06-24 21:35
STM8
STM8
中断
STM8S
复位总结
STM8S
共有9个复位源:NRST引脚产生的外部复位上电复位(POR)掉电复位(BOR)独立看门狗复位窗口看门狗复位软件复位SWIM复位非法操作码复位EMS复位:当一些关键的寄存器被破坏或错误加载时产生的复位所有的复位源最终都作用于
Shriven_雯
·
2020-06-24 12:40
STM8S105系列单片机
STM8S
三种时钟源的配置HSE\HSI\LSI的配置
1.关于HSE的时钟配置为主时钟staticvoidCLK_Config(void){CLK_DeInit();//初始化CLK_HSECmd(ENABLE);//使能HSECLK_ClockSwitchConfig(CLK_SWITCHMODE_AUTO,CLK_SOURCE_HSE,DISABLE,CLK_CURRENTCLOCKSTATE_DISABLE);//切换HSE并关闭其他时钟为自动
jiangjiankang
·
2020-06-23 21:19
STM8
STM32
STM8S
的TIM1 PWM设置(寄存器版本)
1.概述脉冲宽度调制(PWM)模式可以产生一个由TIM1_ARR寄存器确定频率、由TIM1_CCRi寄存器确定占空比的信号。2.芯片资料参考STM8Sdatasheet如下资料:在TIM1_CCMRi寄存器中的OCiM位写入’110’(PWM模式1)或’111’(PWM模式2),能够独立地设置每个OCi输出通道产生一路PWM。必须设置IM1_CCMRi寄存器的OCiPE位使能相应的预装载寄存器,也
Simon_ce
·
2020-06-22 05:14
stm8s
STM8S---TIM2产生PWM与TIM1定时器周期中断的时钟问题
2尝试 因为
STM8S
默认使用内部
别打名名
·
2020-06-21 20:16
stm8s
STM8S
(105K4)使用笔记——通过TIM1输出PWM做呼吸灯
若使用的
STM8S
的芯片不为105K4,请查阅芯片相对应的文档,确认TIM1的PWM的输出通道,同时设置相应的选项字节。呼吸灯功能需求设置呼吸灯有这么两
虎川洛鸣
·
2020-06-21 04:26
嵌入式相关
STM8S
单片机入门1(开发环境搭建)
姓名:仝启龙学号:17101223413本文转自http://blog.csdn.net/maoji0806/article/details/57121794【嵌牛导读】
STM8S
单片机开发环境由三大部分组成
軒轅龍
·
2020-01-01 21:35
STM8的AWU应用体会
不知为何,在
STM8S
系列部分芯片(我没一个个去查看)和STM8L001、STM8L101等个别芯片上是没有RTC模块的,取而代之的是其阉割版——AWU模块。
Kevin_Casey
·
2019-08-27 16:45
MCU使用体会
stm8s
和stm8l低功耗对比
stm8s
和stm8l低功耗对比在低功耗应用中,一般来说mcu是常态halt模式,然后偶尔被唤醒(外部中断或者内部定时唤醒)进入运行模式。
_天行健
·
2019-08-14 11:00
STM8S
如何跑24M的HSE晶振
就这么几步,第一步:检查STM8s.h头文件配置/***@briefInthefollowinglineadjustthevalueofExternalHighSpeedoscillator(HSE)usedinyourapplicationTip:ToavoidmodifyingthisfileeachtimeyouneedtousedifferentHSE,youcandefinetheHSE
MC石头
·
2019-05-07 10:15
ST
8bit
STM8
关于nRF24L01读内部任何寄存器值为08H的经历和解决办法
原设计平台为IAP15W4K58S4,开发环境KeiluVision4,设定的工作频率22.1184MHz;移植的目标平台为
STM8S
凌净清河
·
2019-02-07 14:31
nRF24L01
STM8S
STM8S
MAX7219点阵模块驱动芯片程序
以下为.h文件:#ifndef__MAX7219_H#define__MAX7219_H#include"stm8s_gpio.h"#include"stm8s.h"#include#include#include"tim1.h"#defineucharunsignedchar#defineuintunsignedint#definecount8voidInit_MAX7219(void);voi
cxw312864660
·
2019-01-30 17:29
STM8
STM8S
TM1650芯片控制程序
以下为.h文件:#ifndef__TM1650_I2C_H#define__TM1650_I2C_H#include"stm8s.h"#include"stm8s_gpio.h"#include"tim1.h"#include"usart2.h"#include#include/**********************************TM1650芯片控制20路灯函数PB7为SCL口PB
cxw312864660
·
2019-01-29 16:03
STM8
STM8S
AWU低功耗模式
/************************************
STM8S
************************************@文件名:bsp_awu.c*@作者:strongerHuang
cxw312864660
·
2019-01-22 17:37
STM8
STM8S
FLASH与EEPROM读写操作
以下为FLASH操作:#include"flash.h"#include"stm8s_flash.h"voidFlash_Write_bytes(uint32_tAddress,uint8_t*DataBuff,uint16_tlength){uint16_tCount=0;for(Count=0;Count复位EEPROM的寄存器值*FLASH_Unlock(FLASH_MEMTYPE_DATA
cxw312864660
·
2019-01-22 16:14
STM8
N76E003替换STM8S003F3
最近
stm8s
价格疯涨,STM8S003F3(TSSOP20)价格由原来的1.1元左右涨到3元以上,所以不得不寻找替代型号。有款国产mcune76e003据说可以pintopin完美替换。
懒懒的小四
·
2018-07-13 12:42
MCU
上一页
1
2
3
4
5
下一页
按字母分类:
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
其他