原创 開發實戰--CRC,校驗碼計算工具軟件的開發過程(開源)

1、項目的需求來源       做爲程序員碼代碼,開發軟件,開發通信協議,相信避免不了與各種校驗碼打交道。校驗碼是通信協議中數據接收方用來校驗數據合法性的一個編碼。那麼舉個栗子,請看今早我和隔壁老王的對話,         隔壁老王:今天

原创 從0到1 一步一步創建一個pyqt的窗口程序

1、安裝相關軟件和模塊     安裝python 3.5, Qtcreat還有如下的模塊   2、使用Qtcreat創建一個窗口界面,並且保存,如下圖  3、在命令行中進入qt工程所在的目錄,輸入命令pyuic5 mainwindo

原创 轉載 面臨失傳的岐黃醫方

中醫之所以是“國寶”,除了有人才和學術,還有一些“絕招”,這些“絕招”可以說是每一位醫生的看家本領,但這一點長期以來沒有引起大家的重視,特別是許多散落在民間的“寶貝”,包括祕方、手法等。無論是在鄉村還是在城鎮,有些人既不是醫生也沒有學過醫

原创 python使用pyinstaller打包生成EXE可執行文件

     最近在項目開發中的需要編寫一個上位機的小的應用軟件,本人只對嵌入式編程的C語言很精通,VC++只會簡單的編程,經過朋友介紹說是的上位機的用python開發很快,這是一種腳本語言,具體優點,大家可以去百度一下了。只是分享記錄一下遇

原创 分享自己使用python+pyserial+pyQT5寫的串口調試助手

      1、先介紹一下軟件的運行環境,python3.6.1(32位) ,pyinstaller 3.3版本, pyserial 3.4版本, pyqt5 5.8.2版本,這些是主要用到的軟件包。  在windosw的 cmd命令行下

原创 從硬件底層通信看http協議和https協議的數據流

     嵌入式硬件與服務器的通信常常採用http協議或是https協議,實際上https協議就是http協議+SSL加密通信,簡單點說就是把http協議的數據經過一定的算法加密後發送出去,接收方收到後再解密出來。http協議是運行在tc

原创 3、樹莓派 RPI.GPIO 使用手冊

     RPi.GPIO是Python的一個module( 模塊 ), 樹莓派官方系統默認已經安裝, 仍在不斷更新中, 截至20180521, 最新版0.6.3, 適配了樹莓派3B+, 可以訪問 python主頁下載源碼 .     

原创 百度AI-- 文字識別OCR 識別購物小票中的文字(使用python)

    百度AI 文字識別OCR的使用過程: 1、首先創建一個百度開發者帳號,如果你有百度的帳號可以直接用此帳號登陸,沒有就需要新創建一個百度帳號,網址https://developer.baidu.com/ 2、在控制檯中創建一個應用

原创 5、樹莓派連接官方CSI攝像頭的使用

本篇博文大部分轉https://blog.csdn.net/u013162035/article/details/78580486其中有部分細節根據自己的實際操作進行了修改5.1樹莓派基本操作      目前提供了三個應用程序,分別爲:r

原创 ARM cortex-M內核芯片的軟件定時器功能異常問題解決

      最近一個項目中的使用了軟件定時器功能,程序運行在前後臺的系統中,使用軟件定時器建立任務處理應用。硬件上外接一個水流傳感器,水流傳感器輸出的是一個方波信號,水流越快,信號的頻率越高。CPU採用的是STM32L051的芯片,使用外

原创 1、樹莓派3B+ 開箱安裝系統及入門使用的基本設置

      一直想學習Linux的開發,補充高端應用的開發的短板,苦於沒有時間,最近有點時間購買了當前最火的卡片計算機,樹莓派3B plus版本,淘寶購買,同城發貨,拿到快遞後就迫不及待的開始學習Linux的里程。在網上學習了很多前輩位的

原创 c語言中關於變長參數函數的原理

     printf函數是在串口信息打印中和串口命令行接口功能實現中經常用的函數。調用方式一般是這樣子的printf("cmd =%s\r\rn", cmd_str),printf("vol=%dmV, current=%dmA.",

原创 評價一個好產品的標準--降低成本、提高效率

      身爲從業多年的嵌入式軟件,硬件開發人員,以前在公司做開發只要覺得產品的功能做的好,性能指標高,用戶就會喜歡。現在出來創業做公司研發銷售產品後,這種想法慢慢的發生了變化,那就是一個產品的成功不只是技術,我想應該是技術+市場,引申

原创 4、樹莓派連接USB轉串口的使用

      樹莓派上自帶一個串口,用於連接藍牙或是串口命令行,串口資源很少,對於嵌入式的應用來說串口設備很多,需要的串口數量也很多,因爲通過USB外接串口是一個不錯的選擇。樹莓派的 raspberry 2018.04.18 stretch

原创 Tensorflow安裝在windows 上面出現ImportError: DLL load failed: 動態鏈接庫(DLL)初始化例程失敗。

      最近開始學習tensorflow,電腦是win10 64位系統的,已經安裝了python3.6.1 32位的,tensorflow只支持python64位的,所以直接安裝了Python64位3.6.1。直接使用pip inst