历史上的今天

今天是:2024年09月03日(星期二)

正在发生

2020年09月03日 | STM8S学习笔记之二(STM8 GPIO输出功能)

发布者:ziyunting 来源: eefocus关键字:STM8S  GPIO  输出功能 手机看文章 扫描二维码
随时随地手机看文章

拿到STM8板子之后,在IAR官方下载IAR for STM8s 30天试用版本,在电脑上安装后发现在安装IAR时,STLink的驱动也会全部自动的安装上去,方便啊。。因为之前我的AVR都是在IAR上开发的,所有对这个软件并不陌生,打开软件新建工程,Debug模式下,设置使用STLink仿真,将空白文件成功烧写进去了,看来,开饭环境搭建还是很简单的。。


接下来,进入主题,STM8S的IO口控制,这是学习一个单片机最最最基础的东西了。


STM8单片机IO与AVR差不多,可以配置为输入输出,同时还可以带上拉电阻下拉电阻。还有就是跟STM32几乎相同,某些IO口可以配置成模拟输入,模拟输入,复用端口,也可以配置成中断端口。


IO配置代码

PD_DDR=0xff;//数据方向寄存器,设置PD口为输出,如果让他等于0x00,数据方向就为输入了
PD_CR1=0xff;//设置PD为推挽输出
PD_CR2=0xff;//PD速率为10M
PD_ODR=0x00;//PD端口输出0

如果想PD输出,PD_ODR=0xff;就可以了。。

如果想让IO变为输入,只要按PDF文档设置这几个寄存器,读取PD_IDR就可以了。。

关键字:STM8S  GPIO  输出功能 引用地址:STM8S学习笔记之二(STM8 GPIO输出功能)

上一篇:STM8L探索套件学习笔记-RTC实时时钟(六)
下一篇:stm8s开发(一) 使用IAR新建工程

推荐阅读

格力电器对外发布了2018年半年报。财报显示,格力电器如约向投资者兑现了分红的承诺,拟以60.2亿股为基数,向全体股东每10股派发现金红利6元(含税),累计派现36.1亿元。不过,记者注意到,截至2018年6月末,董明珠已经跌出前十大股东名单。按照董明珠持股4448.85万股计算,董明珠此次将分得2669.31万元。 除了格力电器,国内另两家白电巨头——美的集团...
第一部分 JTAG和SWD禁用配置我们使用单片机开发产品会用到JTAG或SWD接口,由于硬件资源的限制,需要复用这些IO口第二部分 无法下载程序解决1.完全复用了JTAG和SWD接口情况下,想要修改程序?1)目前两种方案:方案一:一般PCB肯定会引出复位引脚,可以先按keil的下载按钮,然后迅速按下PCB的复位按钮,一般可下载成功。方案二:改变BOOT0接到3.3V,用...
基于CSMA/CA的MAC协议的优势在于其简单和健壮性,适用于分布式网络,每个节点无需维持和动态更新周围相邻节点的状态信息,可以独自决定何时接入信道,只要上层有数据需要传输,MAC层就会对信道进行竞争,因此该协议的应用也相当广泛。嵌入式技术的发展对MAC协议的实现也提供了很好的技术支撑。本文搭建了一种基于ARM和FPGA相结合的嵌入式开发平台,并在此...
近日,苏州固锝在接受机构调研时表示,公司上半年效益持续增长主要是两方面的原因:一方面,半导体行业需求旺盛,产品供不应求,已完成2轮的涨价;公司推行精益管理达成降本增效,管理费用降低;另一方面新材料银浆产品在单晶PERC上面取得突破,顺利进入电池厂商中前五大客户并逐渐上量。其称,2020年新冠疫情加速了行业的转型,一方面电池片向头部企业集...

史海拾趣

小广播
最新单片机文章
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

厂商技术中心

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

 
机器人开发圈

电子工程世界版权所有 京ICP证060456号 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2026 EEWORLD.com.cn, Inc. All rights reserved