本帖最后由 北方西门吹雪 于 2020-7-27 16:42 编辑
1 PowerWriter的亲密接触 1.1 开箱和功能介绍 不得不说,创芯工坊是一个很有故事的团队。选择的产品定位是一个刚需,但是被规则玩坏了的区域。这里有各个厂家免费的工具,如st-link,还有高高在上的j-link,u-link,还有各种D板工具。然鹅,大家都还是要吐槽很多厂家的工具不够好用,尤其是很多国产芯片的工具基本上是够用不更新,一用好久。那么,Powerwirter是啥子呢, 它是创芯工坊官方推出的集成了调试器( Debugger ) + 烧录工具( Programmer)的二合一产品,主要适用于单片机开发和小批量生产使用。这里敲黑板,还可以小批量的量产工具,这个好,哈喇子都掉下来了。 产品参数如下,使用USB-C接线,应该是可以提供更大的功率。 产品尺寸:92mm * 56mm * 16mm 工作电压:DC5V 产品功耗:30mA@5V~100mA@5V 再仔细看功能,更多的是再安全特性上下了大的功夫,那是相当的专业。
1.2 其实,PowerWriter提供的不是一个产品,而是一堆产品,涵盖了调试,生产和安全分发的全系列,显得很高端,然后看不懂的意思。所以,很有必要安装软件使用下。
1.2 驱动和软件安装 登录官网https://www.icworkshop.com/user/btDetails/pw/1, 然后可以获得全部的资料,软件也可以下载。 一般,使用调试器首先去安装一般都会这样那样的出状况,不过PowerWriter使用的是mbed的驱动,直接识别位CMSIS-DAP,所以,在windows10是可以直接识别,不需要安装驱动的。所以直接跳过了这一步的。CMSIS-DAP是ARM提供的一个开源的调试接口,具有多种功能,而且在github上定期更新,保证和ARM的芯片良好工作。 安装的软件有2个,一个是创芯工坊,这个是独特的联网下载分发工具,可以从网络上直接下载固件到本地。固件可以通过交易平台来实现分发,保护知识产权。安装前要首先用手机或者邮箱注册账户,就可以直接访问自己的网络空间。 另一个是PowerWriter,就像我们比较熟悉的气体programmer一样,可以直接写入程序。不过,这个就更牛啦,PowerWriter不仅支持整体写入,还有分区写入的设置。不要太强大好不好。 1.3 软件安装得太简单了,而且,每次启动,都会自动更新,保持最新的版本,连兼容性检查都可以跳过的。不过,还有一个彩蛋,就是,还有一个升级产品ICWKEY,这个更提高了加密水平,可以进行SISSDK的二次开发,因为时间短,就没有采购了来评测。作为升级产品,应该会提供更好的选择和本土化服务,还可以自建一个远程授权服务器.
2 上电测试和说明 2.1 上电第一声就滴的一下,虽然这个功能很贴心,最好还是能设置一下音量,毕竟还有比较安静的工作需要的,现在只是有一个选择开关的checkbox,以后有空可以提升一下BG。这个估计用PWM控制一下占空比就可以的。贴心滴还有彩色的状态显示LED灯。 再使用Power Writer连接时,如果没有连接开发板,那么就无法连接端口,如上所示,脸上就妥了。 2.2 引脚连接和配置 使用的时候需要根据不同的板子的对于要求连接,如多数芯片需要RST连接,这样才能启动一个写的操作循环。 不同状态有面板信号指示如下: 2.3 刷一下 首先选择的是STM-L476,采用外部调试器参考下面的连接图,直接在6个引脚对应连接。
然后选择对应的开发板 加载已经编译好的二进制文件, 如下图连接
然后连接在powerWriter上,
不过,经过多次试验没有连接成功。所以,需要换一个板子再试一试。从仓库中找出一个Nucleo-L053重新做一遍。
|
谢谢评测!“如果不大信任公网,还可以自建一个远程授权服务器,需要。。。。” 好像被断掉了