240 私信
这个人很懒,暂无签名信息
0

引脚输出的隐藏BUG | 深入思考

    最近在看一个接手项目的时候,突然发现了看门狗(外部看门狗)程序中有这么一条喂狗语句:GPIOC->ODR ^= (uint16_t)0x01;    不知道各位道友看到这条语句的第一想法是什么(当时这条语句被宏定义包装了的)?    看到这么一条语句的时候,鱼鹰第一感想是:坏了,这条语句会出大问题,所以我毫不犹豫的修改了这条语句。    因为这条语句本意是翻转电平,而且是一个宏定义,所以我...

0

有趣的问题,C语言程序中,为什么十六进制数字以前缀0x开头呢?

    C语言允许程序员逐位操作变量,此时,最直观的数字表示方式自然是二进制。不过这样常常会让数字看起来过长,例如十进制的 255 使用二进制表示为 11111111,因此,在C语言程序开发中,为了程序员阅读代码的方便,需要逐位操作变量时,常常使用十六进制。0xFF 看起来可比 0b11111111 直观多了。    在C语言中,为什么十六进制的数字前缀用 0x 呢?    在C语言中,十六进制的...

0

Linux下开源的DDR压力测试工具

测试可以采用 sdk 下的google开源工具 external/stressapptest也可以采用 开源的memtester。(1)stressapptest 其是:Stressful Application Test (stressapptest) 的简称 Stressful Application Test试图让来自处理器和I/O到内存的数据尽量随机化,以创造出模拟现实的环境来测试现在的硬...

个人介绍
暂无介绍