我看到F1C100S的开发板上烧写程序时需要按下 RESET +FLASH-CS 键才能烧写,请问有没有方法可以不需要使用这两个按键就可以烧写?听说第一次下载可以上电就下载,存储器里有程序的时候就要短接FLASH存储器了。
离线
(1).使用 micro-usb 数据线连接开发板的 USB-D 接口到电脑 USB 接口,同时按下
开发板【RESET】 +【FLASH-CS】 , 松开【RESET】 , 等电脑识别到设备(设备
插入提示音或者设备管理器有设备接入)后松开【FLASH-CS】 。
(2).点击 keil 界面下的下载按钮,弹出下载窗口,下载窗口显示下载进度,下载完 成
自动关闭窗口,
离线
也就是说要更新程序必须用到【RESET】 +【FLASH-CS】了?有没有其它方法使升级程序时不必用到这两个按键?比如通过修改boot之类的?
最近编辑记录 ly123 (2020-05-20 10:27:17)
离线
制作特殊TF卡片,岂不是更麻烦了,本来加个按键就行了,现在要加SD卡,还占用本来就不够用的引脚。
离线
自己在程序里写代码更新Flash就可以。比如接收从串口或USB来的指令,收到特定的指令则把后面的内容写入Flash。
这种方法不是用sunxi-fel等现成的工具,相当于自定义了一个刷机的通讯协议。
这个刷机方式验证通过了么?
离线