单片机启动使用HSI,不需要切换,复位后HSI默认为主时钟源 HSI为16MHz RC晶振。主时钟分频器(CLK_CKDIVR)HSIDIV[1:0] 对HSI进行2、4、8分频CPUDIV[2:0]。
库函数实现led不同时钟频率下的亮灭
#include "stm8s.h"
#define uint unsigned int
void Delay(uint x)
{
while(x--);
}
void main()
{ u8 i;
GPIO_Init( GPIOG,GPIO_PIN_0,GPIO_MODE_OUT_PP_HIGH_SLOW);
while(1)
{
CLK_HSIPrescalerConfig(CLK_PRESCALER_HSIDIV1);//16MHz
for(i=0;i<10;i++)
{
GPIO_WriteReverse(GPIOG,GPIO_PIN_0); Delay(50000);
}
CLK_HSIPrescalerConfig(CLK_PRESCALER_HSIDIV8);//2MHz
for(i=0;i<10;i++)
{
GPIO_WriteReverse(GPIOG,GPIO_PIN_0); Delay(50000);
}
}
}
#ifdef USE_FULL_ASSERT
void assert_failed(u8* file, u32 line)
{
while (1)
{ }
}#endif
上一篇:STM8S之GPIO自学笔记
下一篇:STM8S之时钟切换自学笔记
推荐阅读
史海拾趣
ETI Systems一直将产品品质视为企业的生命线。公司严格把控从原材料采购到产品生产的每一个环节,确保每一件产品都符合高标准的质量要求。正是这种对品质的执着追求,让ETI Systems的产品在市场上赢得了良好的口碑和广泛的认可。同时,公司也建立了完善的售后服务体系,为客户提供及时、专业的技术支持和解决方案。
ETI Systems深知人才是企业发展的核心竞争力。因此,公司一直注重人才培养和引进工作。通过建立完善的人才培养机制和激励机制,ETI Systems吸引了一批具有丰富经验和专业技能的优秀人才加入公司。同时,公司也积极为员工提供广阔的发展空间和良好的工作环境,让员工能够充分发挥自己的才能和创造力。这种重视人才的企业文化,为ETI Systems的长期发展提供了有力的人才保障。
Crouzet公司,这家以生产自控产品为主的跨国公司,于1921年正式成立。创立之初,Crouzet主要专注于自控产品的研发和生产,凭借其卓越的技术和创新能力,很快在市场中占据了一席之地。公司逐渐扩大生产规模,提升产品质量,赢得了客户的信赖。
在电子行业的早期,Eurohm Resistors公司就以其独特的技术创新能力崭露头角。公司创始人敏锐地察觉到了半导体技术在电子行业中的重要地位,于是投入大量资源研发高精度、高稳定性的电阻器。通过不断的技术迭代和创新,Eurohm Resistors成功推出了一系列性能卓越的电阻器产品,赢得了市场的广泛认可。
在技术创新的同时,EMI公司也注重市场拓展。公司根据市场需求和产品特点,制定了有针对性的营销策略。一方面,公司积极参加国内外各种电子展会和论坛,展示产品和技术实力;另一方面,公司加强与客户的沟通和合作,深入了解客户需求,提供个性化的解决方案。通过这些努力,EMI公司的市场份额不断扩大,品牌影响力也逐渐提升。
2008年,璟德(ACX)成功在台北证券交易所上市,股票代码为3152。这一举措为公司带来了更多的资金支持,也提升了其品牌影响力和市场地位。上市后,璟德(ACX)加大了对研发和市场拓展的投入,进一步巩固了其在无线通信领域的领先地位。
ARM公司发布了AMBA 3 AXI Assertions的生产版本,以此加快基于AMBA 3 AXI架构的片上系统的设计和验证。任何公司都可以从ARM公司获得该Assertions的源文件,不用支付任何版税或版权费用。 该Assertions提供了对AMBA 3 ...… 查看全部问答∨ |
|
最近工作一直比较忙,没有及时发帖,不好意思了,今天把我这段时间的搞的小成果,给大家show一下,请大家多指教了。 首先那,先展示一下自己DIY的底板;见下图: 正面: 背面: 分开: ...… 查看全部问答∨ |
用waveInXXX()录音时media player没声音是怎么回事? WinCE5.0环境, 录音机和media player都是正常的 但是先录音再用media player播放音乐时,media player没声音。 先media player播放音乐再录音也录不下什么声音。… 查看全部问答∨ |
CString strSQL= _T("create table aa(ID AUTOINCREMENT ,Name varchar(50)"); 想把ID设为自增长,可运行该条语句失败。将AUTOINCREMENT 改为int 就可以运行成功。但是想要自增长的。咋办呢? … 查看全部问答∨ |
基于51系列单片机及射频技术实现一个刷卡投币控制系统,采用mifare读卡头结合数码管显示。以mcu为控制核心,结合液晶显示技术,实现对mifare刷卡头及投币器的控制。 不知道从哪里下手,跪求高人指点!… 查看全部问答∨ |
本人刚开始学习stm32,从串口的例程开始。看它介绍说是全双工的,实际一看就是单双工的嘛:因为共用一个寄存器来发送、接收,这样带来很大问题。实际中,测试方法是:采用中断方式,将接收到的数据立即发送回去。代码如下: ...… 查看全部问答∨ |
看到新闻上不断有报道轿车自燃之后乘客不能及时逃生,大暴雨也导致有驾驶员不幸在轿车中溺水身亡!很多朋友都提到这些事故中的致命汽车中控锁。中控锁是通过车辆总线来控制的,也是可以设置的,把中控设置成熄火后四门全部开锁,关键时刻可 ...… 查看全部问答∨ |
•CCS安装与应用下载下载Word 版操作说明•LM3S8962开发套件概述下载 下载Word 版操作说明•JTAG转GPIO实验下载下载Word 版操作说明•microSD卡实验下载下载Word 版操作说明•PWM产生实验下载下载Word 版操作说明• ...… 查看全部问答∨ |