摘要:
作者:Bread链接:https://www.zhihu.com/question/263443346/answer/1289172503来源:知乎著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。 不需要使用插件,在 设置->用户代码片段 选择你想要注释的程序语言,我这里以pyt 阅读全文
该文被密码保护。 阅读全文
该文被密码保护。 阅读全文
该文被密码保护。 阅读全文
摘要:
任务A :1ms任务,将通信timeout cnt++ , 优先级低; 任务B :中断触发的任务,当报文正常时,会将timeout cnt 清零 , 优先级高; 假设使用在任务B中直接将timeout cnt = 0的方式,可能存在风险; 查看汇编代码,可以知道,timeout cnt++的操作实际 阅读全文
摘要:
1 if(SET != FLASH_OB_GetRDP()) 2 { 3 printf("Flash read protection not set, protection.....\n"); 4 FLASH_Unlock(); 5 FLASH_OB_Unlock(); 6 7 //FLASH_OB 阅读全文
摘要:
(1)上图红框内容均不要勾选 (2)工程中自己添加相应的启动文件,形如: startup_stm32f030x6.s system_stm32f0xx.c 阅读全文
摘要:
有时候我们添加.gitignore文件之前已经提交过了文件。.gitignore只能忽略那些原来没有被track的文件(自添加以后,从未 add 及 commit 过的文件),如果某些文件已经被纳入了版本管理中,则修改.gitignore是无效的。就需要执行: git rm -r --cached 阅读全文
摘要:
SystemCoreClockUpdate();SysTick_Config(SystemCoreClock/2000); //500us 阅读全文
摘要:
(1)使用函数返回一个比较大的结构体时,会话费比较长的运行时间,可采用返回指针的形式替代 (2)memset和memcpy耗时并不会太多 (3)多次的for循环以及多重的嵌套循环会花费较长时间 阅读全文
该文被密码保护。 阅读全文
摘要:
strlen返回字符长度 而sizeof返回整个数组占多长,字符串的\0也会计入一个长度 阅读全文
摘要:
勾选 C99 Mode 即可 假如没有C99 Mode的选项,那么我们可以用大括号将代码括起来,这样编译也不会报错 阅读全文