
C ++
学习C ++
PI_sunyang
Assistant embedded engineer!
Facebook:Yang Sun
Stack overflow:Sun_yy
Gmail:johnsonyang1994@gmail.com
一群志同道合的人共同到达一个从未到达的地方
展开
-
同事写的FreeRTOS入门教程Mark一下
Mark以下同事大佬写的FreeRTOS入门教程翻译的FreeRTOS入门教程,不过后面几章基本机翻,大佬只做了确认. 链接:RTOS入门官方文档,因为大佬翻的都没有例子,具体用法和例子要看官方文档官方链接:官方链接...原创 2022-04-21 08:40:29 · 298 阅读 · 0 评论 -
CubeMX设置STM32 Timer预分频(PSC)
STM32 Timer预分频(PSC)设置在STM32的定时器上,PSC用来将定时器时钟源进行分频输出,上图可知,预分频器的值是由TIMx_PSC设定,是16位正整数值。CubeMx设置定时器时钟源为内部时钟,其频率一般较高,STM32F030F6为例,其总线时钟为48Mhz, 定时器从0计数到65535只需要1.365ms [(1/48 * 65535) /1000]。如果我们要设置更长时间间隔,就需要对预分频器进行分频处理,以降低定时器时钟的频率以上面TIM1为例子,设置1ms中断,不分频原创 2022-02-09 11:45:09 · 6649 阅读 · 0 评论 -
VS CODE DOWNLOAD LINK
##VS CODE DOWNLOAD LINKREFER:VS CODE WIN 10 64 BIT原创 2021-04-09 08:58:59 · 239 阅读 · 0 评论 -
c++ thread join detach用法
c++ thread join用法#include <thread>#include <mutex>#include <iostream>using namespace std;void downlaod1(){ cout<<"d1"<<endl; for (int i = 0; i < 100; ++i) { /* code */ std::this_thread::sleep_for(chrono::mil原创 2021-03-04 10:22:16 · 701 阅读 · 1 评论 -
zsh终端切换
zsh终端oh my zshlinux下默认的是bash,切换为zsh终端命令为zsh,切换为bash命令为bash.chsh -s bash默认为bash,chsh -s zsh默认为zsh.配置oh my zsh查看当前shell,echo $SHELL安装oh my zsh,oh my zsh link修改主题,vim ~/.zshrc将ZSH_THEME改成ys,ZSH_THEME=“ys”更新配置,source ~/ .zshrc补全插件:link将插件放在oh my原创 2020-05-12 10:46:57 · 2079 阅读 · 0 评论 -
sudo apt-get update failed
sudo apt-get cleansudo mv /var/lib/apt/lists /tmpsudo mkdr -p /var/lib/apt/lists/aprtialsudo apt-get cleansudo apt-get update原创 2020-03-19 13:41:07 · 221 阅读 · 0 评论 -
CMAKE & AUTOTOOLS
cmake的主要特点:1.开放源代码,使用类BSD许可发布。2.跨平台,并可生成native编译配置文件,在linux/Unix平台,生成makefile,在苹果平台,可以生成xcode,在Windows平台,可以生成MSVC的工程文件。3.能够管理大型项目。4.简化编译构建过程和编译过程。cmake的工具链非常简单:cmake+make5.高效率,可扩展。Install cmake...原创 2019-06-12 15:46:16 · 1297 阅读 · 0 评论 -
TwinCAT 3 Active电脑死机或蓝屏解决(干货)
TwinCAT 3 Active电脑死机或蓝屏解决(干货)TwinCAT 3 Active电脑死机或蓝屏解决步骤系统Win 7,更新win7系统程序,防止装的系统不全,驱动更新下载地址:Windows6.1-KB3033929-x64.msu链接:https://pan.baidu.com/s/1t4FGxZjRkCPISwmaxHLGdQ提取码:6n1o系统更新后,进入Boot打开V...原创 2020-03-16 17:26:59 · 7833 阅读 · 0 评论 -
RFID(Radio Frequency Identification)
RFID(Radio Frequency Identification)架构完整的RFID,包含Reader, TAG-Transponder(应答器),以及应用软件三个部分组成。工作原理Reader发射一特定频率的无线电波能量给Transponder,用以驱动Transponder电路将内部数据传出,Read依序解读数据,发送给应用程序做相应的处理。应用层wifi模组跟阅读器数...原创 2020-03-13 11:28:06 · 2074 阅读 · 0 评论 -
The C programming Language Second Editing Exercise 1
The C programming Language Second Editing(xu bao wen)1-3: ANSWER#include <stdio.h>#define LOWER 0#define UPPER 300#define STEP 20int main(int argc, char const *argv[]){ int fahr; ...原创 2019-08-05 13:56:58 · 263 阅读 · 0 评论 -
C++初学
在最近的一段时间我会更新我学习C++的过程,包括最简单的部分,一步步来。 C++ 是一种中级语言,它是由 Bjarne Stroustrup 于 1979 年在贝尔实验室开始设计开发的。C++ 进一步扩充和完善了 C 语言,是一种面向对象的程序设计语言。C++ 可运行于多种平台上,如 Windows、MAC 操作系统以及 UNIX 的各种版本。低级语言分机器语言(二进制语言)和汇编语言(符号语言...原创 2018-07-06 17:48:31 · 239 阅读 · 0 评论