- 1、本文档共11页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
STM8总结说明STM8总结说明
STM8 总结说明包含文件说明1. STM8L15x和STM8L16x微控制器系列.pdf(stm8l datasheet)2. STM815x编程手册.pdf(芯片管脚、寄存器等简要的说明)3.STM8L开发板说明书.pdf(开发板的中文说明书)4.STM8单片机编程入门.pdf(STM8编译工具使用说明)5.STM8S中文芯片规格书.pdf(STM8S系列datasheet,部分功能跟STM8L相同)6.STM8S编程手册.pdf(管脚寄存器等简要说明)7.原理图.pdf(开发板原理图)8. STM8函数库中文参考.exe(一款STM8S系列的编程小软件,方便开发的,选择需要的功能,它会列出需要调用的库函数,慢慢体会吧,很方便,仅用作STM8L的开发参考)9. STM8L探索套件学习笔记.pdf(基本上是网上能找到的唯一一份关于STM8L的文档了,简单的讲述了STM8L一些功能的使用)10.文件夹“stm8l152”(我这几天的程序)编译器STM8L的编译器有两款:IAR、STM8官方的STVD+COMIC工具,两个软件我都使用过,IAR偶尔会出现一些小毛病,比如现在我的就无法新建程序。STVD+COMIC,虽然是官方提供的,但是使用比较复杂,尤其是COMIC需要给ST官方发注册邮件,使用复杂,代码效率也很低(同样的一段代码,IAR编译的执行速度几乎是STVD的两倍多)。关于新建如何新建程序,以及程序的一些必要设置参考:《STM8单片机编程入门.pdf——3.3IAR C语言程序设计》,不再赘述。编程建议直接在我文件夹内的工程基础上继续写文件夹内文件说明stm8l15x_stdperiph_lib_um.chm是STM8L库文件说明project文件夹内有分别基于STVD和IAR(EWSTM8)建立的工程,建议使用IAR。“src”和“inc”文件夹内分别是这个工程里面建的几个.c和.h文件,有些这个工程里面用不到,不用管,也别删,因为可能有些变量的声明在这些文件里面。.eww后缀文件为工程文件,Debug文件夹下EXE文件夹里有.hex文件(也可以编译成.mot等文件,工程设置里面可以设置,此处建议选择.hex)。F: \STM8总结\stm8l152\Libraries\STM8L15x_StdPeriph_Driver文件夹内包含“src”和“inc”文件夹,里面是STM8L152C6这款芯片的底层文件,包括ADC/TIM/CLK/GPIO等等。以下讲述本次开发所需要的函数说明(以我用的为例)建议参考“STM8L探索套件学习笔记.pdf”CLK使用CLK_DeInit();CLK寄存器全部恢复默认值CLK_SYSCLKSourceSwitchCmd(ENABLE);允许切换时钟源(不运行这个,时钟源永远是HIS内部高速时钟源)CLK_SYSCLKSourceConfig(CLK_SYSCLKSource_HSI);选择时钟源CLK_SYSCLKDivConfig(CLK_SYSCLKDiv_1);选择分频比,此处选用不分频,故时钟频率为16MHZCLK_HSICmd(ENABLE);时钟启动以上所有括号内的内容均为宏定义内容,看英文基本都可以看懂意思,例如分频系数,可右击括号内的内容进入分频比的宏定义结构体,查看还有哪些分频比,然后选择即可。GPIO使用GPIO_Init( LED_GREEN_PORT, LED_GREEN_PIN, GPIO_Mode_Out_PP_High_Fast);GPIO初始化,此处为初始化开发板绿色LED管脚为输出GPIO_HIGH(LED_GREEN_PORT,LED_GREEN_PIN);GPIO输出高电平,此外还包括GPIO_LOW,GPIO_TOGGLE(翻转)ADC/* AD */void AD_Init(void){//Enable ADC clock CLK_PeripheralClockConfig(CLK_Peripheral_ADC1, ENABLE);//不可少 ADC_DeInit(ADC1); //设置ADC通道,精度,转换时间 ADC_Init(ADC1, ADC_ConversionMode_Single,ADC_Resolution_12Bit, ADC_Prescaler_1);//ADC1,单一模式,12位分辨率 ADC_SamplingTimeConfig(ADC1, ADC_Group_SlowChannels, ADC_SamplingTime_384Cycles);//通道和采样率设置ADC_VrefintCmd(ENABLE);//使能内部的VrefintAD功能,测量参考电压 ADC_Cmd(ADC1, ENABLE)
您可能关注的文档
- SPSS统计作图SPSS统计作图.doc
- SQL命令题答案SQL命令题答案.doc
- Sql常见面试题Sql常见面试题.doc
- SQL server 说课SQL server 说课.doc
- SQL实验SQL实验.doc
- SQL学生信息管理系统SQL学生信息管理系统.doc
- SQL数据控制SQL数据控制.doc
- SQL触发器实例SQL触发器实例.doc
- SQL调试教程SQL调试教程.doc
- SQL练习及答案SQL练习及答案.doc
- 书面表达之建议信(讲义)-中考英语一轮复习(含答案).pdf
- 中考历史复习小众题型类:填空题、改错题、判断题(70题).pdf
- 2024年吉林省县乡教师选调考试《教育学》真题汇编带解析必背【基础题】.pdf
- 2025年中考语文备考之《朝花夕拾》名著导读及考题.pdf
- 小说标题的含义和作用(模拟突破)-2025年中考语文考点突破之小说阅读(解析版).pdf
- 阅读理解之应用文(练习)-中考英语一轮复习(含答案).pdf
- 小说情节作用(模拟突破)-2025年中考语文考点突破之小说阅读(原卷版).pdf
- 小说段落作用(模拟突破)-2025年中考语文考点突破之小说阅读(解析版).pdf
- 小说段落作用(试题专练)-2025年中考语文考点突破之小说阅读(解析版).pdf
- 2025年上海市16区初三语文一模试题汇编之现代文阅读二(记叙文)学生版.pdf
最近下载
- 2025年八省联考山西陕西宁夏青海高考化学试卷(含答案解析).docx
- 一元二次方程的解法——配方法ppt省公开课获奖课件说课比赛一等奖课件.pptx
- 国家及行业标准_J-B_T 5285-2008 真空净油机.pdf
- 必威体育精装版通用BIQS审核检查表中英文版.xlsx
- 老年学概论(第3版) 第十二章.ppt VIP
- 卫生部临床路径全部病种目录(含病种名称、ICD码及文件号)--吐血整理.pdf VIP
- 大学考试试卷《安全监测监控技术》及参考答案.doc VIP
- 全国性行业协会商会参考名单.pdf
- 公司基本情况介绍范文(二篇).pdf
- 某市人大2024年贯彻落实中央八项规定精神情况报告.docx VIP
文档评论(0)