位置:51電子網 » 技術資料 » 單 片 機

      NeuronC語言

      發(fā)布時間:2015/3/26 20:40:42 訪問次數:1992

          Neu,on C是基于ANSI C而為神經元芯片設計的一種編程語言,它是從ANSI C中派生出來的,G1117T43UF并對其進行了增刪以支持Neuron C芯片的固件例程,是開發(fā)LonWorks應用的強有力工具。Neuron C語言對ANSI C的擴展如下。

         ①一個內部多任務調度程序,允許程序員以自然的方式描述事件驅動的任務,并可以控制任務執(zhí)行的優(yōu)先級。

         ②將I/O對象直接映射到處理器的I/O能力。

         ③網絡變量對象定義,提供一種簡單的實現節(jié)點之間數據共享的方法。

         ④When語句引入事件并定義這些事件的臨時排序。

         ⑤支持顯式報文傳遞,用于直接對LonTalk協(xié)議的底層進行訪問。

         ⑥秒及毫秒級定時器對象可隨意激活用戶的任務。

         ⑦函數庫:當調用時可以執(zhí)行事件檢查、I/O管理、網絡信息的接收和傳送以及控制各種Neuron芯片的功能。

         Neuron C非常接近ANSI C語言標準,但又不完全遵守Standard C昀標準。例如Neu,on C不支持浮點運算或浮點運算符;不支持使用寄存器變量以及易失的存儲類別;不需要main函數,而是由一系列When語句完成相應功能等。

         利用Neu,on C語言可方便地開發(fā)基于網絡的應用系統(tǒng)。例如該語言對不同節(jié)點所定義的變量都可簡單作為本地變量一樣使用,只需要在系統(tǒng)聯合調試時給予“綁定”即可。這種方式大大簡化了網絡的開發(fā)和應用,使開發(fā)人員幾乎感覺不到是在網絡環(huán)境下編程。

          Neu,on C是基于ANSI C而為神經元芯片設計的一種編程語言,它是從ANSI C中派生出來的,G1117T43UF并對其進行了增刪以支持Neuron C芯片的固件例程,是開發(fā)LonWorks應用的強有力工具。Neuron C語言對ANSI C的擴展如下。

         ①一個內部多任務調度程序,允許程序員以自然的方式描述事件驅動的任務,并可以控制任務執(zhí)行的優(yōu)先級。

         ②將I/O對象直接映射到處理器的I/O能力。

         ③網絡變量對象定義,提供一種簡單的實現節(jié)點之間數據共享的方法。

         ④When語句引入事件并定義這些事件的臨時排序。

         ⑤支持顯式報文傳遞,用于直接對LonTalk協(xié)議的底層進行訪問。

         ⑥秒及毫秒級定時器對象可隨意激活用戶的任務。

         ⑦函數庫:當調用時可以執(zhí)行事件檢查、I/O管理、網絡信息的接收和傳送以及控制各種Neuron芯片的功能。

         Neuron C非常接近ANSI C語言標準,但又不完全遵守Standard C昀標準。例如Neu,on C不支持浮點運算或浮點運算符;不支持使用寄存器變量以及易失的存儲類別;不需要main函數,而是由一系列When語句完成相應功能等。

         利用Neu,on C語言可方便地開發(fā)基于網絡的應用系統(tǒng)。例如該語言對不同節(jié)點所定義的變量都可簡單作為本地變量一樣使用,只需要在系統(tǒng)聯合調試時給予“綁定”即可。這種方式大大簡化了網絡的開發(fā)和應用,使開發(fā)人員幾乎感覺不到是在網絡環(huán)境下編程。

      相關IC型號
      G1117T43UF
      暫無最新型號

      熱門點擊

       

      推薦技術資料

      硬盤式MP3播放器終級改
          一次偶然的機會我結識了NE0 2511,那是一個遠方的... [詳細]
      版權所有:51dzw.COM
      深圳服務熱線:13692101218  13751165337
      粵ICP備09112631號-6(miitbeian.gov.cn)
      公網安備44030402000607
      深圳市碧威特網絡技術有限公司
      付款方式


       復制成功!
      亚洲av综合在线手机版_日韩av无码精品专区_婷婷五月无码在线观看_老子影院午夜精品无码_中文字幕一区二区精品区