CAPL
CAPL(Communication Access Programming Language)是德國Vector Informatik公司開發的script程式語言[1],用在CANoe以及CANape等軟體中。CAPL的語法類似C語言,程式屬於事件驅動程式設計。可以模擬CANbus等車用網路的設備,以及進行相關的測試。也可以進行自動化測試。
CAPL常用在嵌入式系統的測試及開發,一般會在電腦上執行。為了避免 C語言指標常造成的問題,CAPL不支援指標功能。
參考資料
- ^ 張慶偉、陳旻槿. CAN 網路之 CAPL 自動化驗證程序設計技術 (PDF). 財團法人車輛研究測試中心. [2020-12-03] (中文(臺灣)).
外部連結
- Vector-Tips and Tricks for the Use of CAPL (页面存档备份,存于互联网档案馆)
- CAPL Scripting Quickstart
- 查
- 论
- 编
- 封闭平台
- 设计式缺陷
- 残废软件
- 厂商锁定(英语:Vendor lock-in)
- 第三方固件(英语:Custom firmware)
- 第三方路由器固件项目
- 自制 (视频游戏)(英语:Homebrew (video games))
- 消费电子产品破解(英语:Hacking of consumer electronics)
- Rooting (安卓)
- iOS越狱
- BusyBox
- Buildroot
- BitBake
- OpenEmbedded
- Yocto计划
- U-Boot
- Almquist shell
- Stand-alone shell(英语:Stand-alone shell)
- 嵌入式Linux
- 移动设备Linux(英语:Linux for mobile devices)
- 轻量级Linux发行版
- Windows IoT/Win CE
- 实时操作系统
- 轻量级浏览器比较(英语:Comparison of lightweight web browsers)
- 开源计算硬件(英语:Open-source computing hardware)
- 开源机器人(英语:Open-source robotics)