- 博客(6)
- 资源 (22)
- 收藏
- 关注
原创 MDK在原有函数前插入程序 '$Sub$ $ 和 $Super$ $
extern void $Super$$test(void);//自定义代码void test_1(){ printf("test_1 fun\n");}//原函数 void test(){ printf("test fun\n");}void $Sub$$test(void){ test_1(); $Super$$test();}输...
2019-10-26 22:24:37 538
原创 \0 字符串的结束标志
'\0'就是 字符串结束标志。%s ,打印Log ,需要添加\0识别字符串的结束。'\0'就是8位的00000000,因为字符类型中并没有对应的这个字符,所以这么写。在数值类型里就代表数字0。数值类型存储时,最高位决定正负号,其他位都为0可不就是0了么?'\0'是转译字符,意思是告诉程序,这不是字符0,我要的是数字0的2进制直接放进来,因为acsii码的0可不是00000000...
2019-10-17 13:56:53 9224 1
原创 解决GD睡眠不唤醒的问题
#if 0void pmu_to_deepsleepmode(uint32_t ldo,uint8_t deepsleepmodecmd){ /* clear stbmod and ldolp bits */ PMU_CTL &= ~((uint32_t)(PMU_CTL_STBMOD | PMU_CTL_LDOLP)); /* set ldolp ...
2019-10-15 22:27:46 2127
原创 硬件知识之高阻态
高阻态是一个数字电路里常见的术语,指的是电路的一种输出状态,既不是高电平也不是低电平,如果高阻态再输入下一级电路的话,对下级电路无任何影响,和没接一样,如果用万用表测的话有可能是高电平也有可能是低电平,随它后面接的东西定的。...
2019-10-14 19:36:52 597 1
原创 定时器的复位 xTimerReset
xTimerReset(left_timeout_timer_demo, 0);二、复位软件定时器复位软件定时器,会重新计算定时周期到达的时间点,这个新的时间点是相对于复位定时器的那个时刻计算的,并不是第一次启动软件定时器的那个时间点!!!BaseType_t xTimerReset ( TimerHandle_t xTimer, TickType_t xTicksTo...
2019-10-07 15:49:21 6075
【原创】讯联电子DA14580实战教程---DA14580 SDK介绍
2018-11-12
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人