recan
recan
yyds.recan-li.cn 一个专注于嵌入式软件架构设计的新生代农名工

注册于 7 months ago

回答
393
文章
8
关注者
12

recan 对问题发布了答案

3 days ago

RT-Thread添加软件包会出现uint8_t未定义数据类型错误

我的编码习惯是,如果自己的软件模块需要用到uint8_t之类的数据类型,自己老老实实#include <stdint.h>,而不是等别人帮你include。比如你的头文件是 xxx.h,那

recan 发表了评论

3 days ago

关于MCU bootloader与app的固件版本号存放位置

@ccxzjz 这种也是可以的,万剑归宗,方法就是要定址,其他无非就是如何解析数据,变成版本号的含义了。

recan 发表了评论

3 days ago

rtthread编译的一个诡异的问题

@antfeifei 哈哈哈 这种就是环境变量最大的坏处,我是不喜欢这种环境变量的做法,这样很容易混淆,得出诡异的结论。

recan 发表了评论

3 days ago

rtthread编译的一个诡异的问题

@antfeifei 看了下对应bsp的rtconfig.py:你可以在这里加个print看下RTT_ROOT的值,这个才是决定编译那个目录下的代码。另外,还有方法也可以解决你的困惑,你先scons

recan 发表了评论

3 days ago

为什么env编译报错

@红鲤鱼与绿鲤鱼与驴去旅游 从你的描述看,可以从以下方面看看:1.如果是报 main.h “no such dictionary”,则需要检查下CubeMX_config目录是否有被加入到头文件的检索

recan 对问题发布了答案

4 days ago

RT-Thread Studio 怎么使用C11安全函数memcpy_s()

从rt-thread的源码到普通gcc-arm的交叉编译链里面,检索memcpy_s,都没有找到其定义的原型。找了下资料,发现这玩意是微软自个定义的一套带 _s 的函数。memcpy_s的例程,可以参

recan 对问题发布了答案

4 days ago

请问STM32在RT THREAD里面,如简单地防止程序被读出?

防止读出一般我们认为是不可能做到的。之前有做过金融POS机固件开发,涉及到固件安全(安全认证)这块,就算使用硬件安全加密芯片,也没法阻止别人读出你的flash内容来。但是如何保证你的固件安全呢?有两个

recan 对问题发布了答案

4 days ago

rtthread编译的一个诡异的问题

有个方法,你可以一试;以下是在linux下操作,以mmu.o为例:bsp/qemu-vexpress-a9$ find . -name mmu.o ./build/kern

recan 对问题发布了答案

4 days ago

如何定义一个变量在一个绝对地址

@秋天的心 楼主这个方法就很棒!?

recan 对问题发布了答案

4 days ago

关于MCU bootloader与app的固件版本号存放位置

针对你的这个疑问:其实这样子也行,就是app获取不了boot的,boot获取不了APP的换个思路:提供一个字符串数组存储你的bootloader版本号,再提供一个字符串数组存储你的app版本号,然后采

recan 对问题发布了答案

4 days ago

为什么env编译报错

看你这个编译报错的图,错误是结构体类型或某个自定义的数据类型(CAN_FilterTypeDef)未找到,而不是你文字描述的函数Error_Handler()未定义。是贴错了图还是文字描述错了?如果是

recan 对问题发布了答案

4 days ago

RT-Thread有没有命令可以终止正执行的命令

关于RTT的线程执行函数,可以先参考下这个文档;我猜测你遇到肯定是第一种情形,即:void thread_entry(void* paramenter) { while (1) {

recan 对问题发布了答案

4 days ago

无法将一个文件重命名为已存在的文件名

这个挂载的是哪种类型的文件系统呢?

recan 发表了评论

5 days ago

【第二期悬赏活动】RT-Thread 任务悬赏,一起来悄悄变强~

好活动,大家一起来变强!up up up !

回到
顶部

发布
问题

投诉
建议