分类
通往 交易世界的捷径

更新了 OlympTrade 评论

简单翻译下

Elsevier期刊审稿过程Required Reviews Completed,Status Date变化原因解析

The target number of required reviews has been completed, and the Handling Editor is considering the reviews. The Editor may invite more reviewers, 更新了 OlympTrade 评论 returning the submission to 'Under Review' status, or may begin to enter a decision and move the status to 'Decision in Process'.

“涩涩的Mod装一天,玩游戏只花两分钟”

《钢铁侠大战新冠于洛圣都》

简单翻译下

给他爱里的模型mod

《德军总部3d》也出现了类似的meme

《毁灭战士和动森的第一次官方联动》

红警2mod《共和国之辉》

外加诸如Mod DB、Nexus Mods这样的大型Mod网站也在那几年建立并逐渐壮大。支持Mod的游戏和做Mod人渐渐多了起来,生态构建有了起势。

《只狼》里游戏结束UI就属于几乎不对系统产生影响的Mod

裸机开发利器:超精简的软件定时器multi_timer ---- 使用、代码分析和修改

嵌入式小散修 于 2020-04-07 16:35:55 发布 3345 收藏 29

我每看运动会时,常常这样想:优胜者固然可敬,但那虽然落后而仍非跑至终点不止的竞技者和见了这样的竞技者肃然不笑的看客,乃正是中国将来的脊梁。
鲁迅 – 杂文《最先与最后》

  • 项目的仓库地址:https://github.com/0x1abin/MultiTimer

现在发现了某位大佬开源的软件定时器multi_timer项目,令人耳目一新。
很棒的是,软件定时器multi_timer 将上面的方法抽象出来,同样也是基于一个硬件定时器,但是无需自己在while循环上加各种判断语句,让程序看起来更加简洁,更加好维护。

二、使用和代码分析

三、项目源代码和个人的注释

  • multi_timer.h
  • multi_timer.c

一、概括项目的仓库地址:https://github.com/0x1abin/MultiTimer在裸机开发中,经常要使用定时器来实现某些定时功能,面对需要比较多定时器的场合,以前都是使用一个吻硬件定时器作为提供时间基准,然后使用计数器+标志位的方法来实现,其实就是采用时间片的方法。比如:while(1)< // 2ms执行 软件时钟系统 if(1 == sys_var._1ms.

11-11 681

04-12 4425

概述 MultiTimer 是一个软件定时器扩展模块,可无限扩展你所需定时器任务,取代传统标志位判断方式, 更优雅更便捷地管理程序时间触发时序。 GitHubhttps://github.com/0x1abin/MultiTimer 更新了 OlympTrade 评论 硬件STM32F103CBT6最小系统板 软件Keil 5.29 + STM32CubeMX6.01 一使用方法 1.先申请一个定时器管理handle struct Timer timer1; 2.更新了 OlympTrade 评论 初始化定时器对象,注册定时器回调.

10-02 2361

日期 作者 版本 说明 2020.09.26 Tao V0.0 撰写中 目录简要介绍常用配置设置更新中断输出PWM脉冲捕获输出带死区控制互补PWM使用指南 简要介绍 常用配置 设置更新中断 输出PWM 脉冲捕获 输出带死区控制互补PWM 使用指南 .

MultiTimer 简介 MultiTimer 是一个软件定时器扩展模块,可无限扩展你所需定时器任务,取代传统标志位判断方式, 更优雅更便捷地管理程序时间触发时序。 使用方法 1.先申请一个定时器管理handle struct Timer timer1; 2.初始化定时器对象,注册定时器回调处理函数,设置延迟启动时间(ms),循环定时触发时间 timer_init(struct Timer* handle, void(*timeout_cb)(), uint32_t timeout, uint32_t repeat); 3.启动定时器 timer_start(&timer1); 4.设置1ms硬件定时器循环调用 timer_ticks() 以提供时间基准 void HAL_SYSTICK_Callback(void) < timer_ticks(); > 5.在主循环调用

05-02 4728

嵌入式开源项目精选专栏 本专栏由Mculover666创建,主要内容为寻找嵌入式领域内优质开源项目,一是帮助开发使用开源项目实现更多功能,二是通过这些开源项目,学习大佬代码及背后实现思想,提升自己代码水平,其它专栏相比,本专栏优势在于 不会单纯介绍分享项目,还会包含作者亲自实践过程分享,甚至还会有对它背后设计思想解读。 目前本专栏包含开源项目有 cJSON | 一个.

10-07 765

使用一个定时器,但是完成多个Function功能,并且完成时调用不同函数。不过个人感觉参数太多,而且如果程序执行时间之大于延迟时间,不就产生混乱了吗? 有时有一些 function 都有延时,并且频率都一样,一般做法是 一个做法: 每个 function 都new Tiemr,function 不多还好,一旦多了就很浪费资源了,这个时候,O(∩_∩)O哈哈

04-09 179

#include "MultiTimer.h" 更新了 OlympTrade 评论 #include /* Timer handle list 更新了 OlympTrade 评论 head. */ static MultiTimer* timerList = NULL; /* Timer tick */ static PlatformTicksFunction_t platformTicksFunction = NULL; int MultiTimerInstall(PlatformTicksFunction_t ticksFunc)

05-05 651

如何使用mingw-get命令更新MinGW下的GCC

windlkx 于 2013-07-27 23:20:50 发布 9014 收藏 1

(4)打开MinGW的shell窗口,输入mingw-get upgrade "gcc-core=4.7.0-1",显示如下窗口,(前两个下载的文件比较小,就在线下载了)

11-26 6286

MinGW安装GCC超详细过程 一、寻找安装MinGW方法 网上内容乱七八糟,还是自己想办法好,本人试用两种方法,第一种方法,载codeblocks(失败),第二种方法,从MinGW官网载(成功)。 1. codablocks(失败) 载路径http://www.codeblocks.org/downloads,安装教程:http://xinzhi.wenda.so.com/a/1541.

2020-07-27生成 mingw-w64 7.0.0 gcc 10.2.0(mpfr-4.0.2 mpc-1.1.0 gmp-6.2.0 isl-0.21) binutils 2.35 gdb 9.2 make 4.3 coreutils-8.31 已在Win10 x64测试通过。

04-05 6022

安装msys2https://www.msys2.org/ 设置msys2镜像源,参考https://mirrors.tuna.tsinghua.edu.cn/help/msys2/ 打开安装目录,例如 D:\msys64\etc\pacman.d 分别修改这三个文件: 编辑 mirrorlist.mingw32 文件,在文件开头添加 Server = https://mir.

MinGW(Minimalist GNU For Windows)是个精简Windows平台C/C++、ADA及Fortran编译器,相比Cygwin而言,体积要小很多,使用较为方便。 MinGW最大特点就是编译出来可执行文件能够独立在Windows上运行。 MinGW组成: 编译器(支持C、C++、ADA和Fortran) GNU工具 mingw-get(用于Windows平台安装和部署MinGW和MSYS命令行安装器) mingw-get-inst(用于GUI打包)

11-30 7848

03-16 892

06-12 2327

问题 :mingw中 编译 lame-mp3 中 ./configure 时提示 gcc 没有执行权限,首先确定是 gcc 问题导致 更新了 OlympTrade 评论 解决思路:使用gcc main.c -o main 是不是gcc 能不能正常使用,结果不能正常使用 怀疑是用mingw-intall 中安装自动安装gcc包不正确导致,重新载并安装,面是 360doc文档 http://www

08-28 1万+

1.先安装git工具,一路next就好,https://www.git-scm.com/download/ 安装选项说明参考https://blog.csdn.net/sishen47k/article/details/80211002 安装完成后,右键菜单新增Git GUI 更新了 OlympTrade 评论 Here &&Git BashHere;这里说明Git BashHere 打开后是一个类似.

10-30 35

01-18 800

07-11 2591

07-12 3277

文章目录MinGW 载和安装Cygwin 载和安装Msys2 更新了 OlympTrade 评论 载和安装VS载和安装 MinGW 载和安装 载地址:MinGW-w64 - 更新了 OlympTrade 评论 for 32 and 64 bit Windows download | SourceForge.net 载后进行安装 Cygwin 载和安装 testtest Msys2 载和安装 testtesttest VS载和安装 V.

02-19 135

12-15 2573

环境变量设置: 本人MinGW 安装目录D:\Softwares\MinGW\Install Path:D:\Softwares\MinGW\Install\binLIBRARY_path:D:\Softwares\MinGW\Install\libC_INCLUDE_PATH:D:\Softwares\MinGW\Install\include dos 命令输入 'g++ -v' 如图所示则配置成功 若dos 命令输入 'g++ -v' 提示:'g++' 不是内部或外部命令,也不是可运.

11-21 5733

目录安装 MSYS2官网:https://www.msys2.org/ 安装 载安装程序(官网首页有):msys2-x86_64-20210725.exe 或 CSDN:https://download.csdn.net/download/ymzhu385/45988277 运行安装程序。MSYS2 需要 64 位 Windows 7 或更新版本。 输入所需安装路径(NTFS 卷上仅 ASCII 短路径,不能有重音、空格、符号链接、 subst、网络驱动器、 FAT)。 完成后,勾选Run MSYS

03-15 2290