STM32F4xx中文参考手册目录1.文档约定472.存储器和总线架构493.嵌入式Flash接口584.CRC计算单元835.电源控制器866.复位和时钟控制1057.通用I/O(GPIO)1758.时钟配置控制器(SYSCFG)1949.DMA控制器20110.中缀和事件23311.模数转换器(ADC)24812.数模转换器(DAC)28813.数字摄像头接口(DCMI)30814.高级控制定时器(TIM1和TIM8)32915.通用定时器(TM2和TIM5)39216.通用定时器(TIM9~TIM14)44517.基本定时器(TIM6和TIM7)48318.独立看门狗(IWDG)49419.窗口看门狗(WWDG)49920.加密处理器(CRYP)50521.随机数发生器(RNG)54622.散列处理器(HASH)55023.实时时钟(RTC)57224.控制器区域网络(bxCAN)60725.内部集成电路(IIC)接口26.通用同步异步收发器(USART)67627.串行外设接口(SPI)72128.安全数字输入/输出接口(SDIO)77029.以太网(ETH):通过DMA控制器进行介质访问控制(MAC)82030.全速USBon-the-go(OTG_FS)92831.高速USBon-the-go(OTG_HS)105432.灵活的静态存储控制器(FSMC)119133.调试支持(DBG)1243
2016/5/14 19:12:14 20.6MB STM32F4 中文参考手册 单片机
1
有四组学生进行智力竞赛,编号分别为1、2、3和4。
每组面前各有一抢答按键,掌管人有开始按键和复位按键。
抢答时,当掌管人报题完毕,并按下开始键后,四组方可进行有效抢答,先按下者取得该题答题资格,显示屏显示该选手的号码,向掌管和观众展示抢答成功的组别。
显示屏由七段数码管实现。
掌管人按复位键后,屏幕清零,可进入下一轮抢答。
2018/5/23 6:42:49 371KB PLC-II实验台 PC个人电脑 导线
1
st_asio_wrapper是一组类,功能是对boost.asio的包装(调试环境:boost-1.51.0),目的是简化boost.asio开发;
其特点是效率高、跨平台、完全异步,当然这是从boost.asio继承而来;
自动重连,数据透明传输,自动处理分包粘包问题(你可以像udp一样使用它);
注:只支持tcp协议;
教程:http://blog.csdn.net/yang79tao/article/details/77245141.1版更新内容:增加了自定义数据模式的支持,可用于st_asio_wrapperserver与其它客户端的通信、或者st_asio_wrapperclient与其它服务端的通信;
当然,两端都是st_asio_wrapper的话,就用透明传输即可(1.0版已经支持了)。
1.2版更新内容:修复BUG:当stop_service之后,再start_service时,client_base内部某些成员变量可能没有得到复位;
服务端增加修改监听地址功能,当然仍然要在start_service之前调用set_server_addr函数。
1.3版更新内容:增加自定义消息格式的发送,这个本来是在1.1版本实现的,结果我漏掉了,只实现了自定义消息格式的接收。
1.4版更新内容:将打包与解包器从client_base分离出来,以简化这个日益复杂的基类;
可以在运行时修改打包解包器。
1.5版更新内容:增加ipv6支持,默认是ipv4,服务端和客户端都通过设置一个ipv6的地址来开启这个功能;
增加了一些服务端helper函数,小改了一下客户端set_server_addr函数签名(调换了两个参数的位置以保持和服务端一样)。
1.6版更新内容:增加了接收消息缓存(改动较大,on_msg的语义有所变化,请看开发教程第三篇)。
1.7版更新内容:修复vc2010下编译错误;
修复默认解包器BUG(同时修改解包器接口);
修复log输出BUG;
更好的包装了服务端类库,现在服务端可以像客户端一样简单的使用了(完全不用继承或者重写虚函数,申请一个对象即可);
结构大调整,类名大调整,请参看开发教程第一篇。
1.8版更新内容:增加健壮性和稳定性;
退出服务更新优雅。
1.9版更新内容:提高代码通用性;
可以指定服务端同时投递多少个async_accept;
修复BUG,此BUG可能造成数据发送不完全。
2.0版更新内容:服务端增加对象池功能;
优化美化代码;
更规范化接口签名。
2015/10/13 15:38:36 16KB boost asio boost.asio asio_wrapper
1
f28335最小零碎原理图,包括电源模块,时钟模块,复位模块,以及扩展的flash和rom模块
2021/4/13 14:11:25 739KB f28335 最小系统 原理图
1
关于DSP2812复位、初始化、CMD文件编写、法式执行空间、FLASH烧写等的总结
2017/6/21 16:22:37 582KB DSP2812
1
用D锁存器锁存再通过一个8线—3线优先编码器4532对模仿病房号编码,再通过译码器4511译出模仿的最高级病房号,当有病房呼叫时信号通过译码器和逻辑门触发由555构成的单稳态触发器从而发出5秒钟的呼叫声。
由呼叫信号控制晶闸管从而控制对应病房报警灯的关亮。
以上按触发器复位键S可复位。
整个系统可拆分成三个部分:5秒呼叫模块,优先编码显示模块,呼叫显示模块,这些可完成本实验基本功能。
2018/5/24 7:44:51 781KB 医院病人紧急呼叫系统
1
本次的设计是基于STC89C51单片机的一种篮球计时计分器。
我所设计的篮球计分器主要包括三个功能分别为:A/B队计分显示、球赛时间显示、蜂鸣器报警器提示。
在对于显示方面本设计主要是采用的七段LED显示,而且主要是手动输入分数显示,当需要加分时就按下相应的按键。
蜂鸣器报警主要采用的声光报警,每当中场暂停时就会软件至1报警。
本设计主要采用的是倒计时显示时间,而且采用的是CBA篮球比赛规则,每十分钟暂停一下;
而且本设计还可以在比赛中场实现暂停和开始功能同时采用了手动复位的功能,自动给单片机清零同时单片机在死机的形态下重启
2022/9/7 15:56:22 6.36MB 篮球 单片机 比赛 报警
1
这是一款多功能闹钟App,界面简约干净,此App有闹钟,时钟,计时器,秒表四项功能。
一,闹钟可进行添加几组闹钟,实现简单的响铃闹钟提醒,长按已定闹钟可以删除闹钟;
二,时钟实现显示此手机系统时间;
三,计时器实现倒计时功能,通过按钮开始,停止和重置倒计时操作;
四,秒表可以通过开始,停止,复位和重置按钮实现秒表计时功能。
1
1.未烧录过固件,上电,进入MASKROM模式(研1板初始形态)2.烧录过固件,按住recover按键上电或复位,系统将进入LOADER固件烧写模式,此模式下可烧写包括loader在内的所有固件。
(或者串口运行rebootbootloader或者adbrebootbootloader)运行AndroidTool后看到如下的界面:
2017/8/12 12:01:45 588KB rk3399固件烧录
1
本设计基于STC-89C52系列单片机,利用按键、蜂鸣器、数码管实现了抢答功能。
设计将3位选手中抢答成功的选手编号显示在数码管上,通过复位开始键,显示抢答剩余时间,初始为10s,时间分辨率不小于100ms,抢答成功后通过蜂鸣器播放一段小乐曲并显示选手编号,10秒内抢答结束时无人抢答,算作抢答失败,播放一段警报声,并显示FF。
次要模块有:数码管显示模块、蜂鸣器模块、独立按键模块、中断模块、乐曲播放模块。
2015/10/13 9:22:20 28KB 单片机
1
共 183 条记录 首页 上一页 下一页 尾页
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03 15KB 钉钉 钉钉打卡