【iCore1S 双核心板_ARM】例程三:EXTI中断输入实验——读取ARM按键状态
实验原理:
按键的一端与STM32的GPIO(PB9)相连,且PB9外接一个1k大小的限流上接电阻。
初始化时把PB9设置成输入模式,当按键弹起时,PB9由于上拉电阻的作用呈高电平(3.3V);
当按键按下时,PB9直接被按键短接到GND,呈低电平,因此PB9的电平变化产生下降
沿,从而进入中断函数,进入中断回调。
实验现象:
按键被按下一次,切换一个LED的状态。
源代码下载链接:
链接:http://pan.baidu.com/s/1eSxNBSA 密码:2cw6
【iCore1S 双核心板_ARM】例程三:EXTI中断输入实验——读取ARM按键状态相关推荐
- 【iCore1S 双核心板_ARM】例程五:IWDG看门狗实验——复位ARM
实验原理: STM32内部包含独立看门狗,通过看门狗可以监控程序运行,程序错误 时,未在规定时间喂狗,自动复位ARM.本实验通过按键按下,停止喂狗, 制造程序运行 错误,从而产生复位 . 实验现象: ...
- 【iCore1S 双核心板_ARM】例程十三:SDIO实验——读取SD卡信息
实验现象: 核心代码: int main(void) {/* USER CODE BEGIN 1 */HAL_SD_TransferStateTypedef State;/* USER CODE EN ...
- 【iCore1S 双核心板_ARM】例程十六:USB_MSC实验——虚拟U盘
实验步骤: 1.将SD卡插在SD卡槽中. 2.将跳线冒跳至USB_Device,将USB_Device通过Micor USB线与USB主机(电脑)相连. 3.烧写程序,我的电脑中将出现一个磁盘. 实验 ...
- 【iCore1S 双核心板_ARM】例程十七:FSMC实验——读写FPGA
实验现象: 先烧写FPGA程序,再烧写ARM程序,ARM程序烧写完毕后即开始读写RAM测试,测试成功,绿色ARM·LED亮,测试失败,红色ARM·LED闪烁. 核心代码: int main(void) ...
- 【iCore1S 双核心板_ARM】例程十二:DMA实验——存储器到存储器的传输
实验原理: DAM(直接存储器访问)传输不需要占用CPU,可以在存储器至存储器实现高速的数据 传输.本实验采用DAM2控制器的数据流0,选用通道0进行数据传输.通过LED的颜色来 判断传输是否成功. ...
- 【iCore3 双核心板】例程三十五:HTTP_IAP_ARM实验——更新升级STM32
实验指导书及代码包下载: http://pan.baidu.com/s/1eRgzSPW iCore3 购买链接: https://item.taobao.com/item.htm?id=524229 ...
- 【iCore3 双核心板】例程二十一:LAN_TCPS实验——以太网数据传输
实验指导书及代码包下载: http://pan.baidu.com/s/1ntTjWpV iCore3 购买链接: https://item.taobao.com/item.htm?id=524229 ...
- 【iCore4 双核心板_ARM】例程三十八:DSP MATH库测试
实验现象: 核心代码: int main(void) {/* USER CODE BEGIN 1 */int i,j;int res;float time[2];static int error_fl ...
- 【iCore4 双核心板_ARM】例程五:SYSTICK定时器 实验——定时点亮LED
实验原理: 通过STM32的三个GPIO口驱动三色LED的三个通道,设定GPIO为推挽输出模式,采 用灌电流方式与LED连接,输出高电平LED灭,输出低电平LED亮,通过系统定时器实现 1s定时,每秒 ...
最新文章
- Android测试环境配置
- 如何掌握C#的核心技术
- django版本区别/与版本匹配
- 华为的冬天(来自网路)---任正非
- 这个情人节,工程师用阿里云来试着表达不一样的爱意
- 北林oj-算法设计与分析-Don‘t touch my cake(题意+代码)
- SQL PASS西雅图之行——会议篇
- 使用Ant发布web应用到tomcat
- 微信小程序开发调用接口
- 【渝粤教育】国家开放大学2019年春季 1317社会工作行政(本) 参考试题
- 最大公约数和最小公倍数的关系
- 解决Samba服务无法访问 网络名不再可用的问题
- springboot基于微信小程序的在线考试系统
- linux根windows,linux系统刨根之路(二):实现windows和linux双系统-Go语言中文社区...
- 高通 linux usb 休眠,系统休眠(System Suspend)和设备中断处理
- 天气预报接口应该怎么开通?
- js实现鼠标点击自动选中点击元素内的文字
- 股指期货风险管理实证研究——以2015年股灾为例实证分析/VaR/EViews
- java 私有类_Java类属性的私有化
- MySQL 服务基础
热门文章
- linux kset subsystem 3.10内核,Kobject、Kset 和 Subsystem
- python 自动上报json信息_python接口自动化5-Json数据处理
- 用计算机表白我不喜欢你了,隐藏式表白,表白不一定要用“我喜欢你”这几个字...
- Linux能适应不同的指令集,(转)linux常用指令集
- java环境变量一闪而过_Java环境变量配置和Tomcat启动时cmd界面一闪而过问题
- java脚本接口自动化测试_接口自动化测试实践的记录
- ev10aq190a采集电路图_EV10AQ190A数模转换器
- 用python玩转数据慕课答案第三周_大学慕课用Python玩转数据答案公众号
- python每天定时9点执行_python每天定时运行某程序代码
- strict=False 但还是size mismatch for []: copying a param with shape [] from checkpoint,the shape in cur