蓝蓝的天
获得 57 次赞
帮助过170人
1.安装USB转串口驱动 连上USB线到串口0 设备管理器显示串口5. 2.安装flash_magic 3.连接跳线JP6,JP7 4.打开FLASH_MAGIC 器件选择LPC1678,串口选择刚才的COM5,接口选择NONE(ISP), hex文件选择...
1.安装JLINK驱动 2.连接USB线,断开跳线JP4. 电源线有点短,放在桌子下面,不太清楚。 3.打开MDK,随便打开一个工程,比如GPIO。 点击下图按钮 弹出对话框如下: 切换到DEBUG选项卡 选择JLINK,...
POSIX时钟是一种实现和表示时间源的标准。 clockid_t类型表示了特定的POSIX时钟,Linux支持其中五种: CLOCK_REALTIME 系统级的真实时间(墙钟时间)。设置该时钟需要特殊权限。 CLOCK_MONOTONIC 任何进程都无...
由POSIX定义的sigqueue()函数,允许进程发送带附加信息的信号: include intsigqueue(pid_tpid, intsigno, constunionsigvalvalue); sigqueue()的运行方式和kill()很类似。成功时,由signo表示的信号会被添加到...
POSIX定义了sigaction()系统调用,它提供了更加强大的信号管理能力。除此之外,当 信号处理程序运行时,可以用它来阻塞特定信号的接收,也可以用它来获取信号发送时 各种操作系统和进程状态的信息。 include int...
其他UNIX系统(例如BSD),并没有MAP_ANONYMOUS标记位。相反,它们 通过映射到特殊的设备文件/dev/zero,实现了一个类似的解决方案。设备文件 /dev/zero提供了和匿名内存完全相同的语义。/dev/zero是一个包含全0的页...
C中最经典的获取动态内存的接口是malloc(): include voidmalloc(size_tsize); 成功调用malloc时,会得到size大小的内存区域,并返回指向新分配的内存 首地址的指针。这块内存区域的内容是未定义的,不要把它们当...
st_dev和st_rdev这两个字段经常引起混淆。有关规则很简单: 每个文件系统所在的存储设备都由其主,次设备号表示。设备号所用的数据类型是 基本系统数据类型dev_t。主设备号标示设备驱动程序,有时编码为与其通信的...