树莓派编译时卡死了
1. 树莓派2执行apt-get upgrade 卡死,怎么破
1、apt-get update是同步 /etc/apt/sources.list 和 /etc/apt/sources.list.d 中列出的源的索引,这样才能获取到最新的软件包。 2、apt-get update只是更新了apt的资源列表,没有真正的对系统执行更新。如果需要,要使用apt-get upgrade来更新。
2. linux系统的树莓派,程序没报错但就是运行不起来,卡住了。。
程序是你编的吗?有源代码吗?
有一个 while 1 循环?
在其中关键地点加入printf语句(别太多,太快) 看看程序是否跑到你(想象中)应该跑到的地方.....
别忘了make
3. 树莓派速度很慢,很卡
class4的速度就是这样。不过足够用了。
你如果觉着很卡,就超频到1GHz,会明显感觉快,注意散热。不然超频后容易烧SD卡。
浏览网页本来就是树莓派的弱项。你把JS功能关闭后,会感觉明显快些。 有人说使用chrome会快些,不过我试过后,比不上关闭JAVASCRIPT功能好。
此外,你如果连续看网页,可以提前将下一个网页在后台打开。这样关闭前一个标签,看一个内容就感觉不那么慢了。
树莓派的速度,可能只有你手机速度的1/10, 它是用来教学的。所以当PC机用,感觉很慢。
4. 树莓派卡怎么办
先看一下电源输出是否符合pi的工作电流,供电不足会卡的;
建议用raspberry系统
128g内存有点屈才了。。。
5. linux下,C插入python,就在include <python.h>上卡住了
拿出一个例子来分析一下,不就是总结吗?
#include <Python.h>
char* python_code1 = "\
import wx\n\
f = wx.Frame(None, -1, 'Hello from wxPython!', size=(250, 150))\n\
f.Show()\n\
";
PyRun_SimpleString(python_code1);
char* python_code2 = "\
import sys\n\
sys.path.append('.')\n\
import embedded_sample\n\
\n\
def makeWindow(parent):\n\
win = embedded_sample.MyPanel(parent)\n\
return win\n\
";
PyObject* globals = PyDict_New();
PyObject* builtins = PyImport_ImportMole("__builtin__");
PyDict_SetItemString(globals, "__builtins__", builtins);
Py_DECREF(builtins);
// Execute the code to make the makeWindow function
result = PyRun_String(python_code2, Py_file_input, globals, globals);
// Was there an exception?
if (! result) {
PyErr_Print();
wxPyEndBlockThreads(blocked);
return NULL;
}
Py_DECREF(result);
// Now there should be an object named 'makeWindow' in the dictionary that
// we can grab a pointer to:
PyObject* func = PyDict_GetItemString(globals, "makeWindow");
6. 树莓派4运行opencv死机重启
去检查eeprom的数据
树莓派4与之前树莓派相比,增加了eeprom启动的方式。所以当我们把制作好镜像的SD卡插上,发现没有反应,这个时候,就要去检查eeprom的数据是否已近被改掉了。
断开设备电源,移除SD卡设备,然后重新连接。如果绿色LED指示灯不闪烁,则表明EEPROM已损坏,或者里面的固件已经损坏,这时就需要进行恢复操作了。
或者有时候,设置TFTP启动设置错误,导致只能从网络引导启动,而此时网络又不能使用了。这时也需要恢复eeprom。
7. 树莓派编译c文件出现问题
编译的时候在最后加上 -lwiringpi
8. 树莓派b+ gcc lwiringPi 编译错误 gpio控制led
新建一个名为led.py的程序,程序的具体内容如下:
123456789101112131415 #!/usr/bin/env python# -*- coding: utf-8 -*- import RPi.GPIO as GPIOimport time GPIO.setmode(GPIO.BOARD)# need to set up every channel which are using as an input or an outputGPIO.setup(11, GPIO.OUT) while True: GPIO.output(11, GPIO.HIGH) time.sleep(1) GPIO.output(11, GPIO.LOW) time.sleep(1)
使用cd命令进入文件所在目录,然后输入指令
1 sudo python led.py
使用这种方法实现LED闪烁的最容易的方法,网上的教程也非常多,是入门树莓派的好方法。
2.2 wiringPi
新建一个名为blink.c的程序,程序内容如下
1234567891011 #include <wiringPi.h>main (){ wiringPiSetup () ; pinMode (0, OUTPUT) ; for (;;) { digitalWrite (0, HIGH) ; delay (500) ; digitalWrite (0, LOW) ; delay (500) ; }}
使用cd命令进入所在文件目录,然后输入以下命令生成可执行文件blink
1 gcc -Wall -o blink blink.c -lwiringPi
9. 树莓派中make时出错,求教
你好!
新版本的NOOBS模块很简单。格式化完成后,将包解开到SD卡中就可以使用。里面包含多种操作系统。即使操作系统坏了,按SHIFT就可以重新安装。
我自己刚刚试过。安装了三个操作系统,特别是RISC OS,很好玩。 只是不能用C++, PYTHON, JAVA编程,能用BASIC, CHARM, ASM,LUA编程。 速度快。
通常树莓派启动出问题只有一个原因,就是SD卡坏了。 如果不能格式化只有重新买 个了。
另外操作系统启动不了,除了软件原因,还有一个原因是你新增了操作系统不能识别的硬件,拔上来重新启动就可以了。
10. 树莓派做homeassistant用久了闪存卡出问题了
SD卡损坏
SD卡损坏的原因,有多种多样。
假损坏:卡槽没插紧、金手指污垢污染或被氧化、数据损坏,等等
真损坏:高压静电击穿、高温烧毁、高空摔落、高压下变形、物理坏道、自然老化寿命极限(如,SD卡有写入和擦除周期次数限制,达到了就坏了),等等
真假损坏都可能的:设备死机、突然断电,都可能导致数据损坏或者物理硬件损坏,等等