从此你多了一片 飞思卡尔 50Mhz K21 Cortex-M4 开发板
主芯片手册: K21P121M50SF4.pdf
参考链接: 很早以前的Win7 VMWare Ubuntu12.04LTS/15.10 使用AP6210B蓝牙模块记录(2016-02-18)
购买链接: https://item.taobao.com/item.htm?id=567153283410
已买两个,坐等收货。
感谢卖家
----------------------------------------------------
找到这个宝贝的产品型号了: 新大陆ME30.pdf
主控芯片50Mhz: NXP M21G9VMC, 对应SDK是 MK21DN512VMC5, -40 to 105°C
4MB flash: 25L32
带背光12864黑白液晶, 驱动芯片未知.
轻触式按键
NFC芯片: AS3911
从此你多了一片 飞思卡尔 50Mhz K21 Cortex-M4 开发板
离线
https://blog.csdn.net/l_backkom/article/details/41512675
是不是跟这个一样主芯片 M21G9VMC -> MK21DN512VMC5
http://cache.freescale.com/files/32bit/doc/data_sheet/K21P80M50SF4.pdf
第5页Original part number Alternate part number
MK21DX128VMC5 M21GGVMC
MK21DX256VMC5 M21GHVMC
MK21DN512VMC5 M21G9VMC
开机自毁,怕怕,估计已经爆掉一个了。
离线
离线
参考链接: K21+AP6210B+12864 液晶板子的一些资料
@posystorage 大神源码下载: none.7z
渡鸦_KS22开发板资料: yandld-CH-K-Lib-rel_raven_ks22.rar
离线
keil 不能直接烧录,但是jflash 选可以烧了
jflash 选择 K22DN256xxx5 可以正常操作,但是选择 K22DN256xxx5就不正常了,原因未知。
-----------------------------------------------
好消息,经过七七四十九回折腾,
终于跑起渡鸦里面的led例程,
把灯点亮,
12864 LCD明天再测试。
离线
离线
离线
MDK Keil 源代码下载:MK21DN512VMC5_AP6210B_12864_POS_20180511.7z
接线方法:
3V3 ----------- JLINK 1 ----用于检测目标是否有电
GND ------------JLINK 4
SWD-CLK
SWD-DAT
RST ------------ JLINK 15 ---用于复位目标板
离线
如果进入HCI了, 就应该按照协议走, 发了不识别(没有包头,包尾,校验等)的指令,那么AP6210B必然进入不回应状态,我是这么理解的。
以前用Linux驱动BK3515的时候也这样,而且还是用Linux自带的协议栈,无缘无故啥也不回应,就像死机了一样。
问了芯片原厂,也是一脸懵逼。
离线
xxx, yyyy:
我现在使用 网友james的方法( http://www.lightofdawn.org/blog/?viewDetailed=00032),
可以在ubuntu获取手机蓝牙发过来的蓝牙A2DP音频数据,但是在BK3515下面遇到麻烦,
驱动报出19次 short bcsp packet错误, 然后BK3515再也不发送数据了。
下面是详细情况.
驱动报出的19次错误:
逻辑分析仪对应的19次错误:
再也无法与BK3515通讯了, 执行 hciconfig hci0 up 之后出现tx timeout.
这是BK3515的发出的19个数据包其中一个的一部分
从过往邮件翻出来的.
离线
离线
GPC2 LED1 红灯
GPC12 LED1 橙色
GPC7 LED2 蓝色灯
GPC6 LED3 黄灯
GPA19 LED4 橙灯
GPA18 LED5 红灯
GPC5 液晶背光
GPIO_PinToggle(HW_GPIOC, 2);//LED1
GPIO_PinToggle(HW_GPIOC, 12);//LED1
GPIO_PinToggle(HW_GPIOC, 7);//LED2
GPIO_PinToggle(HW_GPIOC, 6);//LED3
GPIO_PinToggle(HW_GPIOA, 19);//LED4
GPIO_PinToggle(HW_GPIOA, 18);//LED5
跑马灯测试:
while(1)
{
GPIO_PinToggle(HW_GPIOC, 2);//LED1
DelayMs(500);
GPIO_PinToggle(HW_GPIOC, 12);//LED1
DelayMs(500);
GPIO_PinToggle(HW_GPIOC, 7);//LED2
DelayMs(500);
GPIO_PinToggle(HW_GPIOC, 6);//LED3
DelayMs(500);
GPIO_PinToggle(HW_GPIOA, 19);//LED4
DelayMs(500);
GPIO_PinToggle(HW_GPIOA, 18);//LED5
DelayMs(500);
}
费了九牛二虎之力测出来的,请大家珍惜。
离线
离线
离线
离线
离线