历史上的今天
返回首页

历史上的今天

今天是:2025年01月26日(星期日)

2019年01月26日 | STM8->GPIO

2019-01-26 来源:eefocus

如果MCU没有了IO,还用它干甚么呢?


STM8是8位的MCU系列,其一个IO Port一般包括8个引脚,每个引脚可以被独立编程作为数字输入或者数字输出口(相较51需要先配置再使用),还可能会有如模拟输入、外部中断、外设等复用功能。但是在任一时刻引脚上仅有一个功能。复用功能通过选项字节控制。


选项字节,包括芯片的硬件配置和存储器保护信息,这些字节保存在存储器中一个块中。除了ROP(读出保护)字节,每个选项字被保存两次,一个通常的格式和一个备份的互补格式。可以在ICP模式(通过SWIM)下访问EEPROM对应的地址来进行修改。



相较于STM32的GPIO配置,STM8使用的寄存器更少,包括输出寄存器 (ODR)、输入寄存器 (IDR)、方向寄存器 (DDR) 、控制寄存器1(CR1)和控制寄存器2(CR2)。配置和使用起来更方便。对于复用功能的输入也必须配置DDR和CR1寄存器将对应的I/O口设为相应的输入模式。低功耗模式并不会改变GPIO口的输出电平状态



STM8常用型号参数:(来自官方文档)



在一般使用STM8的场合中,要不追求极致的性价比,要不追求极致的低功耗。



上一篇:STM8->RCC

下一篇:STM8->EXTI

推荐阅读

史海拾趣

Dongguan Jingyue Electronics Co Ltd公司的发展小趣事

Dongguan Jingyue Electronics Co Ltd深知市场拓展的重要性。在立足本土市场的基础上,公司积极开拓国际市场,通过参加国际展会、建立海外销售渠道等方式,不断提升品牌知名度和市场份额。同时,公司还注重品牌建设,通过提升产品质量、优化售后服务等方式,增强消费者对品牌的信任感和忠诚度。

台湾唯圣(GW)公司的发展小趣事
如晶体管、场效应管等,用于控制电流的产生和变化。
智烽维(CDA)公司的发展小趣事

智烽维(CDA)于2007年成立,专注于超级电容器(法拉电容)的研发和生产。在创立初期,公司面临着资金短缺、技术挑战和市场认知度低等多重困难。然而,凭借对技术的执着追求和对市场的敏锐洞察,智烽维成功推出了卷绕型超级电容器产品,并逐渐在市场上建立起了一定的知名度。

东软载波(EastSoft)公司的发展小趣事

东软载波公司成立于1993年,自成立之初就专注于电力载波通信技术的研发。公司在1996年开始了电力线载波通信技术的深入研究,经过数年的努力,终于在2000年推出了第一代电力线载波通信芯片。这一成果标志着东软载波在电力载波通信领域取得了重要突破,为其后续发展奠定了坚实的基础。

Electro-Films Inc Semi-Films Div公司的发展小趣事

在20世纪80年代初,Electro-Films Inc. 的创始人意识到了电子行业中对高性能薄膜材料的需求日益增加。因此,公司决定成立一个专门负责薄膜材料研发的部门,即Semi-Films Division。这个部门在成立之初就面临着巨大的挑战,但团队凭借对技术的执着追求和不懈努力,成功开发出了具有优良电气性能和机械性能的薄膜产品,为公司赢得了首批客户。

CBM_America_Corporation公司的发展小趣事

在全球电子行业遭遇供应链危机时,CBM_America_Corporation面临着巨大的挑战。公司的原材料采购受到影响,生产成本大幅上升。为了应对这一危机,CBM积极调整采购策略,寻找新的供应商和合作伙伴。同时,公司还加大了研发投入,开发出了更加环保、节能的产品,以适应市场需求的变化。通过一系列措施的实施,CBM成功度过了危机,并保持了稳定的发展态势。

问答坊 | AI 解惑

交流一下PCB封装(附件有常用IC封装+图)

想和大家交流一下封装的有关资料,单是命名就把我搞昏了,请高手指教下啊…

查看全部问答>

开关电源手册 (第二版)(日)(原田耕介).pdf

replyreload += \',\' + 305164;寒假回家前人品爆发第七帖。 书名:开关电源手册  (第二版) 作者:(日)原田耕介 译者:耿文学 译 版权:机械工业出版社 版次:2004-8-1 总页数:585 文件格式:PDF 文件大小:12.9M 压缩包 ...…

查看全部问答>

U盘-MP3设计方案--kuangkuang

U盘-MP3设计方案 匡伟 功能:能够实现从U盘中读取数据,然后用耳机或者音响设备播放音频文件。   1、电子产品的设计文件 1.1、概述 我们设计的是U盘-MP3播放器,电源采用外部9V电源供电,它只是一个播放设备,内不带FLASH及存储芯片, ...…

查看全部问答>

路灯监控系统”图片博览会“

政府怎么就采购这些东西呢?我弄不明白 !             你有工程经验吗?我可没那么小的改刀!我在现场怎么接啊!靠。还带空气开关,你的终端不带强制开关灯啊。那我装你的设备干 ...…

查看全部问答>

求推荐适合新人的STM32开发板

                                 请帮忙推荐一款适合新人的STM32 开发板?希望有详细的例程和教案?谢谢…

查看全部问答>

版主:RTC报警功能有的时候为什么不进中断

如题:我的配置如下,有的时候程序下载下去,标志位有但是不进RTC中断,图片中是没有进中断时RTC寄存器的值,有劳版主赐教! void RTC_Configuration(void) {     RCC_APB1PeriphClockCmd(RCC_APB1Periph_PWR | RCC_APB1Periph_ ...…

查看全部问答>

请问怎样将模拟信号前后隔离?

想用片上AD测量现场过来的标准信号(0-5V,4-20mA) 在没有隔离模块的情况下想保证430不被现场的超流超压信号烧毁 该如何做? 大家应用片上AD的场合都是怎么用的呢?…

查看全部问答>

用DMA传输USART不能工作,求帮助

#include \"stm32f10x_lib.h\"//#include \"platform_config.h\"#define USART1_DR_Base  0x40013804#define Sendbuff_size 35vu8 TxBuffer[]= \"111111111111111111111\";vu8 RxBuffer[];/* Private typedef -------------------- ...…

查看全部问答>

FPGA用在图像处理中目前形势怎么样

    我现在看到很多需要快速处理的应用中,好像用DSP的比较多,那如果用FPGA做图像处理?它有哪些特点或者是优势呢?还有就是它的技术难点在哪里?有做过的人可以进来谈谈自己的见解,我现在正面临选择方向的问题?自己对FPGA比 ...…

查看全部问答>

耳朵上的测量器

ipad上的软件要根据产品定位做深度开发,如面向患者护理,长时间测量,然后用ipad通过蓝牙收集多个测量器的数据。在医院病房、家庭护理有广阔的应用前景。…

查看全部问答>