NeuronC語言
發(fā)布時間:2015/3/26 20:40:42 訪問次數(shù):2018
Neu,on C是基于ANSI C而為神經(jīng)元芯片設(shè)計的一種編程語言,它是從ANSI C中派生出來的,G1117T43UF并對其進(jìn)行了增刪以支持Neuron C芯片的固件例程,是開發(fā)LonWorks應(yīng)用的強(qiáng)有力工具。Neuron C語言對ANSI C的擴(kuò)展如下。
①一個內(nèi)部多任務(wù)調(diào)度程序,允許程序員以自然的方式描述事件驅(qū)動的任務(wù),并可以控制任務(wù)執(zhí)行的優(yōu)先級。
②將I/O對象直接映射到處理器的I/O能力。
③網(wǎng)絡(luò)變量對象定義,提供一種簡單的實(shí)現(xiàn)節(jié)點(diǎn)之間數(shù)據(jù)共享的方法。
④When語句引入事件并定義這些事件的臨時排序。
⑤支持顯式報文傳遞,用于直接對LonTalk協(xié)議的底層進(jìn)行訪問。
⑥秒及毫秒級定時器對象可隨意激活用戶的任務(wù)。
⑦函數(shù)庫:當(dāng)調(diào)用時可以執(zhí)行事件檢查、I/O管理、網(wǎng)絡(luò)信息的接收和傳送以及控制各種Neuron芯片的功能。
Neuron C非常接近ANSI C語言標(biāo)準(zhǔn),但又不完全遵守Standard C昀標(biāo)準(zhǔn)。例如Neu,on C不支持浮點(diǎn)運(yùn)算或浮點(diǎn)運(yùn)算符;不支持使用寄存器變量以及易失的存儲類別;不需要main函數(shù),而是由一系列When語句完成相應(yīng)功能等。
利用Neu,on C語言可方便地開發(fā)基于網(wǎng)絡(luò)的應(yīng)用系統(tǒng)。例如該語言對不同節(jié)點(diǎn)所定義的變量都可簡單作為本地變量一樣使用,只需要在系統(tǒng)聯(lián)合調(diào)試時給予“綁定”即可。這種方式大大簡化了網(wǎng)絡(luò)的開發(fā)和應(yīng)用,使開發(fā)人員幾乎感覺不到是在網(wǎng)絡(luò)環(huán)境下編程。
Neu,on C是基于ANSI C而為神經(jīng)元芯片設(shè)計的一種編程語言,它是從ANSI C中派生出來的,G1117T43UF并對其進(jìn)行了增刪以支持Neuron C芯片的固件例程,是開發(fā)LonWorks應(yīng)用的強(qiáng)有力工具。Neuron C語言對ANSI C的擴(kuò)展如下。
①一個內(nèi)部多任務(wù)調(diào)度程序,允許程序員以自然的方式描述事件驅(qū)動的任務(wù),并可以控制任務(wù)執(zhí)行的優(yōu)先級。
②將I/O對象直接映射到處理器的I/O能力。
③網(wǎng)絡(luò)變量對象定義,提供一種簡單的實(shí)現(xiàn)節(jié)點(diǎn)之間數(shù)據(jù)共享的方法。
④When語句引入事件并定義這些事件的臨時排序。
⑤支持顯式報文傳遞,用于直接對LonTalk協(xié)議的底層進(jìn)行訪問。
⑥秒及毫秒級定時器對象可隨意激活用戶的任務(wù)。
⑦函數(shù)庫:當(dāng)調(diào)用時可以執(zhí)行事件檢查、I/O管理、網(wǎng)絡(luò)信息的接收和傳送以及控制各種Neuron芯片的功能。
Neuron C非常接近ANSI C語言標(biāo)準(zhǔn),但又不完全遵守Standard C昀標(biāo)準(zhǔn)。例如Neu,on C不支持浮點(diǎn)運(yùn)算或浮點(diǎn)運(yùn)算符;不支持使用寄存器變量以及易失的存儲類別;不需要main函數(shù),而是由一系列When語句完成相應(yīng)功能等。
利用Neu,on C語言可方便地開發(fā)基于網(wǎng)絡(luò)的應(yīng)用系統(tǒng)。例如該語言對不同節(jié)點(diǎn)所定義的變量都可簡單作為本地變量一樣使用,只需要在系統(tǒng)聯(lián)合調(diào)試時給予“綁定”即可。這種方式大大簡化了網(wǎng)絡(luò)的開發(fā)和應(yīng)用,使開發(fā)人員幾乎感覺不到是在網(wǎng)絡(luò)環(huán)境下編程。
熱門點(diǎn)擊
- DMX512協(xié)議的數(shù)據(jù)格式
- 電荷耦合器件
- 電渦流式位移傳感器的測量電路
- 無線資源利用率
- 鎳鉻一鎳硅熱電偶分度表
- DALI協(xié)議及其應(yīng)用
- 業(yè)務(wù)流量類指標(biāo)
- 電渦流式位移傳感器的工作原理
- 壓電陶瓷的壓電效應(yīng)
- 電容降壓限流電路
推薦技術(shù)資料
- 硬盤式MP3播放器終級改
- 一次偶然的機(jī)會我結(jié)識了NE0 2511,那是一個遠(yuǎn)方的... [詳細(xì)]
- CV/CC InnoSwitch3-AQ 開
- URF1DxxM-60WR3系
- 1-6W URA24xxN-x
- 閉環(huán)磁通門信號調(diào)節(jié)芯片NSDRV401
- SK-RiSC-SOM-H27X-V1.1應(yīng)
- RISC技術(shù)8位微控制器參數(shù)設(shè)
- 多媒體協(xié)處理器SM501在嵌入式系統(tǒng)中的應(yīng)用
- 基于IEEE802.11b的EPA溫度變送器
- QUICCEngine新引擎推動IP網(wǎng)絡(luò)革新
- SoC面世八年后的產(chǎn)業(yè)機(jī)遇
- MPC8xx系列處理器的嵌入式系統(tǒng)電源設(shè)計
- dsPIC及其在交流變頻調(diào)速中的應(yīng)用研究