红枫
红枫 - 认证专家
This guy hasn't written anything yet

注册于 1 year ago

回答
256
文章
4
关注者
30

红枫 发表了评论

1 year ago

有谁知道OTA升级包中hashcode的计算方法

看来只能如此了。我想直接用crc就可以

红枫 对问题发布了答案

1 year ago

使用rtthread官方例程读取SD卡信息,在rt_device_open处卡死

这句__HAL_RCC_GPIOC_CLK_ENABLE();应该改为__HAL_RCC_GPIOA_CLK_ENABLE();功能是使能gpio口A口时钟,时钟要和引脚所在口对应上。

红枫 发表了评论

1 year ago

有谁知道OTA升级包中hashcode的计算方法

我是要在bootloader中检验解压后的app是否正确。

红枫 发表了评论

1 year ago

修改LR_IROM1 0x08004000 后main函数无法进入?

再添加一个函数,用于重映射中断向量表(重要,重要,重要)define RT_APP_PART_ADDR 0x08004000/**Function ota_app_vtor_reconfigDescr

红枫 对问题发布了答案

1 year ago

修改LR_IROM1 0x08004000 后main函数无法进入?

中断向量地址需要重映射到08004000

红枫 对问题发布了答案

1 year ago

加了bootloader后,为什么就卡死了

是中断向量地址没有重映射吧!

红枫 发表了评论

1 year ago

RTT的UART能用USB转TTL调试吗?

是的,不过最好在配置工具中改

红枫 对问题发布了答案

1 year ago

RTT的UART能用USB转TTL调试吗?

需要把控制台串口配置改到uart2

红枫 采纳了的最佳答案

1 year ago

仅须1行代码搞定shell安全锁

红枫 关注了答案

1 year ago

红枫 对问题发布了答案

1 year ago

求助:rtt系统时间精确到毫秒

系统tick是1ms时,使用softRTC可以满足你的要求吧!

红枫 发表了评论

1 year ago

在RTT下使用普通IO口模拟串口时序,如何才能做到不被系统干扰?

你的驱动方式的缺点,开始位中断处理有延迟的话,接下来所有位的采样都收影响,并且前边的前面的中断处理延迟回累积到后边,数据位的采样时间不够准确。

红枫 发表了评论

1 year ago

在RTT下使用普通IO口模拟串口时序,如何才能做到不被系统干扰?

使用比较输出模式下,输出是直接由硬件控制完成,中断处理可以允许1个bit的延迟;在接收模式下,开始位的下降沿时间由硬件捕获获得,不受中断处理延迟影响,接收数据时是基于捕获的开始沿时间产生比较中断,在中

红枫 对问题发布了答案

1 year ago

请问执行rt_thread_delete的操作后,线程还在运行是什么情况?

你的删除线程部分不对,不应在删除前创建,应该使用rt_thread_find查找线程,然后调用删除

回到
顶部

发布
问题

投诉
建议