里面是两个51单片机不是利用串口进行的通信,而是通过外部中断,,,模拟目前抢手的光通信,但是图中是两个单片机直接相连的,实际中可以用一个发射灯和一个接收灯来模拟两个单片机的相连...是一个比较实用的系统.对于初学者和有这方面研究的人来说是个不错的灵感来源和参考!
2017/7/7 5:57:42 1.17MB 1602 双机通信 光通信 51单片机
1
[代码及相关实验]---代码为C语言编写1、CPU看门狗实验2、LED跑马灯实验3、CPUTimer定时器实验4、实时时钟实验5、AD转换实验6、扩展SDRAM读写实验7、扩展FLASH读写实验8、快速傅立叶变换(FFT)实验9、FIR滤波器实验10、IIR滤波器实验11、自顺应滤波器(FIRLMS)实验12、键盘扫描实验13、外部中断输入实验14、AIC23播音实验15、LCD显示实验16、串口通信实验17、USB2.0通信实验18、网络通信实验19、SD卡读写实验20、MMC卡读写实验21、数字图像直方图实验22、数字图像边缘检测实验23、数字图像锐化实验24、数字图像取反实验25、数字图像直方图均衡化增强实验26、Flash上电启动程序固化实验
2015/3/25 21:39:24 11.94MB TMS320 VC5509A 各种代码例程
1
这是一个操作系统实验课上的全部内容,这一实验为时钟中断处理程序和键盘中断响应程序.本次实验的内容为操作系统工作期间,利用时钟中断,在屏幕24行79列位置轮番显示’|’、’/’、’-’和’\’,适当控制显示速度,以方便观察效果。
编写键盘中断响应程序,用户程序运行时,键盘事件有事反应:当键盘有按键时,屏幕适当位置轮番显示”OUCH!”中的一个字符。
在内核中,对33号、34号、35号和36号中断编写中断服务程序。
2020/2/1 19:24:34 178KB 操作系统 实验 时钟中断 键盘中断
1
使用正点原子STM32F407探索者开发板实现TIMER3触发DMA+DAC波形数据采集使用TFT屏幕显示波形实现简易示波器功能1、采样率最高500kHz定时器两微秒触发一次ADC转换(168M时钟下ADC应该还能更快但现在暂时没办法让它速度更快了)2、定时器3触发ADC转换DMA读取数据并DMA中断刷新波形刷点能达到60Hz以上刷线只能达到26Hz左右3、KEY_UP运行停止状态切换KEY1KEY2增加减小功能KEY2时基触发电平选择PF9DMA中断指示PF10主程序运行指示PA5ADC数据输入4、稳定波形使用触发触发点设置为屏幕中心下降沿触发测频使用两个下降沿间隔时间计算就算是简易的也做得太不好了许多关键问题处理不了对于我来说改进空间还非常大
2020/3/3 21:29:39 4.41MB 简易示波器 STM32F407
1
通过使用STM32F103C8T6串口1,采用YModem协议对固件进行IAP升级,手工编写,测试有效。
IAP程序大小12K,因而APP程序其实地址为0x8003000,同时中断偏移量也需要修改。
2018/8/19 1:05:08 4.94MB IAP升级 串口 STM32 固件升级
1
:snail:有用的脚本:backhand_index_pointing_right:把平时有用的手动操作编写脚本,这样可以便捷的使用。
:sparkles:有自己用的好的脚本,或者平时常用但没有写成脚本的功能,欢迎提供()和分享()!:sparkling_heart:PS:本仓库的脚本(如Java相关)在阿里等公司(如随身云,见说明)的线上生产环境部署使用。
如果您的公司有部署使用,欢迎使用通过通知,方便互相交流反馈〜:heart_with_arrow::Japanese_symbol_for_beginner:快速下载&使用source<(curl-fsSLhttps://raw.githubusercontent.com/oldratlee/useful-scripts/release-2.x/test-cases/self-installer.sh)更多下载&使用方式,参见。
:books:使用文档:hot_beverage:用于快速排查Java的CPU功能问题(topus值过高),自动中断运行的Java中消耗CPU多的线
2015/4/21 12:41:10 241KB python java shell bash
1
1.串口发送并在上位机显示:“。


”每1秒显示1次,制造人姓名每5秒显示一次,2.在上位机端输入字符,经过STM32收发可在上位机端返回显示3.利用外部中断实现按下一次按键返回给上位机一个“OK”字符串,同时LED灯电平翻转一次4.LED每1秒亮灭一次,指示工作状态(功能用usart2实现)
2022/9/8 11:38:06 3.08MB .
1
利用定时器和中断编写的秒表程序,本人一点一点手打,简单明了,适合学习!带proteus仿真,C语言编写!
2022/9/7 13:54:57 33KB 秒表 定时器 中断 proteus
1
(一)总体设计系统总体架构如图1所示,最右边部分为进程与资源管理器,属于操作系统内核的功能。
要求能够设计与实现一个简单的进程与资源管理器,具有如下功能:完成进程创建、撤销和进程调度;
完成多单元(multi_unit)资源的管理;
完成资源的申请和释放;
完成错误检测和定时器中断功能。
图1系统总体结构(二)Testshell设计应具有的功能:1、从终端或者测试文件读取命令;
2、将用户需求转换成调度内核函数(即调度进程和资源管理器);
3、在终端或输出文件中显示结果:如当前运行的进程、错误信息等。
(三)进程管理设计1、进程形态与操作2、进程控制块结构PCB3、主要函数:创建进程、撤销进程(四)资源管理设计1、主要数据结构RCB2、请求资源3、释放资源(五)进程调度与时钟中断设计关键:使用基于优先级的抢占式调度策略,在同一优先级内使用时间片轮转算法。
2022/9/7 10:52:48 753KB 操作系统 实验报告
1
资源引见和使用方法见博客:http://www.cnblogs.com/zitech/p/4989001.html
2022/9/7 4:18:17 637KB STM32 USART1 查询 中断
1
共 509 条记录 首页 上一页 下一页 尾页
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03 15KB 钉钉 钉钉打卡