• 校园网内网穿透与ssh自动判断

    校园网内网穿透与ssh自动判断

    本文实现了一个frp内网穿透的实现和自动判断使用frp/内网直连服务器的解决方案

  • FreeRTOS中的非阻塞串口实现

    本文实现了一个线程安全的 printf,同时不用阻塞方式 (临界区, 暂停中断等) 挂起其他任务的架构。

  • Easy 云课堂快速跳转

    Easy 云课堂快速跳转。

  • 矩阵键盘与电子幽灵

    矩阵键盘与电子幽灵

    仿生键盘会不会梦到电子幽灵?

  • 计软路径规划开发文档

    目前可用的交互有:Gridize returnData 调用方法:下载源文件后,和要调用的代码文件放在统一目录下 在代码开头添加 import Gridize import returnData 即可 调用时,使用 Gridize.gridize() returnData.revert() 231215 更新:新增了 Gridize_all Gridizegridize返回一个 (RES...
  • Spoc小助手使用说明

    Spoc小助手使用说明

    刷课有风险,请自行承担。 请各位尽量不要使用微信打开本站,微信日益收紧的审查机制足以把我和我的垃圾桶送进 GFW 的黑名单里。如果有其他平台的群组,务必拉我。 感谢joker进行测试。 一个快速完成 BUAA spoc 国家安全 系列视频的脚本。 安装说明Step 1. 安装 Tamper Monkey 插件Tampermonkey油猴插件——安装与使用教程 - 知乎 (zhih...
  • WHEEL TECH平衡小车大作业

    WHEEL TECH平衡小车大作业

    你说得对,但是 单片机基础与应用 使用了 WHEEL Tech 的小车,一块板子 50,一套车 500,开价足以救活嵌入式行业。 原作者:WHEEL Tech 感谢:joker。 本教程适用于:没有蓝牙、OLED 、超声波模块的小车,封装的函数足以完成大作业。 其实什么都没有写,只是把蓝牙控制的 Flag 拿出来用了而已。 在这里 下载打开工程即可使用。请在 MiniBalance.c...
  • TIM定时器

    TIM定时器

    定时器可以对输入的时钟进行计数,并在计数值达到设定值时触发中断。 当输入的时钟稳定可靠时,定时器即可模拟时钟。如 STM32 的定时器的基准时钟一般都是 72MHz,如果对 72MHz 计 72 次数,则每个数为 μ ;对其计 72000 次数,则每个数为 。 STM32 的定时器不仅具备基本的定时中断功能,还包含内外时钟源捕获、输出比较、编码器接口、主从触发模式等功能。 定时器类型根据复杂...
  • EXTI外部中断

    EXTI外部中断

    中断在主程序运行中,出现了特定的中断触发条件(中断源),使得 CPU 暂停当前正在运行的程序。转而去处理中断程序,处理完成后又返回原来被暂停的位置继续运行。比如串口通信时,检测到串口输入,需要优先处理串口传入的数据,此时就需要中断。 中断优先级多个中断同时出现时,CPU 会优先响应更加紧急的中断源。STM32 有 16 个可编程的优先等级,还可进一步设置抢占优先级和响应优先级。 如果一个中断...
12