亲测可用,使用的都是STM32F103基本的外设资源,一般的32板子都能用,只用连接下引脚既可。
可以实现定频输出,斜率扫频输出及其他模式的输出,且稳定误差小。
调了好几天才算调通,配置的就那四个寄存器,重要的是时序不要错。
还有个血泪教训,我用的是JTAG下载调试的,占用了B口的两个引脚,我的地址线也用到了那两个引脚导致我几天都没调出来,后来在程序里把JTAG关了就好了!!
2023/8/6 14:57:50 6.42MB STM32 AD9854 库函数
1
MAX30102心率血氧显示例程,keil-MDK,C语言,裸机代码,包含计算心率血氧的算法。
移植自美信官方例程。
最近需要用stm32做心率血氧测试,找了下要么是只有芯片驱动没有算法,要么是美信的官方例程,而官方例程是用C++写的,还跑了个叫mbed的操作系统......非常不爽,弄了一下午,移植成功,特地分享上来,觉得好的给个好评!接线方式:PB9-SDA,PB8-SCL,PB7-INT,PA9/PA10是串口TX/RX,波特率设置为115200注意:网上的PA2/PA3引脚为串口传输的都是美信官方例程!用C++写的,还带个mbed的操作系统。
移植不易,如果对你有帮助,记得给个好评!
2023/7/26 13:28:50 2.79MB MAX30102 心率 血氧
1
STM32写的一个KY-040旋转编码器的程序,主要程序都在main.c里,所以其他单片机改一下就可以用了。
都有注释,引脚怎么接也注释了。
读取了旋转角度,然后控制灯的亮和暗,0到360度对应灯越来越亮。
另外贴一个特别好的官网资料地址http://henrysbench.capnfatz.com/henrys-bench/arduino-sensors-and-input/keyes-ky-040-arduino-rotary-encoder-user-manual/
2023/7/25 19:34:28 2.79MB KY-040 旋转编码器 STM32 单片机程序
1
关于Proteus仿真ADC0809,说明以下几点:1、在Proteus中,ADC0809是不可仿真的。
但可以用ADC0808代替ADC0809进行仿真。
ADC0808与ADC0809有相同的引脚,功能极为相似。
在Proteus中,可以认为:ADC0808就是ADC0809。
2、说明几个关键引脚的输出信号:1)OE数据输出允许信号,高电屏有效(意思就是,当OE接高电屏时才允许将转换后的结果从ADC0808的OUT1~OUT8引脚输出,否则,在内部锁存)。
2)ADC0808的ALE信号(22引脚),以及START信号(6引脚)ALE称为“地址锁存允许信号”,高电屏有效。
就是说:ALE=1时,允许将ADDA~ADDC的地址输入到ADC0808的内部译码器,经过译码后选定外部模拟量的输入通道。
START信号,这是一个必须重点掌握的信号,向START送入一个高脉冲,其上升沿使ADC0808内部的“逐次逼近寄存器SAR”复位,其下降沿可以*启动A/D转换,并同时使EOC引脚为低电平*(两个*之间的内容必须牢记!)。
应注意到:ALE是高电屏有效,而START的有效部分只是上升沿和下降沿,所以在连接电路时可以将ALE信号与ST
2023/7/25 16:36:19 36KB Proteus AD转换 单片机
1
ZYNQ7021在Linux下,串口UART0的实现,可以在PS端直接使用,也可以将UART0引荐通过引脚分配带EMIO上使用,测试效果可以查看我的博客。
2023/7/25 7:14:45 10KB UART0
1
本代码写的STM32F103C8T6同时测试8路ADC并通过串口打印的代码,引脚为PA0至PA7,adc配置中可以修改ADC同时测试ADC的数量以及测试模式
2023/7/19 0:02:13 1.36MB STM32 ADC 多路ADC
1
随着转换器分辨率和速度的提高,对更高效率接口的需求也随之增长。
JESD204接口可提供这种高效率,较之CMOS和LVDS接口产品在速度、尺寸和成本上更有优势。
采用JESD204的设计具有更高的接口速率,能支持转换器的更高采样速率。
此外,引脚数量的减少使得封装尺寸更小且布线数量更少,这些都让电路板更容易设计并且整体系统成本更低。
该标准可以方便地调整,从而满足未来需求.2006年4月,JESD204最初版本发布。
该版本描述了转换器和接收器(通常是FPGA或ASIC)之间几个G比特的串行数据链路。
2023/7/17 6:38:49 1.96MB JESD 204B
1
原始代码,改动一下引脚就能使用,包括计数器,译码器,扫描,数码管显示,超级详细注解,对FPGA的学习直接指导,例化使用几个器件的连接,欢迎互相学习。
2023/7/11 16:23:46 3.42MB FPGA 计数器 译码器 数码管
1
MCP41XXX和MCP42XXX器件是具有256个抽头的数字电位器,有10kΩ、50kΩ和100kΩ3种电阻选择。
MCP41XXX是单通道器件,有8引脚PDIP和SOIC两种封装形式。
2023/7/5 19:07:17 1.41MB 数字电位器中文资料 MCP41/42
1
RapidIO是由Motorola和Mercury等公司率先倡导的一种高性能、低引脚数、基于数据包交换的互连体系结构,是为满足和未来高性能嵌入式系统需求而设计的一种开放式互连技术标准。
RapidIO主要应用于嵌入式系统内部互连,支持芯片到芯片、板到板间的通讯,可作为嵌入式设备的背板(Backplane)连接
2023/6/30 13:17:11 31.2MB 高清 RapidIO
1
共 322 条记录 首页 上一页 下一页 尾页
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03 15KB 钉钉 钉钉打卡