摘要: C语言版LED灯 汇编完成C语言的环境配置 C语言完成点亮LED灯 程序编写 1. 汇编程序start.S 开发板上的DDR3地址范围是0X80000000~0XA0000000(512MB) ,其 DDR3 起始地址是 0X80000000。由于 Cortex A7 的堆栈是向下增长的,所以将 S 阅读全文
posted @ 2020-05-18 22:58 宅胖儿 阅读(415) 评论(0) 推荐(0) 编辑
摘要: 信号量 Linux中的信号量是一种 睡眠锁 睡眠机制:如果一个任务试图获取一个不可用(正在被占用)的信号量时,信号量会将其推进一个等待队列,然后让其睡眠。这时处理器能重获自由,从而去执行其他代码。当持有的信号量可用(被释放)后,处于等待队列的那个任务将被唤醒,并获得该信号量。 由于争用信号量的进程在 阅读全文
posted @ 2020-05-18 17:24 宅胖儿 阅读(419) 评论(0) 推荐(0) 编辑