下位机
里先森
那么,代价是什么呢
展开
-
一种轮询式长短按按键识别程序
这是一种轮询式的按键扫描程序,其通过定时扫描的方式,反馈是否有按键被按下,并反馈其按下方式为长按还是短按目录0 - 设计背景1 - 算法流程图2 - 代码0 - 设计背景在电路板上,使用一块51内核的MCU作为主控,其在P2端口连续连接了4个独立按键,原理图如下:这里需要主控识别这四个独立按键分别的是否被按下,以及按下是短按的形式还是长按的形式。1 - 需求...原创 2020-04-07 16:44:12 · 2121 阅读 · 0 评论 -
51内部EEPROM实验
开始:参考书籍《51单片机C语言教程(郭天祥)》书籍上的代码,将ISP_IAP操作独立实现出来。用小程序实现对0x2000地址上的扇区进行读写操作,读出的数据显示在动态数码管上。————————————————注意:1.在执行擦除命令时,一次最少擦除一个扇区的数据,每次更新数据前都必须擦除原数据方可重新写入新数据,不能直接在原来数据基础上更新内容——————————原创 2016-02-22 23:30:56 · 923 阅读 · 0 评论 -
HAL库-STM32F4 UART-IT
注:参考ST公司HAL库附带UART-IT例程。 参考资料:ST-《STM32F4xx中文参考手册》、野火-《零死角玩转STM-F429》主要数据类型:UART_HandleTypeDef UartHandle;主要HAL函数:初始化函数:HAL_StatusTypeDef HAL_UART_Init ( UART_HandleTypeDef * huart);原创 2016-05-08 16:53:36 · 10118 阅读 · 0 评论 -
HAL库-STM32F4 HAL_GPIO_Init()
在ST官方库中,我们可以找到对某个GPIO初始化的函数 HAL_GPIO_Init()原创 2016-04-09 19:01:31 · 11596 阅读 · 0 评论 -
HAL库-STM32F4 外部中断-延时
注:资料来源:野火《零死角玩转STM32-F429》、ST-《STM32F4xx中文参考手册》、ST-《Cortex™-M4内核编程手册》开始:1.嵌套向量中断寄存器 (NVIC):嵌套向量中断控制器 (NVIC) 和处理器内核接口紧密配合,可以实现低延迟的中断处理和晚到中断的高效处理。包括内核异常在内的所有中断均通过 NVIC 进行管理。在CMSIS\Include\core原创 2016-04-30 21:47:00 · 16210 阅读 · 0 评论 -
模拟摄像头信号采集学习笔记
https://blog.csdn.net/sements/article/details/84850033目录PAL制式简介 同步信号的分离 行、场同步信号与PAL时序关系 AD采样 处理流程 附件 摄像头测试图片选用摄像头的是“索尼CCD模拟摄像头”,输出PAL制式电视信号(AV) 。 在本文里主要讲述的是模拟摄像头信号的一种...原创 2018-12-06 11:43:09 · 13233 阅读 · 5 评论