- 博客(4)
- 资源 (12)
- 收藏
- 关注
原创 嵌入式系统watchdog详解
嵌入式系统的工作常会受到外界电磁场的干扰,造成程序的跑飞,而陷入死循环,程序的正常运行被打断,会造成整个系统的陷入停滞状态,发生不可预料的后果,所以需要对嵌入式系统运行状态进行实时监测,便产生了一种专门用于监测嵌入式系统运行状态的芯片,称"看门狗"。 Linux 自带了一个watchdog 的实现,用于监视系统的运行,包括一个内核 watchdog module 和一个用户空间的 watc
2017-12-25 11:16:52 5558
原创 嵌入式软件工程师笔试面试必备(很有帮助)
数组指针与指针数组:数组指针定义 int (*p)[n];()优先级高,首先说明p是一个指针,指向一个整型的一维数组,这个一维数组的长度是n,也可以说是p的步长。也就是说执行p+1时,p要跨过n个整型数据的长度。(从而指向下一个一维数组)指针数组定义 int *p[n];[]优先级高,先与p结合成为一个数组,再由int*说明这是一个整型指针数组,它有n个指针类型的数组元素。这里执行...
2017-12-15 15:57:28 1226
原创 RS232/485、UART及波特率相关
波特率描述了单片机或计算机在串口通信时的速率。如每秒钟传送960个字符,而每个字符格式包含10位(1个起始位,1个停止位,8个数据位),这时的波特率为960Bd,比特率为10位*960个/秒=9600bps。又比如每秒钟传送960个二进制位,这时的波特率为960Bd,比特率也是960bps。波特率,可以通俗的理解为一个设备在一秒钟内发送(或接收)了多少码元的数据。它是对符号传输速率的一种度量,
2017-12-15 10:43:26 13601
原创 Ubuntu提示boot分区剩余空间不足或boot分区已满
问题:boot分区剩余空间不足或boot分区已满一、如果是boot分区剩余空间不足,也就是说还有部分空间缓冲:1、查看系统现有内核(dpkg命令是Debian Linux系统用来安装、创建和管理软件包的实用工具。dpkg --get-selections|grep linux-image2、查看现在使用的内核uname -a3、清理/boot分区,选择性删除你不想保留的内核
2017-12-09 21:34:32 5032
CSR mesh 开发指导文档
2017-12-21
Android应用集成(各种实用的应用集合)
2016-06-15
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人