原创 關於 UnixDomaiSocket 中 send(; ; ; ) 的第二個參數使用 char *str 的可行性驗證

    今天要寫的內容是來實驗 send( , ,) 中的第二個參數是否可以使用 char *str 指針。     結論是:可以!     服務端的代碼如下: /* 2012-06-07 - 代碼是在 http://beej.us/gu

原创 cygwin home路徑問題

    最近在使用本地安裝包安裝Cygwin時,發現Cygwin的根目錄中沒有 home 目錄,上網搜索。    看到網上朋友說,“正常情況下,安裝後第一次啓動時會看到窗口提示正在創建用戶的3個文件,分別是  .bashrc  .bash

原创 關於PROFIBUS Master(H)不能正確識別並處理 DP-Slave 回覆的RS幀的一些思考

           圖1.是在測試過程中,發現PROFIBUS Master(H)不能正確識別並處理 DP-Slave 回覆的RS幀,引起Slave回覆 RS 幀的操作是“斷開Slave與Master之間的PROFIBUS電纜,然後再恢

原创 推薦每個PROFIBUS網段內至多連接32個從設備

(1)根據下圖描述,推薦每個PROFIBUS總線上最大連接122個從站,至多分10個網段組成,且每個網段內至多連接32個從站(包括中繼器) (2)從下圖第二點分析,可以得出,中繼器有隔離PROFIBUS網絡故障的功能。 (3)根據

原创 VPC3+C看門狗動作時間

1. 問題產生的現象 1.1 使用“模擬主站軟件”將Master狀態從OnLine切換到OffLine時,VPC3能夠正確快速的從Data_Ex狀態轉換到Wait_Prm狀態; 1.2 使用“模擬主站軟件”人爲的將Master與Slave

原创 爲uboot增加自定義命令

最近需要給u-boot增加一個命令,上網搜了搜,是找到了方法,但是對於我移植的版本(2010-09)並不適用,於是自己摸索了一翻,才發現是如此的簡單。 例如我要增加一個boot_zImage的命令,操作如下: 第一步:在common目錄

原创 Blocking vs. non-blocking sockets

RPG IV Socket Tutorial Prev Chapter 6. Handling many sockets at once using select() Next 6.5. Blocking vs. non-block

原创 UNIX Domain Socket IPC

4. UNIX Domain Socket IPC     socket API原本是爲網絡通訊設計的,但後來在socket的框架上發展出一種IPC機制,就是UNIX Domain Socket。雖然網絡socket也可用於同

原创 SecureCRT全屏後,SecureCRT如何顯示菜單?

Alt+Enter是轉換全屏與否的快捷鍵,或者輸入Alt+V彈出菜單,去掉full screen。 ==》Before   ==》After 點贊 收藏 分享 文章舉報 blu

原创 socklen_t 類型

      在Linux下編譯程序,accept( ; ; ;) 函數的第三個參數提示“從類型‘int*’到類型‘socklen_t*’的轉換無效”,於是乎,我發現還有個 socklen_t 類型。 解決辦法:     將保存 stru

原创 recv & send 阻塞和非阻塞(2012-06-05)

int send( SOCKET s, const char FAR *buf, int len, int flags ); 不論是客戶還是服務器應用程序都用send函數來向TCP連接的另一端發送數據。客戶程序一般用send函數向服務器

原创 Linux中的Vi編輯操作

Linux中的Vi編輯操作  ------本文的內容是介紹Linux中的Vi編輯相關的一些操作 1、Vi的2模式 Command(命令)模式,用於輸入命令 Insert(插入)模式,用於插入文本   2、當我們按ESC進入Command模

原创 vs2005 和 VAssistX 常用快捷鍵

函數跳轉 Alt + G:函數定義和聲明的跳轉 F12: 轉到所調用函數或變量的定義 Alt + M:列出當前文件所有的函數   查找 Ctrl+F: 查找 Ctrl+Shift+F: 在文件中查找 F3: 查找下一個 Shift+F3

原创 抽屜櫃式MCC櫃中PROFIBUS設備推薦波特率及對應傳輸距離

抽屜櫃式MCC櫃中PROFIBUS設備推薦波特率及對應傳輸距離,如下圖所示: 在使用過程中,推薦現場使用 187.5 kBit/s or 500 kBit/s 。         通信速率過高可能會帶來的問題是: (1)某現場使用N-

原创 TMS320C28x C/C++ Data Type

TMS320C28x C/C++ Data Type M3處理器在 IAR 編譯器中的一些數據類型定義Tips 點贊 收藏 分享 文章舉報 blueliuyun 發佈