cxhxy12345
cxhxy12345
This guy hasn't written anything yet

注册于 5 months ago

回答
264
文章
0
关注者
2

cxhxy12345 对问题发布了答案

2 months ago

急急急,rt thread studio 编译提示疑问!!

是编译器参数动过了,你仔细看下中间段有关编译参数的提示

cxhxy12345 对问题发布了答案

2 months ago

支持关中断时增加优先级限制吗?

这个好像没有,上面的关闭和打开中断是多所有用户的,不包括异常和NMI如果你想打开关闭中断等级对应的中断,可以增加一段汇编判断你的中断来源。但这样做可能系统会出错啊!不知道你这样用的母的在那里?

cxhxy12345 对问题发布了答案

2 months ago

关于线程的一些疑问?

1、这个是堆和栈的区别,rtt内存管理块中用到的上下文切换时堆空间,而调度时用到的寄存器切换时栈空间,堆空间的大小决定了你线程调度的深度,栈空间的大小决定了上下文的大小。2、RTT在启动时通过__ma

cxhxy12345 发表了评论

2 months ago

硬件定时器框架,硬件定时器的使用,系统未注册的硬件定时器使用

理解了,这个可以用STM特有的主从定时器功能不过这个设置你需要仔细阅读电子文档中有关定时器的使用,我只是知道有这么一个功能,但没有具体用过。如果成功了,希望能给我一一个回复,希望你共享下。

cxhxy12345 发表了评论

3 months ago

AT组件遇到\r\n后是怎么处理数据的?

每行数据都有一个结束符rn,接受到这个结束符就表示一行命令数据结束,数据是按顺序放入缓冲的,读数据也可以按读到结束符作为一个AT命令的结束.但如果你要做透传,那方式就不同了.

cxhxy12345 发表了评论

3 months ago

工程运行时卡在 while (dummy == 0)出不来怎么解决。

那这个定义没有错误

cxhxy12345 发表了评论

3 months ago

rt-thread的nano的finsh,控制台输出乱码

1历史命令在finsh_thread_entry()函数里实现的,你可以看下函数内容,有二个判断if (ch == 0x41) / up key /else if (ch == 0x42) / dow

cxhxy12345 发表了评论

3 months ago

用stm32cubmx移植rtt3.找不到drv_gpio.c文件

我看你的第一张截图不是编译成功了吗?后二张截图提示的错误是rtdevice.h文件没有,这个可能是头文件包含的路径缺失了

cxhxy12345 发表了评论

3 months ago

硬件定时器框架,硬件定时器的使用,系统未注册的硬件定时器使用

是的,有2个32位的通用定时器,但这个你可以获取不同定时器中断来处理数据。还是没有理解你的要求^~^

cxhxy12345 发表了评论

3 months ago

nano版本,移植后开机不自动打印版本信息,msh输入version可以打印出来

void rt_show_version(void){rt_kprintf("\n \\ | /\n"); rt_kprintf("- RT - Thread O

cxhxy12345 发表了评论

3 months ago

硬件定时器框架,硬件定时器的使用,系统未注册的硬件定时器使用

你要看下芯片手册,是STM32的芯片吗?这个是103的16位计数,值从1~65536,可以满足你的要求

cxhxy12345 发表了评论

3 months ago

RT_Studio 中修改cubeMX出错?

你再试下,可能只是软件打开有点慢的问题

cxhxy12345 发表了评论

3 months ago

RT_Studio 中修改cubeMX出错?

可以改的啊

回到
顶部

发布
问题