- 博客(3)
- 收藏
- 关注
原创 中北大学启航杯代码实现(epoch实验室)
先看一下题目 控制芯片为STM32F10C8T6,需要具备知识有1.GPIO的输入输出 2.OLED的使用和一些函数的使用(这里感谢江协科提供的OLED的一些函数)3.EXTI中断(包括NVIC配置) 4.TIM定时器的定时中断和输入捕获和编码器接口 5.编码器的原理和使用 6.RTC实时时钟 7.独立按键的使用 8.时间戳和time.h库函数的应用大概需要这些知识,还有一定的C语言基础,就可以做出来一个看起来还可以的闹钟了,NFC需要的知识也有很多,本人目前没打算学,所以那个功能放弃了。下面开始分析一下这
2025-02-20 12:58:57
2196
3
原创 2024中北大学启辰杯代码实现(epoch实验室)
命名原因:放大微小的Delay来实现计数的功能,可以理解为模拟定时器,而1ms的Delay通常不会造成什么影响,也可以更小比如50us,但是如果想准确计数,请在代码写完后做实验找一下自己代码的运行时间,不然你代码的运行时间也会被放大到不能忽略的程度。下面的一些是关于红外解码的码值,没有逻辑,这个P[2] == 的这个数是测出来的,没啥深意,出发的时候不太稳定,写了一个基于那个放大计数方案的延迟触发,上面可能==-1那个不知道在干嘛,解释一下。(车是基于STM32做的,写的挺乱的,见谅)。
2024-12-05 20:40:20
969
1
原创 中北大学机器人实验室 C语言考核题目源码
最长的一段代码,用来对节日说明的,我们这边由于要求区分各种节日,所以把该年的节日对应日期转换成在这一年的第几天,然后我们用1表示元旦,用2表示春节,用3表示清明,用4表示劳动,用5表示端午,用6表示中秋,用7表示国庆,0表示没有节日。然后介绍上面两个函数第一个函数是用来写平年对应节日的天数的,第一个参数是该年的第几天,(如果有好多天,就按第一天写)第二个参数是写假期总共几天,然后依次赋值,第三个参数是数组首地址,没什么好说的,就是用来传数组的(不懂的可以去搜一下:一维数组传参的本质),你为啥要多出来几天。
2024-11-04 20:30:49
1306
4
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅