我期待在试图走出BLUEGIGA BLE112套件做一些BLE发展的iOS。
我从TI CC2540密钥卡包交换,因为我的IAR Embedded Workbench EVAL-许可证过期(30天),该软件为$ 2500+的许可。
我想知道是什么工具编写的代码BLE112; 该网站提到“BG脚本”和“BG档案工具包”,但我找不到对环境/许可是做什么用任一工具的任何信息。 它还提到编写C代码为“8051”(不知道这是什么)。 我需要什么样的环境/编译器编写代码? 此外,什么是许可条款?
我期待在试图走出BLUEGIGA BLE112套件做一些BLE发展的iOS。
我从TI CC2540密钥卡包交换,因为我的IAR Embedded Workbench EVAL-许可证过期(30天),该软件为$ 2500+的许可。
我想知道是什么工具编写的代码BLE112; 该网站提到“BG脚本”和“BG档案工具包”,但我找不到对环境/许可是做什么用任一工具的任何信息。 它还提到编写C代码为“8051”(不知道这是什么)。 我需要什么样的环境/编译器编写代码? 此外,什么是许可条款?
你应该能够找到的信息越多的蓝兆网站的支持部分 。 一旦你注册,你有机会获得更多的文档和由蓝兆提供的软件和工具。
BGScript是一种脚本语言,其执行BLE112芯片上(其具有一些的IO和ADC除了BLE无线电)。
在更复杂的情况下,BLE112可以连接到通过串行线路的微控制器。 串行协议是一种专有协议(BGAPI),其允许访问所述芯片的所有功能(BLE,IO的,ADC,...)。 蓝兆提供此协议和C实现的(它是紧凑合理,并采用标准C语言实现,所以应该在各种各样的环境中运行)的良好的文档。 对于我们的应用,我们已经开发的Java实现也能正常工作。
BLE112文档和软件
这可能是有点晚了,但我发现很多人有一些Bluegiga公司的API(特别是在他们的1.1 API的UART和I2C接口)的麻烦。
我已经写在这里的部分讯息,包括一些使用这些两个API的错综复杂的: http://sureshjoshi.com/development/ble112-how-to-use-i2c/和http://sureshjoshi.com/development/ ble112-UART水印-示例/
快乐Bluetoothing!
如果你下载我已经挂在文件http://forum.mkroll.mobi/viewtopic.php?f=7&t=495 ,你会看到一个调用编译器的build.bat文件。 这应该帮助。