就这么定了,每天走这条青草路,发布一天的日记。
Author: strap-pm
云红东隅草绿园
野马黑龙踏秦川
霎时万顷金光下
睡狮腾醒动中原
中断应该只负责增加任务,给出优先级,之后就把控制权交给调度器。
os流。
在自己内心和身体上建立秩序,才能辐射到别人,黑洞哲学。
佛陀,基督,先知,莫不如是。
把自己想象成一个调度器,每一件要干的事就是一个任务,每一个任务都有唯一优先级,每次只挑优先级最高的执行。
优先级在任务创立时定义,更改条件:需求增强;时间压缩;内容增加。
以上都是后台程序,前台是中断驱动。
中断享有最高优先级,一旦发生,立马处理。
第一次提交mergerequest,第一次合并MR,感觉很好。
个人品牌。
三个我认为独一无二的品质,获得持久竞争力的品质:
core,透过现象直见本质。
global&detail,全局和细节。
spirit,精神。
我认为伟大的事物:
文字。
乐高积木。
水。
unix。
互联网。
想办法平衡工作和兴趣。
ngspice,尝鲜了一把,还行。
局域网间可以实现ssh遂穿,用pc可以访问树莓派的80端口,实现了用手机预览打印机工作。
但换到阿里云就不行。
重新搭建起我的打印机,记录下。
给SD卡里烧写octopi镜像文件
gparted分区,格式化为fat32,
dcfldd bs=4M if=xx.img of=/dev/sdx
gparted 修改为boot标记
将树莓派的串口暴露成普通串口
修改boot分区里的cmdline.txt文件,删除ttyAMA0相关内容,
修改etc/inittab,删除ttyAMA0相关内容
之后启动,可以作为普通串口,否则连上立马会掉,保持不住。
用mjpg-streamer框架实现视频监控。
笔记本的摄像头和独立的摄像头都只支持yuv格式输出,
驱动ok的标志,插入后dmesg输出正常,/dev/videox有节点,修改start.sh脚本增加输入的-y参数,运行脚本,打开浏览器,在8080端口能看到静态截图和动态预览。
一个问题,目前发现高版本的内核,摄像头支持有问题,dmesg报错误。降级到14年内核就ok。
重新搭建完整的树梅派环境:octoprint + webiopi + mjpg-streamer
1. 刷octopi镜像
2. 配置好mjpg-streamer
3. 配置好octoprint
4. 配置好webiopi
openwsn,神器啊!