江科大stc32GPIO学习笔记
时间: 2024-03-04 15:46:59 浏览: 26
江科大STC32GPIO学习笔记是一份关于STC32单片机GPIO(General Purpose Input/Output)的学习笔记。STC32是江苏科技大学开发的一款基于8051内核的单片机系列,GPIO是单片机中用于输入和输出的通用引脚。
在学习笔记中,通常会包含以下内容:
1. GPIO的基本概念和原理:介绍GPIO的定义、功能和工作原理,以及与其他外设的连接方式。
2. GPIO的寄存器配置:讲解如何通过寄存器配置来控制GPIO的输入和输出状态,包括设置引脚方向、电平状态、上拉/下拉等。
3. GPIO的中断:介绍如何使用GPIO的中断功能,实现外部事件的响应和处理。
4. GPIO的应用实例:给出一些实际应用场景,如LED灯控制、按键输入、数码管显示等,通过具体案例来演示GPIO的使用方法。
相关问题
江科大stm32笔记
江科大STM32笔记是关于STM32单片机的学习笔记,其中涵盖了一些关于按键初始化和按键读取的代码示例。在这些代码中,通过引用中的Key_Init函数来对按键进行初始化,然后通过引用中的Key_GetNum函数来获取按键按下的键码值。代码中使用了STM32的GPIO模块来配置引脚的工作模式和读取引脚的电平状态。此外,引用中提到STM32内部集成了硬件收发电路,可以通过写入控制寄存器CR和数据寄存器DR来实现与外设的通信,并通过读取状态寄存器SR来了解外设电路的当前状态。这些寄存器的使用可以实现对外设的控制和监测,减轻CPU的负担。因此,江科大STM32笔记主要是介绍了STM32单片机的相关知识和编程技巧。<span class="em">1</span><span class="em">2</span><span class="em">3</span>
#### 引用[.reference_title]
- *1* *3* [STM32学习笔记 -- I2C(江科大)](https://blog.csdn.net/weixin_61244109/article/details/131002266)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"]
- *2* [STM32江科大学习笔记](https://blog.csdn.net/weixin_38647099/article/details/128337708)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"]
[ .reference_list ]
江科大stm32笔记rtc
江科大STM32笔记中提到了RTC(实时时钟)的相关内容。RTC是一个独立的定时器,可以提供时钟日历的功能,并且可以通过修改计数器的值重新设置系统的当前时间和日期。在STM32CubeMX中可以进行RTC的配置。
另外,EXTI是外部中断线,它可以监测指定GPIO口的电平信号变化,并且当GPIO口产生电平变化时,EXTI会向NVIC(中断向量控制器)发出中断申请。经过NVIC的裁决后,CPU可以执行对应的中断程序。EXTI和NVIC的时钟在STM32中是默认打开的,因为NVIC是内核的外设,不需要手动开启时钟,而RCC(时钟控制寄存器)负责管理内核外的外设。<span class="em">1</span><span class="em">2</span><span class="em">3</span>
#### 引用[.reference_title]
- *1* [STM32CubeMX RTC配置STM32 RTC时钟掉电日期不更新](https://download.csdn.net/download/qq_22560021/85415300)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"]
- *2* *3* [STM32学习笔记(基于B站江科大标准库教程)](https://blog.csdn.net/weixin_62127790/article/details/128665970)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"]
[ .reference_list ]