两块stm32f103zet6开发板的I2C通信,程序兼容正点原子精英开发板。
主从都是采用硬件I2C。
资源包含了主机和从机的KeilMDK工程,因为从机是在中断里面处理数据,所以,两块开发板上电后,主机按下复位,数据就通过串口1打印出来。
2023/8/1 6:28:52 7.17MB stm32 I2C 主从通信
1
七针OLED屏幕Hal库驱动显示函数,完整工程,使用的是正点原子的精英版测试的代码,可移植性强,已经单独用一个文件夹存放OLED的代码本次的测试是1.3寸OLED屏幕
2023/7/30 13:02:48 9.06MB stm32 OLED Hal库
1
STM32F103超声波输入捕获测距,精准,正点原子代码改造
2023/7/30 7:04:54 6.33MB f103
1
正点原子的STM32F013的开发板可以直接使用。
本设计是基于ARMcortex-M3以STM32为控制核心数字示波器的设计。
包括STM32F103RCT6核心板,LCD显示屏模块。
使用MCU自带的ADC进行实时采样,可测量输入频率范围为1HZ—50KHZ的波形,测量幅度范围为0V—+3.3V,并实现波形的放大和缩小,实时显示输入信号波形,同时测量波形输入信号的幅值和频率。
总体来看,本文所设计的示波器,体积小,价格低廉,低功耗,方便携带,适用范围广泛,基本上满足了某些场合的需要,同时克服了传统示波器体积庞大的缺点,减小成本。
2023/7/29 23:57:23 1.68MB STM32F 示波器 嵌入式
1
基于正点原子例程上的IIC协议,但修正了其中的bug,可实现AT24C64及以上的大容量AT系列的存储管理
2023/7/25 16:17:05 2.98MB AT24C
1
C++ConcurrencyinAction中文PDF清晰版本书是并发和多线程机制指导书籍(基于C++11标准)。
从最基本的std::threadstd::mutex和std::async的使用,到复杂的原子操作和内存模型。
2023/7/22 16:34:35 4.22MB C++
1
战舰STM32开发板是ALIENTEK开发的一款功能强大的STM32开发板,相对于MiniSTM32开发板,战舰STM32开发板资源要丰富很多,标准例程也相对多一些,为了让购买MiniSTM32开发板的朋友有一个更好的学习参考,我们将战舰板的所有资料都共享在百度网盘,大家可以通过百度网盘获得战舰STM32开发板的所有资料。
战舰STM32开发板光盘资料和《原子教你玩STM32》系列教程(视频)
2023/7/21 9:08:26 634B stm32
1
用探针观察到在D-2跃迁线(6S(1/2),F=4->6P(3/2),F'=5)周围被限制在磁光阱中的冷铯原子的吸收光谱激光频率在陷波激光频率附近失谐。
我们观察到由亚自然线宽的受激拉曼过程产生的弥散状分布,并研究了被困冷原子中光的群速度行为。
通过仅改变探测频率与捕获激光频率之间的蓝色和红色失谐,我们能够任意控制光脉冲从腔内速度到超腔速度的速度。
2023/7/13 16:20:35 128KB 研究论文
1
STM32F103C8T6+NRF24l01通信(SI24R1与NRF24l01均可使用);
该实验整合了小马哥四轴实验与正点原子NRF实验程序;
IO口分配如下:SPI2的SCK、MISO、MOSI分别对应PB13、14、15;
NRF的CS、CN、IRQ分别对应PB12、PA8、PB2;
2023/7/13 16:05:57 3.37MB STM32 无线通信
1
《C语言接口与实现:创建可重用软件的技术》,原名《CInterfacesandImplementations:TechniquesforCreatingReusableSoftware》,作者:【美】DavidR.Hanson,翻译:傅蓉周鹏张昆琪权威,出版社:机械工业出版社,ISBN:7111130057,PDF格式,大小10MB。
内容简介:本书概念清晰、内容新颖、实例详尽,是一本有关设计、实现和有效使用c语言库函数,掌握创建可重用c语言软件模块技术的参考指南。
本书倡导基于接口的c语言设计理念及其实现技术,深入详细地描述了24个c语言接口及其实现。
  本书通过叙述如何用一种与语言无关的方法将接口的设计与实现独立开来,从而形成一种基于接口的设计途径来创建可重用的api,本书是一本针对c语言程序员的不可多得的好书,也是值得所有希望掌握可重用软件模块技术的读者阅读的参考书籍。
  关于如何设计、实现和有效使用库函数的指南少之又少(如果说还有的话)。
这本力作填补了这个空白。
它可以作为下一代软件的工具书.所有的c语言程序员都应该阅读。
  ——w.richardstevens  “我向每位专业c语言程序员推荐这本书。
c语言程序员们忽视书中所描述的各种技术已经太长时间了。
”  ——normanramsey,贝尔实验室研究员每一位程序员和软件项目经理必须掌握创建可重用软件模块的技术:可重用软件模块是构建大规模、可靠应用的基石。
与当前某些面向对象语言不同,c语言为创建可重用应用程序接口(applicationprogramminginterface,api)提供的语言和功能支持非常少。
尽管大多数c语言程序员在自己所编写的每一个应用程序中都使用api和实现api的库.但只有相当少的程序员可以创建和发布新的、可广泛使用的api。
本书阐述了如何用一种与语言无关的方法将接口的设计与实现独立开来,从而形成一种基于接口的设计途径来创建可重用的api。
书中提供大量实例具体说明这种方法。
作者详细描述了24个接口和它们的实现细节,有助于读者对这种设计方法的透彻理解。
本书具有如下特色:简洁明了的接口描述。
为对接口设计感兴趣的程序员提供了一个参考手册每一章接口的代码实现分析将帮助读者修改、扩充一个接口,或者设计相关接口深入探讨了“算法工程”:阐述如何将数据结构以及相关算法打包到可重用模块中24个api和8个实例程序的源代码都经过测试检查,每个程序都是按照”literate程序”的形式构成。
为源代码提供了全面完整的解释提供了非常少见的有关c语言编程技巧的文档记录可以方便地在http://www.cs.princeton.edu/software/cii/访问本书的所有源码目录:出版者的话专家指导委员会译者序前言第1章简介11.1literate程序21.2编程风格61.3效率7参考书目浅析9练习9第2章接口与实现112.1接口112.2实现132.3抽象数据类型152.4客户调用程序的责任172.5效率21参考书目浅析21练习22第3章原子253.1接口25.3.2实现26参考书目浅析31练习31第4章异常与断言334.1接口344.2实现384.3断言43参考书目浅析46练习46第5章内存管理495.1接口505.2产品级实现535.3校验实现55参考书目浅析62练习62第6章进一步内存管理656.1接口656.2实现67参考书目浅析72练习73第7章链表757.1接口757.2实现78参考书目浅析83练习83第8章表格858.1接口858.2例子:单词频率878.3实现92参考书目浅析98练习98第9章集合1019.1接口1019.2实例:交叉引用列表1039.3实现1099.3.1成员操作1109.3.2集合操作113参考书目浅析116练习116第10章动态数组11910.1接口11910.2实现122参考书目浅析124练习125第11章序列12711.1接口12711.2实现128参考书目浅析133练习133第12章环13512.1接口13512.2实现1
1
共 344 条记录 首页 上一页 下一页 尾页
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03 15KB 钉钉 钉钉打卡