首页 > 其他分享 >嵌入式day05

嵌入式day05

时间:2024-04-29 21:55:43浏览次数:26  
标签:输出 中断 复用 day05 嵌入式 Mode GPIO 输入

GPIO_Mode_AIN = 0x0, //模拟输入
GPIO_Mode_IN_FLOATING = 0x04, //浮空输入
GPIO_Mode_IPD = 0x28, //下拉输入
GPIO_Mode_IPU = 0x48, //上拉输入
GPIO_Mode_Out_OD = 0x14, //开漏输出
GPIO_Mode_Out_PP = 0x10, //推挽输出
GPIO_Mode_AF_OD = 0x1C, //复用推挽输出
GPIO_Mode_AF_PP = 0x18 //复用开漏输出

显示屏为四行十六列

NVIC嵌套中断向量控制器(Nested Vectored Interrupt Controller )
用来统一分配中断优先级和管理中断
EXTI(Extern Interrupt)外部中断

对射式红外传感器
无遮挡时输出低电平,指示灯亮
有遮挡时输出高电平,指示灯灭

AFIO两个功能
复用功能引脚重映射
中断引脚选择

标签:输出,中断,复用,day05,嵌入式,Mode,GPIO,输入
From: https://www.cnblogs.com/LiuAoOo/p/18159037

相关文章

  • 《痞子衡嵌入式半月刊》 第 98 期
    痞子衡嵌入式半月刊:第98期这里分享嵌入式领域有用有趣的项目/工具以及一些热点新闻,农历年分二十四节气,希望在每个交节之日准时发布一期。本期刊是开源项目(GitHub:JayHeng/pzh-mcu-bi-weekly),欢迎提交issue,投稿或推荐你知道的嵌入式那些事儿。上期回顾:《痞子衡嵌入式半月......
  • 2024年 ▇▇▇▇大学嵌入式系 综合实践 全过程记录
    2024年▇▇NU嵌入式系综合实践全过程记录写在结课答辩完成后:这是一门失败的课程,在我们眼中看来,这更像是▇▇▇▇▇▇大学软件工程学院的近年来在本科人才培养改革失败上的集中体现和必然结果。落后于主流的课程设计、古老的实验设备、部分教师的不作为与死板固执、学生不......
  • 科普:嵌入式代码软件在环(SiL)测试的可靠性
    ​​关键词:嵌入式系统、软件在环(SiL)、测试、生命周期01.简介当前,嵌入式系统开发的大趋势为通过软件实现大量的硬件功能,这导致软件的复杂程度显著上升——代码开发成本和风险也成倍增加。复用已有系统中的软件组件是改进嵌入式系统生命周期的一种可能的解决方案,对代码的可移植......
  • 这10款VS Code神仙插件,嵌入式程序员必备
    大家好,我是知微!嵌入式软件开发工程师平时可能更多的是使用SourceInsight、Keil、IAR来阅读代码,写代码。VSCode大家都听说过,功能十分强大,而且免费!或许是因为这款软件上手有一定的学习成本,所以有些小伙伴也不想轻易去尝试。知微在这里强烈建议大家去试一试,VSCode提供十分丰富的......
  • springboot 嵌入式的web容器的的选择
    springboot默认内置tomcat可以替换undertow、jetty、nettytomcattomcat默认200最大线程完整实现了JEE容器和serlet规范tomcat6以后支持Jdk1.4的NIO用于完整支持了javaee因此比较笨重和重量级很多高并发会替换成undertowundertow这个是红帽2012开源出来的一个......
  • 痞子衡嵌入式:在i.MXRT1xxx系列上用NAND型启动设备时可用两级设计缩短启动时间
    大家好,我是痞子衡,是正经搞技术的痞子。今天痞子衡给大家分享的是在i.MXRT1xxx系列上用NAND型启动设备时可用两级设计缩短启动时间。去年痞子衡写过一篇骚操作文章《借助i.MXRT10xx系列INIT_VTOR功能可以缩短程序热重启时间》,这对于NAND型启动设备上程序热重启时间的......
  • protobuf 在嵌入式ARM平台的应用(c语言版)
    一、PC上安装protobuf和protobuf-c1.安装protobuf protocolbuffers仓库地址:https://github.com/protocolbuffers/protobuf 本文选择下载v21.12版本(太新版本protobuf-c可能不支持)$cdprotobuf-21.12$./autogen.sh$./configure#默认安装路径/usr/local/$make......
  • 米尔NXP i.MX 93核心板重新定义入门级嵌入式处理器模组
    近日,米尔电子推出基于NXPi.MX93系列产品-MYC-LMX9X核心板及开发板。NXPi.MX 9系列在i.MX6和i.MX8系列产品市场验证的基础上,继承了前代产品的优点的同时,进一步提升了性能、资源利用和价格的平衡。其中i.MX93处理器配备双核[email protected]+Cortex-M33@250MHz,兼顾多任务和......
  • 具有低功耗、小尺寸和高可靠性,LIFCL-40-9MG121I、LIFCL-40-8MG121I、LIFCL-40-7MG121I
    说明CrossLink-NXFPGA是首款采用Nexus技术平台设计的产品系列,为网络边缘开发工程师提供实现创新的嵌入式视觉解决方案所需的更低功耗、小尺寸和高可靠性。该系列采用低功耗28nmFD-SOI技术,具有小尺寸、高可靠性和出色的性能。该器件适合用于各种应用,包括嵌入式视觉。应用包......
  • FPGA入门笔记013——嵌入式块RAM使用之FIFO
    1、FIFO概述​ FIFO(FirstInFirstOut),即先进先出。FPGA或者ASIC中使用到的FIFO一般指的是对数据的存储具有先进先出特性的一个缓存器,常被用于数据的缓存或者高速异步数据的交互。它与普通存储器的区别是没有外部读写地址线,这样使用起来相对简单,但缺点就是只能顺序写入数据......