原创 ubuntu16.04下安裝微信軟件

需求: 因爲改在了ubuntu下開發東西,所以要經常使用微信軟件,我是看了別人的文章總結我自己的經驗 準備 Ubuntu 系統    步驟 安裝包 wechat for linux github鏈接: https://github.com

原创 C語言中Union(共用體)在上下位機通信中的大作用

共用體的定義格式爲: union 共用體名{ 成員列表 }; 結構體和共用體的區別在於:結構體的各個成員會佔用不同的內存,互相之間沒有影響;而共用體的所有成員佔用同一段內存,修改一個成員會影響其餘所有成員。 介紹下要應用的場景,

原创 Ubuntu16.04將機械硬盤添加爲linux系統文件

需求背景: 我的筆記本有兩個硬盤,一個固態是128G,另一個是機械硬盤是500G。起初我把linux系統裝在了固態硬盤中,由於慢慢工程文件和軟件的增多導致固態存儲不夠用,由於linux系統一切皆文件的思想,這個時候就需要將沒用到的機械硬盤

原创 C語言面試編程題:全排列

題目內容:  有一隊待列隊士兵,每個士兵有一個唯一編號,請完善以下 queues 函數,列出所有可能的列隊方式,不可重複。  請注意 queues 函數的健壯性  例:有士兵 5, 9, 14  可能的列隊方式如下     [5, 9,

原创 Xilinx SDK下如何進行斷點調試(保姆級別教程)

Xilinx SDK界面如圖所示;   點擊這個Target Connections按鈕;   雙擊Linux Agent[default];   修改Host IP地址爲Zynq開發板的IP地址,Port默認是1534,不要修改,

原创 如何用python命令將python文件打包成可執行文件

 打包成可執行文件: pyinstaller -F 文件名.py 將工程中用到的模塊一併打包成可執行文件: pyinstaller -F -P 模塊路徑;模塊路徑 文件名.py  注:模塊路徑之間用分號隔開 如果發現打包後的可執行文

原创 C語言中如何來獲取一段代碼的執行時間?

參考:https://blog.csdn.net/wangluojisuan/article/details/7043667 先上代碼 再分析 #include <stdio.h> #include <time.h> clock_t

原创 Labwindows CVI 自動識別返回串口號

#include <windows.h> #include <winreg.h> //==========================================================================

原创 labwindows/CVI 庫函數中InsertTableRows()函數問題

InsertTableRows() 注意1、函數的執行時間跟插入的函數有緊密聯繫,插入的函數越多,所需要的時間也越長。 注意2、如果table錶行數是在程序執行過程中,動態的增加1行來擴展Table表的函數,那麼程序執行時間越長,該函數執

原创 用最小二乘法實現曲線擬合的c代碼實現

#include<stdio.h> int x[9] = {-400.00, -300.00, -200.00, -100.00, 0.00, 100.00, 200.00, 300.00, 400.00}; int y[9] = {

原创 Ubuntu16.04應用程序編程中關於精準定時POSIX和SIGNAL的使用詳解

參考1:https://blog.csdn.net/lee244868149/article/details/38710149 參考2:https://blog.csdn.net/weixin_34228387/article/detai

原创 ubuntu 16.04下卸載SDx或vivado軟件

https://blog.csdn.net/u014386899/article/category/8528769 安裝文件下找到./xsetup /opt/Xilinx/.xinstall/xsetup 命令:sudo ./xsetup

原创 Ubuntu16.04下將Vivado&sdk生成桌面快捷方式

需求: Linux下,每次打開軟件sdk和vivado的時候都會要用命令的方式打開軟件,非常的不方便。所以有了將這兩個軟件生產桌面快捷方式的想法 準備 Ubuntu 16.04系統  已經安裝了vivado 和 sdk這兩個軟件   步驟

原创 初學者使用git的步驟

背景需求: 由於項目的需要,不得不更換高性能的筆記本,那換了新的筆記本之後我們如何在新本上git之前的程序呢? 操作步驟: 1、在新筆記本上下載安裝git,爲了方便看見每次Git之後的變化,我還下載安裝了TortoiseGit作爲輔助。

原创 常用git命令解析集錦

1、Git命令下載遠程分支代碼 git clone 遠程倉庫(用SSH) 比如:git clone [email protected]:sa5101_sw/sa5101_sw.git   2、在本地創建分支dev並切換到該分支上