[APM32F4]

使用APM32F411的ISP功能后,是否可以自定义协议进行更灵活的应用?

[复制链接]
782|52
手机看帖
扫描二维码
随时随地手机跟帖
慢醇|  楼主 | 2024-1-25 16:57 | 显示全部楼层 |阅读模式
我想知道在使用APM32F411的ISP功能后,是否有可能自定义通信协议以满足特定的应用需求?有没有相关的实践分享?




使用特权

评论回复
樱桃牛肉丸| | 2024-1-26 09:20 | 显示全部楼层
特定的应用需求是什么样的场景,比如:??

使用特权

评论回复
cr315| | 2024-2-1 16:49 | 显示全部楼层
APM32F411的ISP功能允许用户自定义通信协议以满足特定的应用需求。ISP功能使得用户可以在目标系统中对微控制器进行编程和调试,这为用户提供了很大的灵活性。

使用特权

评论回复
cr315| | 2024-2-1 16:49 | 显示全部楼层
在自定义通信协议时,你可以选择不同的通信端口和协议,如USART、I2C、SPI等。

使用特权

评论回复
ex7s4| | 2024-2-5 13:32 | 显示全部楼层
不能,需要自己做ISP的程序才行

使用特权

评论回复
g0d5xs| | 2024-2-5 14:38 | 显示全部楼层
可以啊,自定义的前提是ISP自己写,APP也得自己写

使用特权

评论回复
suw12q| | 2024-2-5 15:43 | 显示全部楼层
我理解的就是在线升级,但BootLoader得自己做了吧

使用特权

评论回复
kaif2n9j| | 2024-2-5 16:45 | 显示全部楼层
你说的ISP是原MCU自带的,还是自己写的啊?自己写的就随意了

使用特权

评论回复
p0gon9y| | 2024-2-5 17:50 | 显示全部楼层
自定义通信当然可以的啊

使用特权

评论回复
q1ngt12| | 2024-2-5 19:12 | 显示全部楼层
你要是自己写的BootLoader,你想怎么定义都是OK的

使用特权

评论回复
tax2r6c| | 2024-2-5 20:24 | 显示全部楼层
不受限,你网上搜搜在线升级就好了

使用特权

评论回复
lamanius| | 2024-2-6 08:30 | 显示全部楼层
你是想修改波特率或者分包之类的操作自己可调整,可设置吧

使用特权

评论回复
cen9ce| | 2024-2-6 10:08 | 显示全部楼层
我觉得没啥问题,主要是原机的ISP是无效的,我们改不了,但自己写的BootLoader是无所谓的

使用特权

评论回复
lix1yr| | 2024-2-6 12:20 | 显示全部楼层
分享的话,之前看到过一篇在线升级的操作,就是根据自己写的BootLoader,然后获取是否有升级标记,有的话就升级,没有就跳转到正常的app上去

使用特权

评论回复
kai迪皮| | 2024-2-20 10:32 | 显示全部楼层
这个可以使用ISP协议传导二级Bootloard进去后,在二级Bootloard里面进行自定义协议使用的。

使用特权

评论回复
AdaMaYun| | 2024-3-6 08:00 | 显示全部楼层
APM32F411的ISP功能允许用户自定义通信协议以满足特定的应用需求。

使用特权

评论回复
LOVEEVER| | 2024-3-9 17:52 | 显示全部楼层
在自定义通信协议时,你可以选择不同的通信端口和协议,如USART、I2C、SPI等

使用特权

评论回复
sesefadou| | 2024-5-1 20:20 | 显示全部楼层
使用APM32F411的ISP功能后,可以自定义协议进行更灵活的应用。

使用特权

评论回复
sheflynn| | 2024-5-1 22:41 | 显示全部楼层
在一般情况下,微控制器的ISP 功能主要用于固件的在线升级和调试。ISP允许在不移除芯片的情况下对芯片内的程序存储器进行读写操作。

使用特权

评论回复
deliahouse887| | 2024-5-2 20:53 | 显示全部楼层
虽然ISP功能提供了高度的灵活性,但在自定义协议时,开发者仍需遵循一定的规范和标准,以确保通信的稳定性和可靠性。

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

116

主题

1186

帖子

4

粉丝