跑分测试sysbench
sudo apt-get install sysbench
sysbench --test=cpu --cpu-max-prime=20000 --num-threads=4 run
大球的测试M1-365、M1+-402、M2-182、M3-70
H2+-191
sudo apt-get install sysbench
sysbench --test=cpu --cpu-max-prime=20000 --num-threads=4 run
大球的测试M1-365、M1+-402、M2-182、M3-70
H2+-191
查询一下有几个核心
grep -c processor /proc/cpuinfo
grep "processor" /proc/cpuinfo
lscpu
需要在root下执行,怎么用sudo呢?
echo 0 > /sys/devices/system/cpu/cpu3/online
1是打开,内核确实关掉了,但是功耗基本还是没有降下来,还是1.5W
sudo的解决办法sudo bash -c "echo 0 > /sys/devices/system/cpu/cpu3/online"
pytools的原始网站是http://pytools.codeplex.com/
后来改叫PTVS了,新版本支持新的VS,老版本最早能支持到VS2010,https://github.com/Microsoft/PTVS/releases/v2.1.1
没有进度,似乎死了
嗖的一下,完成了
建个项目
直接运行,挺好用啊
python和串口用得都很广,学习了一下python下的串口操作
ls /dev/ttyS*
发现0、1、2、3一共四个串口
dmesg | grep ttyS*
看一下日志,一一对应,查看资料http://wiki.friendlyarm.com/wiki/index.php/NanoPi_NEO/zh
0号是debug口,3号没有引出,就剩1号(8T/10R)和2号(11T/22R),和以前的GPS测试比较吻合http://www.ickey.cc/community/thread-67030-1-13.html
串口测试的python例子
import serial
t = serial.Serial('/dev/ttyS2',9600)
n = t.write('you are my world')
print t.portstr
print n
str = t.read(n)
print str
需要短接11和22脚,同时需要pyserial的支持,安装方法如下
sudo apt-get install python-pip
pip install pyserial
球猫建立了一个“月球猫控制器”,地址是https://yqmiot.com/,mqtt端口是11883,wss地址是wss://yqmiot.com/_wss
python的订阅代码是
import paho.mqtt.client as mqtt
def on_connect(client, userdata, flags, rc):
client.subscribe("#")
def on_message(client, userdata, msg):
print msg.topic.decode("utf-8")
print msg.payload.decode("utf-8")
client = mqtt.Client()
client.on_connect = on_connect
client.on_message = on_message
client.connect("yqmiot.com", 11883, 50)
client.loop_forever()