最近上課的學員在問我LabVIEW與儀控相關的問題,由時我目前還沒有時間寫詳細的說明,

不過我覺得最簡單的方式就是找該台儀器是否有提供LabVIEW的驅動程式,

這裡有篇文章可以參考:

NI提供超過6,000組儀器控制驅動程式

fishark 發表在 痞客邦 留言(1) 人氣()

LabVIEW提供了許多偵錯(Debug)工具,一般常用的就是Probe, Highlight Execution, Breakpoint和單步執行,

我們可以在程式的任何一個元件上設立Breakpoint (中斷點),

當程式執行到Breakpoint時, 程式會中斷,然後就可以使用單步執行,一步一步地找出錯誤的地方,

fishark 發表在 痞客邦 留言(0) 人氣()

自從自強基金會跟我聯絡要開LabVIEW基礎班的課,已經有一段很長的時間,

說實在的,我也沒有上課經驗,所以也沒有很強求,或是很Care時間,

前些日子通知我說人數夠了,可以開班了,這時候壓力才上來,

我學LabVIEW已經很多年了,基本上也上了不少的課,也有一些NI的講義,

fishark 發表在 痞客邦 留言(0) 人氣()

LabVIEW的FPGA模組其實出來已經很久了,

不過我還沒有接觸到相關的案件應用,

雖然去上過CompactRIO的課程,也知道這套軟體與硬體是很好用的東西,

不過價錢是很大的考量,必須是設備及的儀器才能負擔這樣的花費,

fishark 發表在 痞客邦 留言(0) 人氣()

Lego 9797 教育版+LabVIEWfor NXT Toolkit+LabVIEWfor NXT 書籍+LabVIEWfor NXT 教育訓練

市值 : 34,500 TWD

超低特價 : 22,500 TWD

套件內容:

fishark 發表在 痞客邦 留言(2) 人氣()

Microchip Hitech C 混合語言 – 如何在C與組語中操作函數(function)
函數是在寫C語言中很重要的,一是可以將程式模組化,二是可以讓程式更容易閱讀,三是讓程式更容易維護。

一般在C而言,如果你的函數是用C寫的,那麼在主程式中呼叫函數是很簡單的事情,但有時為了效率考量,我們會想用組語來撰寫,

本範例就說明如何在函數中撰寫組語,並在主程式區中用C語言來呼叫該函數:

fishark 發表在 痞客邦 留言(1) 人氣()

在Microchip的組語中最常用來操作BIT的就是BSF、BCF與BTFSC、BTFCC,但在標準C語言中對於Bit 的使用並不多,由於在單晶片的程式撰寫中,常常需要對Bit作一些判斷與設定,所以Hitech C提供一個方法來定義一個8位元的變數中的每一個Bit,

 

首先定義一個Unsigned char變數 value,可以直接定義其暫存器位置為0x30,

 static unsigned char value @ 0x30; 

fishark 發表在 痞客邦 留言(0) 人氣()

最近由於使用MPLAB免費提供的HITECH C PICC LITE寫的一些程式,

由於是免費版的,可以使用的PRORAM區有受限,

程式編譯完成後,我嚇了一跳,

居然快使用到受限制程式區的九成,

fishark 發表在 痞客邦 留言(0) 人氣()

最近在用Hitech PICC開發PIC16F877A,遇到不少Compiler上的問題,

這是在網路上發現的,想要好好了解PICC的編譯器,不妨參考這篇文章。

文章內容:

        目前,Microchip公司生產的PIC系列單片機以其低成本、低功耗、高性能、開發速度快且一次性用戶可編程等優點迅速佔領了國內市場,成為國內銷售量最大的單片機。但國內介紹其C語言開發工具的書籍和文章卻比較少,在開發過程中給廣大程式師帶來了許多困難和不便。

fishark 發表在 痞客邦 留言(0) 人氣()

  • 這篇文章限定好友觀看。
    若您是好友,登入後即可閱讀。
  • 這篇文章限定好友觀看。
    若您是好友,登入後即可閱讀。
  • 這篇文章限定好友觀看。
    若您是好友,登入後即可閱讀。

安裝MPLAB IDE 8.10後,可以使用HITECH的C編譯器開發PIC16系列MCU,

首先要建立一個專案,

專案建立流程如下:

1. 使用Project->Project Wizard

fishark 發表在 痞客邦 留言(1) 人氣()

以前就聽說Microchip的MPLAB IDE有免費的HI-TECH C編譯器,

不過由於一直在使用16F系列的組語,所以就沒去嘗試。

最近因應客戶需求要使用C語言撰寫程式,所以就下載來使用,

使用版本是MPLAB 8.10,果然在安裝的後半段就會安裝HI TECH的PICC-Lite,

fishark 發表在 痞客邦 留言(0) 人氣()

  • 這篇文章限定好友觀看。
    若您是好友,登入後即可閱讀。

贊助區說明
在贊助區的文章並非免費文章、觀看方法請聯絡 : labview.net@gmail.com

一. C語言區

   程式一  HOLTEK C語言 開關 按下直到釋放後才觸發

fishark 發表在 痞客邦 留言(1) 人氣()

今天在用Holtek IDE3000編譯C code時遇到一個定義錯誤的問題,

程式碼內容 :

unsigned char i;
 

fishark 發表在 痞客邦 留言(3) 人氣()

最近要將用Matlab寫的m file程式整合入LabVIEW 8.5,

其實這是在LabVIEW推出Mathscript之後我最想試的一件事情,

不過Mathscript並不是很好用,有些在Matlab可以執行的,在Mathsript並不見得可以,

首先先看Mathscript Node的Debug,一些m script語法的錯誤可以偵錯出來,不過我找不到有單步執行或設breakpoint的功能。

fishark 發表在 痞客邦 留言(3) 人氣()

Analog to Digital Converter(ADC)類比/數位轉換器的誤差種類如下:

1. 偏移誤差(Offset Error):
理想的ADC是當類比電壓輸入為零伏特,對應的數位碼也為零;但實際上是輸入的電壓為零,對應的數位碼不是零,其間的誤差稱為偏移誤差。

fishark 發表在 痞客邦 留言(0) 人氣()

這是在自強基金會開的LabVIEW應用課程,
有在裡面工作的朋友通知我的,

內容我覺得還滿豐富的,師資也不錯(有出過LabVIEW書的),目前正在招生,所以幫忙公告一下。

報名網址:  

fishark 發表在 痞客邦 留言(0) 人氣()

Close

您尚未登入,將以訪客身份留言。亦可以上方服務帳號登入留言

請輸入暱稱 ( 最多顯示 6 個中文字元 )

請輸入標題 ( 最多顯示 9 個中文字元 )

請輸入內容 ( 最多 140 個中文字元 )

reload

請輸入左方認證碼:

看不懂,換張圖

請輸入驗證碼