嵌入式Linux编程常用函数
27 Mar 2019 320字 2分 次 SoC打赏作者 CC BY 4.0 (除特别声明或转载文章外)
1.前言
总结一下嵌入式Linux编程常用函数。
2.延时函数
alarm(s); //精度:秒
usleep(us); //精度:微秒,不精确
select(us); //精度:微妙,不精确
3.打开内存管理单元
if ((fd = open("/dev/mem", ( O_RDWR | O_SYNC))) == -1)
{
printf("ERROR: could not open \"/dev/mem\"...\n");
return (1);
}
4.取消虚拟地址映射
if (munmap(virtual_base, HW_REGS_SPAN) != 0)
{
printf("ERROR: munmap() failed...\n");
close(fd);
return (1);
}
告辞。