q6专题

cm4 vl805-Q6 应用

执行命令"sudo -E rpi-eeprom-config --edit" 在引导程序中添加"VL805=1". 通过执行"sudo rpi-eeprom-config"查看是否更改成功 最后执行"sudo reboot"重启。 pi@raspberrypi:/ $ sudo rpi-eeprom-config [all]BOOT_UART=0WAKE_ON_GPIO=1POWE

【Q6-30min】

1. ifndef/define/endif的作用:避免头文件被重复引用。 2.堆栈溢出主要的原因是: (1)函数调用层次太深。函数递归调用时,系统要在栈中不断保存函数调用时的现场和产生的变量,如果递归调用太深,就会造成栈溢出,这时递归无法返回。再有,当函数调用层次过深时也可能导致栈无法容纳这些调用的返回地址而造成栈溢出。 (2)动态申请空间使用之后没有释放。由于C语言中没有垃圾资源自动回收机制