搜索
bottom↓
回复: 56

支持 STM32F072CB 做 hic 的 DAPLink

  [复制链接]

出0入0汤圆

发表于 2018-9-6 17:10:01 | 显示全部楼层 |阅读模式
问: 为什么要用 STM32F072CB 做 DAPLink 的 hic 呢?
答:便宜、无需外部晶振、无需自己做 BTL(用 ST USB DFU)、可以做到和 JLinkOB-F072 硬件上兼容;

代码:支持 F072CB 的 DAPLINK
说明:Readme.md

正在 Pull request  到官方的 DAPLink 代码里面,如果审核通过,幸甚。

关于新版本的 DAPLINK 所支持的 webusb,大家用 chrome 可以去 DAPjs 体验一下。这个神奇的功能,
JLINK 是没有的,目测未来要火。

提示:

  1. 1- F072CB 如何进入 USB DFU 模式?  
  2.     BOOT0  直接拉到 3v3
  3. 2- 更新目标芯片的固件后,如何自动复位目标芯片呢?
  4.     按下 BTN (接地)的同时,在 vmsd 中新建文件,“AUTO_RSTCFG” 即可。详见 {daplink}\drag-n-drop\vfs_user.c
  5. 3- JLinkOB F072 的 DFU 何在? 请搜索本论坛寻找答案。
复制代码


希望大家能喜欢这个玩具。

阿莫论坛20周年了!感谢大家的支持与爱护!!

如果天空是黑暗的,那就摸黑生存;
如果发出声音是危险的,那就保持沉默;
如果自觉无力发光,那就蜷伏于牆角。
但是,不要习惯了黑暗就为黑暗辩护;
也不要为自己的苟且而得意;
不要嘲讽那些比自己更勇敢的人。
我们可以卑微如尘土,但不可扭曲如蛆虫。

出0入0汤圆

发表于 2018-9-6 17:29:49 | 显示全部楼层
Cool...

出0入25汤圆

发表于 2018-9-6 17:38:29 | 显示全部楼层

我之前想把DAPLink移植到STM32F103上,,可代码太复杂、没移植成功,,只能跑去看X893移植的老版CMSIS-DAP

楼主厉害,,移植成功了,,感谢楼主分享

出0入102汤圆

发表于 2018-9-6 19:07:26 | 显示全部楼层
感谢楼主分享

出0入0汤圆

发表于 2018-9-6 19:20:46 | 显示全部楼层
好东西!一直关注!楼主搞定了

出140入115汤圆

发表于 2018-9-6 20:04:37 | 显示全部楼层
感谢楼主分享,收藏

出0入0汤圆

发表于 2018-9-6 20:40:38 | 显示全部楼层
感谢楼主分享,COOL

出0入76汤圆

发表于 2018-9-6 21:03:48 | 显示全部楼层
这个不错,感谢楼主分享

出0入0汤圆

发表于 2018-9-6 21:41:05 来自手机 | 显示全部楼层
感谢分享,预祝楼主pull request被合并

出0入0汤圆

发表于 2018-9-6 21:56:47 | 显示全部楼层
cool

出0入0汤圆

发表于 2018-9-6 22:03:15 | 显示全部楼层
给力,^_^。

出0入0汤圆

发表于 2018-9-6 22:18:55 | 显示全部楼层
大写的6送给楼主

出0入8汤圆

发表于 2018-9-6 22:26:44 来自手机 | 显示全部楼层
楼主加油,072确实性价比很高了

出0入0汤圆

发表于 2018-9-6 22:39:29 | 显示全部楼层
这个webusb是用来干嘛的呀?

出0入0汤圆

发表于 2018-9-6 22:44:25 | 显示全部楼层
感谢楼主分享

出0入0汤圆

发表于 2018-9-6 22:46:59 | 显示全部楼层
072这颗片子多少钱一颗呢?

出0入0汤圆

发表于 2018-9-6 22:53:57 | 显示全部楼层
感谢楼主分享

出0入0汤圆

发表于 2018-9-6 23:50:46 | 显示全部楼层
楼主COOL!

出0入134汤圆

发表于 2018-9-7 00:28:29 | 显示全部楼层
感谢楼主分享

出0入0汤圆

发表于 2018-9-7 06:36:14 来自手机 | 显示全部楼层
嗯,这个玩具很棒

出0入0汤圆

发表于 2018-9-7 07:14:06 | 显示全部楼层
谢谢分享

出0入0汤圆

发表于 2018-9-7 07:17:52 | 显示全部楼层
感謝樓主分享

出0入0汤圆

发表于 2018-9-7 07:43:54 | 显示全部楼层
谢谢分享。。。。。

出590入1001汤圆

发表于 2018-9-7 09:44:48 | 显示全部楼层
我的072有用了,可以添加支持串口么?与072兼容?

出0入0汤圆

发表于 2018-9-7 09:46:07 | 显示全部楼层
楼主好人感谢感谢

出0入0汤圆

发表于 2018-9-7 11:08:24 | 显示全部楼层
这个不错,必须支持

出0入0汤圆

发表于 2018-9-7 14:45:27 | 显示全部楼层
DAPLink 马克

出0入0汤圆

发表于 2018-9-7 14:49:13 | 显示全部楼层
HIC 内容很少。  DAPLink 资料比较少。 是不是又专门的介绍视频。
特别是不理解它的拖放。 如何识别目标芯片的型号?

出0入0汤圆

发表于 2018-9-7 19:18:36 来自手机 | 显示全部楼层
daplink升级了哪些地方

出0入0汤圆

发表于 2018-9-8 03:29:22 来自手机 | 显示全部楼层
没看懂,hic是什么

出0入0汤圆

 楼主| 发表于 2018-9-8 17:16:27 | 显示全部楼层
HIC = Hardware Interface Circuit

关于 daplink,可以去 armmbed 了解一下

daplink 只是 armmbed 生态下的开发板的一个接口单元:

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x

出0入0汤圆

 楼主| 发表于 2018-9-8 17:21:03 | 显示全部楼层
贴一下 JLINKOB 的评估板:



贴一下,今年搞的 NRF52832 开发板:



本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x

出0入0汤圆

发表于 2018-9-8 17:30:53 来自手机 | 显示全部楼层
手工焊接的吧

出0入0汤圆

发表于 2018-9-9 22:55:01 | 显示全部楼层
可以做一个超小的板子

出0入0汤圆

发表于 2018-9-10 00:39:36 来自手机 | 显示全部楼层
你这个开发板有什么特殊功能吗?

出0入0汤圆

发表于 2018-9-10 00:42:26 来自手机 | 显示全部楼层
仔细一看楼主的开发板和UNO的板框一样呀

出0入0汤圆

 楼主| 发表于 2018-9-10 08:37:02 | 显示全部楼层
我那个板子,是 嘉立创 + 手工补焊搞的。

功能上,没什么特别的,和官方的 DK 一样,少了四个按键。但是,硬件成本低很多哦。

出0入0汤圆

发表于 2018-9-11 22:20:14 | 显示全部楼层
useronce 发表于 2018-9-10 08:37
我那个板子,是 嘉立创 + 手工补焊搞的。

功能上,没什么特别的,和官方的 DK 一样,少了四个按键。但是, ...

我没有看过官方的板子,好像官方的烧录芯片是用得NXP的吧

出0入0汤圆

发表于 2018-9-11 22:21:20 | 显示全部楼层
useronce 发表于 2018-9-10 08:37
我那个板子,是 嘉立创 + 手工补焊搞的。

功能上,没什么特别的,和官方的 DK 一样,少了四个按键。但是, ...

我最近也用STM32F103CBT6画了一个DAPLINK的板子,已经发出去打板了

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x

出0入0汤圆

发表于 2018-9-12 11:07:22 | 显示全部楼层
这个好,资瓷一下

出30入54汤圆

发表于 2018-9-12 14:19:41 | 显示全部楼层
给力给力我也收藏下

出0入0汤圆

发表于 2018-9-12 23:27:03 | 显示全部楼层
useronce 发表于 2018-9-8 17:21
贴一下 JLINKOB 的评估板:

楼主请问一下你这个蓝牙板子,可以接入5V电平的传感器吗?

出0入0汤圆

 楼主| 发表于 2018-9-13 08:58:44 | 显示全部楼层
本帖最后由 useronce 于 2018-9-13 09:00 编辑
Dragontan 发表于 2018-9-12 23:27
楼主请问一下你这个蓝牙板子,可以接入5V电平的传感器吗?


查了一下 nrf52 的文档,芯片自身的工作电压是 [-0.3, +3.9],所以使用 5v 的外设需要做电平转换。
我用它做开发板外,还把它当做调试蓝牙 fido 的工具来着。

出0入0汤圆

发表于 2018-9-13 13:43:07 | 显示全部楼层
useronce 发表于 2018-9-13 08:58
查了一下 nrf52 的文档,芯片自身的工作电压是 [-0.3, +3.9],所以使用 5v 的外设需要做电平转换。
我用 ...

好的,谢谢楼主,我也打算做一个类似的玩玩,不过现在NRF51822好像没有类似的基于arduino接口的编程软件,microbit的引脚这个这个的引脚也不是对应的好像

出0入0汤圆

 楼主| 发表于 2018-9-13 17:57:57 | 显示全部楼层
有吧,比如 >> 这个 <<

出0入0汤圆

发表于 2018-9-14 12:50:46 | 显示全部楼层
Dragontan 发表于 2018-9-11 22:21
我最近也用STM32F103CBT6画了一个DAPLINK的板子,已经发出去打板了

你好,你有CBT6的DAPLINK代码么?

出0入0汤圆

发表于 2018-9-14 14:45:40 | 显示全部楼层
这个 WEB 界面 是不是 可以看到 是否链接成功了 DAP 就更好了?

不知道有没有这个必要!
头像被屏蔽

出0入0汤圆

发表于 2018-9-14 23:19:03 来自手机 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽

出0入0汤圆

发表于 2018-9-15 14:13:42 | 显示全部楼层
现在就是没有单独用DAP烧写的软件,只能用KEIL烧写。
头像被屏蔽

出0入0汤圆

发表于 2018-9-15 22:54:16 来自手机 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽

出0入0汤圆

 楼主| 发表于 2018-9-16 15:32:28 | 显示全部楼层
用 openocd 也行。

出0入0汤圆

发表于 2018-9-23 01:17:05 来自手机 | 显示全部楼层
本帖最后由 DataSheep 于 2018-9-23 03:13 编辑
2.2 Add your target in projects.yaml like:
projects:
    stm32f072cb_my_nrf52832_if:
        - *module_if
        - *module_hic_stm32f072cb
        - records/board/myboard.yaml


没有上传myboard.yaml 文件?


出0入0汤圆

发表于 2018-9-23 09:21:33 来自手机 | 显示全部楼层
感谢感谢

出0入0汤圆

发表于 2018-12-13 19:09:56 | 显示全部楼层
感谢楼主分享

出0入0汤圆

发表于 2018-12-13 22:54:37 | 显示全部楼层
哪里可以测试webusb功能?

出0入0汤圆

发表于 2018-12-13 23:44:32 | 显示全部楼层
感谢楼主分享

出0入0汤圆

发表于 2019-3-25 15:43:59 | 显示全部楼层
DataSheep 发表于 2018-9-23 01:17
没有上传myboard.yaml 文件?

我也是到这里提示缺少这个文件
回帖提示: 反政府言论将被立即封锁ID 在按“提交”前,请自问一下:我这样表达会给举报吗,会给自己惹麻烦吗? 另外:尽量不要使用Mark、顶等没有意义的回复。不得大量使用大字体和彩色字。【本论坛不允许直接上传手机拍摄图片,浪费大家下载带宽和论坛服务器空间,请压缩后(图片小于1兆)才上传。压缩方法可以在微信里面发给自己(不要勾选“原图),然后下载,就能得到压缩后的图片。注意:要连续压缩2次才能满足要求!!】。另外,手机版只能上传图片,要上传附件需要切换到电脑版(不需要使用电脑,手机上切换到电脑版就行,页面底部)。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

手机版|Archiver|amobbs.com 阿莫电子技术论坛 ( 粤ICP备2022115958号, 版权所有:东莞阿莫电子贸易商行 创办于2004年 (公安交互式论坛备案:44190002001997 ) )

GMT+8, 2024-9-27 07:27

© Since 2004 www.amobbs.com, 原www.ourdev.cn, 原www.ouravr.com

快速回复 返回顶部 返回列表