06 2022 档案
摘要:注: 最近阅读了基本简单的算法书籍,但是没有上手使用过。综合考虑算法的性能和比赛的使用情景,简单复现几个。 详细可以参考:《算法图解-巴尔加瓦》、《大话数据结构》; 排序方法: 排序方法各有优劣,这里我就随便选择一种记录来常用。以后如果需要更高效率再修正。 直接来个插入排序,代码简单,原理易懂 1.
阅读全文
摘要:1. <cstdarg> or <stdarg.h> <cstdarg> (stdarg.h) - C++ Reference (cplusplus.com) C 标准库 – <stdarg.h> | 菜鸟教程 (runoob.com) 没有学过C++也不要劝退哈(C标准库也有),因为我也没学过,只
阅读全文
摘要:学微嵌的时候就已经明白DMA的个中缘由了,但是一直没在板子上尝试过,虽然比赛使用的几率不大,但是还是想做一下。 网上各种轮询、中断、空闲中断,看的我头疼,不想拓展,就试试dma吧。 目的:完成ADC、Usart的DMA传输 特性: 1.两个DMA设备,各8条通道 2.外设到内存,内存到外设,内存到内
阅读全文
摘要:端午假期,周六上了一天实验课,晚上用来打游戏了。今天,周日,再继续搞,。 RTC中断相关: 1.目前看来,断电运行是不可能的,因为板子不带电源。不过说起来,想要实现断电运行,关键就是RTC备份域【BKP】能够在断电时保持数据,所以只要使能寄存器,正确读写就没问题。 从RTC 的定时器特性来说,它是一
阅读全文
摘要:探究: *长短按识别; *RTC掉电运行;//*似乎没有外部32.768KHz的晶振、纽扣电池使得掉电运行,至于有没有超级电容,就不知道了。 *设置闹钟; *Tim波形精准测定; *value-1——value跳变瞬间的变化; 长短按识别: 说明: 1.不能使用delay,这样会占用cpu资源,使得
阅读全文
摘要:最新进展: 当只使用一块基础板子,为了适配国赛的难度,拉开差距,考题肯定会和省赛大相径庭。目前还没想好会有哪些可能的倾向,不过无外乎三种: 一种是探究G4芯片更有趣、更复杂的功能,另一种是外设的配合使用要求更高(譬如功能更多、精度要求更严格),还有一种是偏算法、逻辑; 因此之后的准备也尽量依循自己心
阅读全文