勉强在论坛前辈的帮助下实现了两个板子的通信,包括用IAR调试板子,然后也实现了sniffer packet的使用,我是否已经完成了那网蜂的组网实验了我在想······
(1)接下来我的课程是CMOS模电设计,我准备补上数电和RF,然后学BLE的协议栈,是不是我就可以自己开发BLE产品了?我对这个没有一个明确的概念,望指导···国内网蜂出的那本中文资料,上边的组网实验我看了下都是user's guide 上边的内容。
(2)这教授猛问我 have you realized prorammed it?怎么样才算实现了programme it 啊,我这样算实现了吗?不然的话还能怎么programme呢···我觉得似乎能做的我都做了,Btool上写个数据 板子也能收到啊。求指点····这教授不会让我开发一个什么很牛逼的BLE应用出来吧··
(3)关于基础实验···我不想看那个网蜂或者其它网上的中文BLE资料,似乎都不是RF05的板子,里边的电路图什么的都不可靠,请问我该去看些什么资料,能看懂我下载的那些个基础实验的代码,比方LED灯那个,点亮的那个实验 点make以后就实现了,按键的那个,按了所有键都无法弄灭它··我真是疯了·。我晓得肯定是代码问题··但是我得有图啊··才能配合看代码对吧··还是我没搞清楚什么?或者本来就应该自己编写的?我只会C,要是不够我需要学哪门别的语言,能编译它?
求指点···ORZ
xiang zhang4:
ling,
您好,恩看了您的描述都能实现两个板子通信了,不错
其实ble的编程主要是对在协议栈的理解上的,也就是协议上的东西了,当你可以自己修改代码实现其他的profile的时候说明你realized prorammed it,那些个点灯传感什么的和ble不搞的,是个mcu就能做是不是,只不过你需要通过协议规约把数据等发来发去,要遵循一定的profile哦,还有就是low power这些需要下功夫,能做到功耗低 stack稳定跑 profile标准就算是成了。
可以参考我写的入门贴
http://www.deyisupport.com/question_answer/wireless_connectivity/bluetooth/f/103/t/61462.aspx