原创 (3.4)一個按鍵所能涉及的:同步互斥阻塞

/* AUTHOR: Pinus * Creat on : 2018-10-25 * KERNEL : linux-4.4.145 * BOARD : JZ2440(arm9 s3c2440) * REFS : 韋東山視頻教程第二期 同步

原创 (3.5)一個按鍵所能涉及的:定時器防抖動

/* AUTHOR: Pinus * Creat on : 2018-10-25 * KERNEL : linux-4.4.145 * BOARD : JZ2440(arm9 s3c2440) * REFS : 韋東山視頻教程第二期   

原创 (2.4)file_operation 實現具體操作:思考三四

【思考三:爲什麼要創建類呢?】 概念:         在剛開始寫Linux設備驅動程序的時候,很多時候都是利用mknod命令手動創建設備節點,實際上Linux內核爲我們提供了一組函數,可以用來在模塊加載的時候自動在/dev目錄下創建相應

原创 (2.3)file_operation 實現具體操作:思考二

【思考二;內核怎樣創建設備,主設備號具體應用是什麼呢?】 major = register_chrdev(0, "leds_dev", &jz2440_leds_fops); //註冊設備 告訴內核 > 第一個參數是主設備號,0代表動態

原创 用PWM控制舵機(以是stm32爲例)

因爲做校創需要用到舵機,以前知道大致的理論,因此看了一些帖子,總結一下被以後查看。 什麼是PWM波 PWM就是脈衝寬度調製,也就是佔空比可變的脈衝波形. pwm的佔空比,就是指高電平保持的時間,與該pwm時鐘週期時間之比。 在應用中就是

原创 從零開始:在樹莓派上構建tensorflow——詳細至極

==前言==:本人現在也是一頭霧水,忙活了一天終於把環境裝好了,閒來無事,突發奇想,總結一下經驗,讓後人少走彎路 T-T 1.樹莓派的相關準備 已經裝完系統的樹莓派一個,本人用的官方2017-09-07-raspbian-stretch

原创 python-opencv的安裝方法及有可能的錯誤彙總(raspi)

方法1:sudo pip install opencv-python測試:python -c "import cv2"有可能的錯誤:pip找不到包解決:更新pipsudo pip install --upgrade pip sudo pi

原创 樹莓派python入門(1):樹莓派系統安裝與初次連接

序: 這一系列用於記錄自己學習python和樹莓派的歷程,自我總結,也是幫助後來人少走彎路。 前期準備: 硬件:樹莓派3代b型,16Gsd卡,讀卡器路由器,網線,電腦 ?_?。 軟件: SD Card Formatter.exe(sd