标题:
STM8S从入门到精通(共216页pdf电子书下载)
[打印本页]
作者:
嚭嚭嚭
时间:
2018-1-26 21:56
标题:
STM8S从入门到精通(共216页pdf电子书下载)
stm8s从入门到精通电子书的封面:
0.jpg
(26.35 KB, 下载次数: 302)
下载附件
2018-1-27 02:42 上传
部分内容预览:
第一章 STM8 简介
STM8 单片机是意法半导体于 2009 年推出的一系列基于先进的 STM8 内核的 8 位单片机,它具有 3级流水线架构、性价比高、开发方便。根据应用场合的不同,STM8 单片机主要分为 3 个系列:STM8S、STM8L、STM8A。
0.png
(230.56 KB, 下载次数: 251)
下载附件
2018-1-27 02:50 上传
STM8S从入门到精通—目录
第一章STM8简介1
11STM8单片机的特点1
12STM8单片机的分类1
第二章STM8开发工具3
21硬件开发平台3
211仿真器3
212STM8S开发板4
22软件开发平台13
23开发流程13
231使用STVD开发13
232使用IAR开发20
233使用固件库开发25
24使用UART烧写程序29
241使能BootLoader29
2411使用STLINK修改OPTIONBYT 来使能BootLoader29
2412使用程序修改OPTIONBYT 来使能BootLoader30
242开发环境编译设置30
2421STVD开发环境的设置30
2422IAR开发环境的设置31
243使用FlashLoaderDemonstartor烧写31
第三章GPIO35
31GPIO简介35
32GPIO寄存器介绍35
321 端口X输出数据寄存器Px_ODR36
322端口X输入寄存器Px_IDR36
323端口X数据方向寄存器Px_DDR36
324端口X控制寄存器1Px_CR136
325端口X控制寄存器2Px_CR237
33使用GPIO的一些小提醒37
34GPIO输出实例—控制LED37
341使用寄存器来控制LED38
342使用库函数来控制LED39
35GPIO输入实例—独立按键40
351使用寄存器来读取键值41
352 使用库函数来读取键值42
第四章 时钟管理45
41STM8S的主时钟源46
411 高速外部晶振/高速外部时钟信号HSE(HighSpeedExternal)46
412 高速内部RC振荡器HSI(HighSpeedInternal)46
413 低速内部RC振荡器LSI(LowSpeedInternal)46
42CPU时钟分频器47
43 外设时钟门控47
44 时钟安全系统CSS47
45 可配置的时钟输出功能CCO47
46 时钟寄存器47
461内部时钟寄存器CLK_ICKR47
462外部时钟寄存器CLK_ECKR48
463主时钟状态寄存器CLK_CMSR48
464主时钟切换寄存器CLK_SWR49
465切换控制寄存器CLK_SWCR49
466时钟分频寄存器CLK_CKDIVR49
467外设时钟门控寄存器1CLK_PCKENR150
468外设时钟门控寄存器2CLK_PCKENR250
469时钟安全系统寄存器CLK_CSSR50
4610可配置时钟输出寄存器CLK_CCOR51
4611CAN外部时钟控制寄存器CLK_CANCCR51
4612HSI时钟修正寄存器CLK_HSITRIMR51
4613SWIM时钟控制寄存器CLK_SWIMCCR52
47应用实例52
471时钟切换52
4711使用寄存器来切换时钟53
4712使用库函数来切换时钟56
472CCO时钟输出57
4721使用寄存器来操作CCO58
4722使用库函数来操作CCO58
第五章STM8 中断控制器ITC61
51STM8中断控制器简介61
52STM8中断向量61
53STM8中断指令63
54STM8S中断优先级与中断嵌套63
55STM8S中断寄存器65
551CPUCC寄存器65
552软件优先级寄存器ITC_SPRx65
553外部中断控制寄存器166
554外部中断控制寄存器267
56应用实例67
561使用寄存器设置外部中断67
562使用库函数设置外部中断68
第六章 STM8 定时器71
618位基本型定时器TIM471
62TIM4的相关寄存器72
621控制寄存器1TIM4_CR172
622 中断使能寄存器TIM4_IER73
623状态寄存器1TIM4_SR173
624 事件产生寄存器TIM4_EGR73
625计数器TIM4_CNTR74
626预分频寄存器TIM4_PSCR74
627 自动重装寄存器TIM4_ARR74
63TIM4应用实例74
631使用寄存器实现TIM4定时74
632使用库函数实现TIM4定时75
6416位通用型定时器TIM2、TIM376
65TIM2/TIM3相关寄存器77
651控制寄存器1TIMx_CR177
652中断使能寄存器TIMx_IER78
653状态寄存器1TIMx_SR178
654状态寄存器2TIMx_SR278
655事件产生寄存器TIMx_EGR79
656捕获/比较模式寄存器1TIMx_CCMR179
657捕获/比较模式寄存器2TIMx_CCMR281
658捕获/比较模式寄存器3TIMx_CCMR381
659捕获/比较使能寄存器1TIMx_CCER182
6510捕获/比较使能寄存器2TIMx_CCER282
6511计数器高位寄存器TIMx_CNTRH82
6512计数器低位寄存器TIMx_CNTRL82
6513预分频器TIMx_PSCR83
6514自动装载寄存器高位TIMx_ARRH83
6515自动装载寄存器低位TIMx_ARRL83
6516捕获/比较寄存器1高位TIMx_CCR1H83
6517捕获/比较寄存器1低位TIMx_CCR1L83
6518捕获/比较寄存器2高位TIMx_CCR2H84
6519捕获/比较寄存器2低位TIMx_CCR2L84
6520捕获/比较寄存器3高位TIMx_CCR3H84
6521捕获/比较寄存器3低位TIMx_CCR3L84
66TIM2/TIM3应用实例84
661使用寄存器控制TIM2产生PWM信号85
662使用库函数控制TIM2产生PWM信号86
6716位高级控制型定时器TIM187
68TIM1相关寄存器89
681控制寄存器1TIM1_CR189
682控制寄存器2TIM1_CR290
683从模式控制寄存器TIM1_SMCR90
684外部触发寄存器TIM1_ETR91
685中断使能寄存器TIM1_IER91
686状态寄存器1TIM1_SR192
687状态寄存器2TIM1_SR292
688事件产生寄存器TIM1_EGR92
689捕获/比较模式寄存器1TIM1_CCMR193
6810捕获/比较模式寄存器2TIM1_CCMR294
6811捕获/比较模式寄存器3TIM1_CCMR395
6812捕获/比较模式寄存器4TIM1_CCMR496
6813捕获/比较使能寄存器1TIM1_CCER196
6814捕获/比较使能寄存器2TIM1_CCER297
6815计数器高8位TIM1_CNTRH97
6816计数器低8位TIM1_CNTRL97
6817预分频器高8位TIM1_PSCRH97
6818预分频器低8位TIM1_PSCRL98
6819自动重装载寄存器高8位TIM1_ARRH98
6820自动重装载寄存器低8位TIM1_ARRL98
6821重复计数寄存器TIM1_RCR98
6822捕获/比较寄存器1高8位TIM1_CCR1H99
6823捕获/比较寄存器1低8位TIM1_CCR1L99
6824捕获/比较寄存器2高8位TIM1_CCR2H99
6825捕获/比较寄存器2低8位TIM1_CCR2L99
6826捕获/比较寄存器3高8位TIM1_CCR3H99
6827捕获/比较寄存器3低8位TIM1_CCR3L100
6828捕获/比较寄存器4高8位TIM1_CCR4H100
6829捕获/比较寄存器4低8位TIM1_CCR4L100
6830刹车寄存器TIM1_BKR100
6831死区寄存器TIM1_DTR101
6832输出空闲状态寄存器TIM1_OISR101
69TIM1应用实例102
691TIM1输出比较实例102
6911使用寄存器控制TIM1产生方波102
6912使用库函数控制TIM1产生方波104
692TIM1输入捕获实例105
6921使用寄存器实现输入捕获105
6922使用库函数实现输入捕获108
第七章 通用异步收发器UART111
71STM8SUART相关寄存器111
711状态寄存器UART_SR111
712数据寄存器UART_DR112
713波特率寄存器1UART_BRR1112
714波特率寄存器2UART_BRR2113
715控制寄存器1UART_CR1113
716控制寄存器2UART_CR2113
717控制寄存器3UART_CR3114
718控制寄存器4UART_CR4114
719控制寄存器5UART_CR5115
7110控制寄存器6UART_CR6115
7111保护时间寄存器UART_GTR115
7112分频寄存器UART_PSCR116
72应用实例116
721使用寄存器操作UART116
722使用库函数操作UART118
第八章 STM8S模拟/数字转换器ADC121
81STM8SADC功能描述121
811ADC引脚描述121
812ADC的开启与关闭122
813ADC转换模式122
814模拟看门狗122
815数据对齐与转换结果的读取122
82ADC相关寄存器介绍123
821ADC高位数据缓存寄存器ADC_DBxRH123
822ADC低位数据缓存寄存器ADC_DB_xRL123
823ADC控制/状态寄存器ADC_CSR123
824ADC配置寄存器1ADC_CR1123
825ADC配置寄存器2ADC_CR2124
826ADC配置寄存器3ADC_CR3124
827ADC数据高位寄存器ADC_DRH125
828ADC数据低位寄存器ADC_DRL125
829ADC施密特触发器禁止寄存器高位ADC_TDRH125
8210ADC施密特触发器禁止寄存器低位ADC_TDRL125
8211ADC上限门槛值高位寄存器ADC_HTRH125
8212ADC上限门槛值低位寄存器ADC_HTRL126
8213ADC下限门槛值高位寄存器ADC_LTRH126
8214ADC下限门槛值低位寄存器ADC_LTRL126
8215ADC看门狗状态高位寄存器ADC_AWSRH126
8216ADC看门狗状态低位寄存器ADC_AWSRL126
8217ADC看门狗控制高位寄存器ADC_AWCRH127
8218ADC看门狗控制低位寄存器ADC_AWCRL127
83应用实例127
831使用寄存器操作ADC128
832使用库函数操作ADC129
第九章 串行外设接口SPI131
91STM8SSPI接口相关寄存器131
911SPI控制寄存器1SPI_CR1131
912SPI控制寄存器2SPI_CR2132
913SPI中断控制寄存器SPI_ICR133
914SPI状态寄存器SPI_SR133
915SPI数据寄存器SPI_DR134
916SPIRC多项式寄存器SPI_CRCPR134
917SPI接收CRC寄存器SPI_RXCRCR134
918SPI发送CRC寄存器SPI_TXCRCR134
92SPI应用实例134
921 使用寄存器控制SPI操作W25X16144
922使用库函数控制SPI操作W25X16147
第十章IIC总线接口149
101IIC相关寄存器149
1011IIC控制寄存器1I2C_CR1149
1012IIC控制寄存器2I2C_CR2150
1013IIC频率寄存器I2C_FREQR150
1014IIC自身地址寄存器LSBI2C_OARL150
1015IIC自身地址寄存器MSBI2C_OARH150
1016IIC数据寄存器I2C_DR151
1017IIC状态寄存器1I2C_SR1151
1018IIC状态寄存器2I2C_SR2152
1019IIC状态寄存器3I2C_SR3152
10110IIC中断寄存器I2_ITR152
10111IIC时钟控制寄存器低位部分I2C_CCRL153
10112IIC时钟控制寄存器高位部分I2C_CCRH153
10113IICTRIS 寄存器I2C_TRIS 153
102应用实例154
1021使用寄存器控制IIC操作AT24C08156
1022使用库函数控制IIC操作AT24C08161
第十一章 看门狗165
111独立看门狗165
1111独立看门狗相关寄存器165
11111IWDG键寄存器IWDG_KR165
11112IWDG预分频寄存器IWDG_PR166
11113IWDG重装载寄存器IWDG_RLR166
1112独立看门狗应用实例166
11121使用寄存器操作独立看门狗167
11122使用库函数操作独立看门狗168
112窗口看门狗169
1121窗口看门狗相关寄存器170
11211窗口看门狗控制寄存器WWDG_CR170
11212窗口看门狗串口寄存器WWDG_WR170
1122窗口看门狗应用实例171
11221使用寄存器控制窗口看门狗171
11222使用库函数操作窗口看门狗172
第十二章 电源管理175
121低功耗时钟管理175
1211降低系统时钟频率175
1212外设时钟门控175
122低功耗模式176
1221等待模式Wait176
1222停机模式Halt176
1223活跃停机模式ActiveHalt177
123应用实例177
1231在寄存器程序中进入低功耗模式并唤醒177
1232在库函数程序中进入低功耗模式并唤醒178
第十三章 自动唤醒179
131AWU相关寄存器179
1311AWU控制/状态寄存器AWU_CSR179
1312AWU异步预分频寄存器AWU_APR180
1313AWU时基选择寄存器AWU_TBR180
132AWU应用实例181
1321通过寄存器控制AWU182
1322通过库函数控制AWU183
第十四章 蜂鸣器185
141蜂鸣器相关寄存器186
1411B P控制/状态寄存器B P_CSR186
142蜂鸣器应用实例186
1421使用寄存器控制蜂鸣器186
1422使用库函数控制蜂鸣器187
第十五章FLASH程序存储器与数据 PROM189
151STM8S片内存储器的特性189
152STM8S存储器组织结构189
153存储器保护190
1531写保护190
1532存储器存取安全系统MASS191
154FLAS相关寄存器191
1541FLASH控制寄存器1FLASH_CR1191
1542FLASH控制寄存器2FLASH_CR2192
1543FLASH互补控制寄存器2FLASH_NCR2192
1544FLASH保护寄存器FLASH_FPR192
1545FLASH保护寄存器FLASH_NFPR193
1546FLASH程序存储器解保护寄存器FLASH_PUKR193
1547FLASH PROM解保护寄存器FLASH_DUKR193
1548FLASH状态寄存器FLASH_IAPSR193
155应用实例194
1551使用寄存器操作内部 PROM194
1552使用库函数操作内部 PROM196
156选项字节OPTIONBYT 198
1561通过STLINK修改选项字节201
1562通过程序修改选项字节204
15621使用寄存器来修改选项字节204
15622使用库函数来修改选项字节205
完整的pdf格式电子书下载(共216页):
STM8从入门到精通V1.0.pdf
(5.88 MB, 下载次数: 2035)
2018-1-26 21:56 上传
点击文件名下载附件
下载积分: 黑币 -5
作者:
Xanthus
时间:
2018-1-27 10:43
收藏了 谢谢
作者:
changhz
时间:
2018-1-27 13:43
正想学习STM8,雪中送碳
作者:
changhz
时间:
2018-1-27 13:50
资料不错,进来占个位
作者:
momoyu323
时间:
2018-3-11 08:20
很好的资料。
作者:
ant_AI
时间:
2018-3-16 11:46
下载下来,学习学习。
作者:
wx释然
时间:
2018-3-21 13:43
不错,收藏了
作者:
xzh5508
时间:
2018-3-21 16:10
刚好在做stm8,真是幸运!
作者:
samxly
时间:
2018-4-10 23:59
非常好.很全
作者:
zhangsanshi
时间:
2018-4-11 09:23
收藏了
作者:
芝麻科技
时间:
2018-4-17 21:36
想学习
作者:
songyuan
时间:
2018-4-27 16:26
谢谢,正准备学
作者:
annysky
时间:
2018-4-27 19:16
不错!!!!
作者:
lhuijiang
时间:
2018-7-30 10:05
收藏学习,谢谢!
作者:
zjlzdf
时间:
2018-8-5 09:38
很好的资料。
作者:
xsj1877578806
时间:
2018-8-8 19:07
想下载...
作者:
ahljj
时间:
2018-8-9 08:33
很好的资料,收藏学习
作者:
xingjichao
时间:
2018-8-9 10:16
收藏学习
作者:
去玩儿23
时间:
2018-8-24 21:27
感谢分享!!!!!!
作者:
去玩儿23
时间:
2018-8-24 21:30
谢谢!!!!!!!!
作者:
bayga456
时间:
2018-8-25 23:29
好书要支持。
作者:
chengfgc
时间:
2018-9-7 14:00
好资料分享,支持!!!!
作者:
Freak
时间:
2018-9-8 17:27
已下载,谢谢分享
作者:
smilexxy
时间:
2018-10-16 23:04
正在找资料,感谢
作者:
jackyangsun
时间:
2018-10-17 10:57
正在学习中,看目录应该有帮助
作者:
zhu1175729767
时间:
2018-10-18 11:41
已收藏!!!!!!!!!!!
作者:
jianyonlin
时间:
2018-11-6 16:55
正要用到STM8S这款单片机,
作者:
fly_apple
时间:
2018-11-8 22:20
学stm8学的一头雾水,谢谢楼主
作者:
痴人说梦
时间:
2018-11-17 16:08
必须收藏
作者:
维超
时间:
2018-11-28 10:49
收藏了 谢谢
作者:
feeling100
时间:
2018-11-28 11:53
这也太详细了点吧
作者:
yjiao
时间:
2018-11-29 08:28
收好,学习学习
作者:
tt98
时间:
2018-12-7 14:51
开始学习STM8,谢谢楼主
作者:
卢卢卢卢
时间:
2018-12-15 09:33
感谢分享
作者:
shahai
时间:
2018-12-22 22:11
谢谢分享,正需要
作者:
pkoko
时间:
2018-12-23 23:19
正要学习STM8,谢谢
作者:
liu12715
时间:
2018-12-24 15:19
正要学习STM8,谢谢
作者:
yyhhgg
时间:
2019-1-13 17:10
收藏了 谢谢
作者:
wylx
时间:
2019-1-13 21:24
谢谢分享,下载收藏了。
作者:
cheny736
时间:
2019-1-15 14:59
多谢!好人一生平安!
作者:
jxchen
时间:
2019-1-20 19:15
收藏了
作者:
arvar333
时间:
2019-1-26 20:12
thanks
作者:
hellowC8051
时间:
2019-1-28 16:15
多谢!好人一生平安!
作者:
ganbc
时间:
2019-2-13 11:23
下载学习学习。 谢谢
作者:
switch57
时间:
2019-2-14 00:43
感謝分享 十分受用
作者:
1059180904
时间:
2019-3-31 17:46
谢谢你哦,加油我要开始下载学习了
作者:
eric1224
时间:
2019-4-8 14:41
学习了,谢谢哦!
作者:
yuwelldanyang
时间:
2019-4-10 22:55
谢谢分享,正需要
作者:
chengchun888
时间:
2019-4-14 18:07
谢谢分享收藏备用
作者:
hus888
时间:
2019-4-15 15:04
收藏了,谢谢,正在学习中
作者:
18829572021
时间:
2019-4-17 22:41
感谢分享,这个非常有用
作者:
阿萨大声道
时间:
2019-4-28 14:19
正想学习STM8,雪中送碳,谢谢!
作者:
xsy7464
时间:
2019-4-30 17:52
谢谢分享!
作者:
zzzyyyxxx
时间:
2019-5-19 22:26
谢谢!谢谢1
作者:
浅笑无恒
时间:
2019-5-20 10:52
谢谢分享
作者:
迁就
时间:
2019-5-20 12:23
谢谢分享
作者:
phengwhei
时间:
2019-5-30 14:19
正在学习中,感谢分享!
作者:
phengwhei
时间:
2019-5-30 14:20
感谢分享,学习中!
作者:
coding1
时间:
2019-5-30 16:16
好东西get。
作者:
hbthgsli
时间:
2019-5-30 21:05
正想学习STM8,雪中送碳
作者:
zqy1818
时间:
2019-8-2 11:20
感谢分享支持下
作者:
jwjjwj123
时间:
2019-8-2 14:40
好资料,先收藏先!
作者:
dbwu8280
时间:
2019-8-3 22:42
收藏,谢谢!
作者:
hbthgsli
时间:
2019-8-4 15:39
谢谢分享,很实用
作者:
zero879
时间:
2019-8-5 06:27
谢谢分享,正在学习中!
作者:
hargner
时间:
2019-8-17 09:48
收藏 收藏
作者:
jct1982
时间:
2019-8-26 10:40
多谢!好人一生平安!
作者:
sad520ljh
时间:
2019-9-4 12:52
谢谢,正在学,不过想问一下,这个教程搭配的开发板是哪一款
作者:
yupengwei
时间:
2019-9-4 18:02
谢谢分享
作者:
candcy
时间:
2019-9-5 11:37
不错不错,学习学习
作者:
candcy
时间:
2019-9-5 14:42
感谢分享,不错啊
作者:
tianwen_4524
时间:
2019-9-7 14:37
非常感谢,下载了!!!
作者:
carlson-chuo
时间:
2019-9-7 18:04
正想学习STM8,收藏了 谢谢
作者:
wdliming
时间:
2019-9-14 16:13
谢谢分享
作者:
菜鸟机器
时间:
2019-9-14 18:59
我们已经没在用STM8
作者:
askloser
时间:
2019-9-17 09:52
謝謝, 收藏學習了
作者:
双城
时间:
2019-9-29 19:28
正想学STM8,感谢了
作者:
eee123
时间:
2019-10-8 09:24
雪中送炭了
作者:
chengfgc
时间:
2019-10-13 15:21
学习了,多谢分享!!!
作者:
canghaiwuhen
时间:
2019-10-13 21:32
感谢 多谢
作者:
lhrlhr
时间:
2019-10-16 10:01
谢楼主…………。
作者:
cjjdemon
时间:
2019-10-16 11:09
有没有STM32的?
作者:
dbwu8280
时间:
2019-10-16 11:12
前一段时间刚好在用,先下载了。
作者:
winddy_zeng
时间:
2019-10-31 15:23
非常好的学习资料,谢谢
作者:
wdliming
时间:
2019-11-18 18:25
谢谢分享
作者:
pengyang
时间:
2019-11-19 21:18
多谢!好人一生平安!
作者:
pengyang
时间:
2019-11-19 21:19
多谢!好人一生平安!
作者:
阿昌电子设计
时间:
2019-11-25 15:34
感谢楼主分享,非常实用
作者:
nnmax
时间:
2019-11-25 21:27
正想学习STM8,雪中送碳
作者:
bocelli
时间:
2019-11-26 16:19
向大神学习。。。。。
作者:
lkjdf
时间:
2019-11-27 13:49
感謝分享
作者:
zimei
时间:
2019-12-2 11:54
非常详细
作者:
237344158
时间:
2019-12-6 09:06
很好,多谢/
作者:
Herofly
时间:
2019-12-6 10:55
学习了,谢谢楼主
作者:
hgd_2018
时间:
2019-12-6 15:24
学习,学习
作者:
禾少年
时间:
2019-12-17 15:24
很不错的学习资料,谢谢诶
作者:
237344158
时间:
2019-12-18 10:47
谢谢分享
作者:
Ares.Yu
时间:
2020-1-7 08:40
学习一下,改项目改过,新建项目还不是很懂。
作者:
cliang223
时间:
2020-1-7 09:01
不错的学习资料
作者:
bf1942
时间:
2020-2-23 20:45
开始学习STM8,谢谢楼主,看目录应该有帮助
欢迎光临 (http://www.51hei.com/bbs/)
Powered by Discuz! X3.1