我 对问题发布了答案
你这个写数据是覆盖原来的文件还是在文件后面追加数据,还是另外创建文件写数据。在Fafts中最关键的是一下几个参数1、每扇区的字节数2、win[_MAX_SS] 单个扇区缓冲3、buf[_MAX_SS]
我 对问题发布了答案
LWIP连接作为客户端,我们一般使连接不保持的,除非你的数据在一个时间段内有规律的连续发送。因为TCP连接对系统的开销比较大。但如果你希望与服务器一致保持握手状态,可以用keepalive保活机制但看
我 对问题发布了答案
你这个需要用浮点数来计算啊,看来你需要看下C语言的数据类型是这么定义的。看下http://c.biancheng.net/view/1763.html,这里有详细介绍~~~
我 对问题发布了答案
首先用rt_thread_mdelay做延时一定能切换任务,除非你的任务优先级分配和延时上有问题。可以贴出你的代码看下,并标注在哪里出错的,这样大家可以分析下
我 对问题发布了答案
你主要对EEPROM内部构建不熟悉,AT24C16采用的是8位页写模式,页缓冲是64字节,每页写入之间的间隔时间是芯片烧入的时间T(不同厂家时间不同,需要查看手册),所以页与页之间的写入需要有一个等待
我 对问题发布了答案
如果你用的是LWIP协议栈,需要打开DNS功能才能实现域名解析服务。具体可以看DNS的介绍这里推荐一个简单的介绍,实现www.baidu.com网址是:https://blog.csdn.net/zh
我 对问题发布了答案
有算法的,看下这个网址https://blog.csdn.net/lnfiniteloop/article/details/114276680?spm=1001.2101.3001.6650.1&ut
我 发表了评论
tick开多少是个技术活,一般实时性不是很强的前提下,我们都开10ms,然后根据需要逐次减少,有时候并不是时间越小执行越快的。那这个问题涉及到RTOS系统的内在真正难题了~~~~
我 发表了评论
你对telnet熟悉吗?如果是直接拿来用,建议你所以的操作按RTT官网推荐的操作,然后再单步调试结果。如果是刚接触RTT,建议还是从基本的看起,不要一下子深入到LWIP中,除非你对LWIP非常熟悉,否
我 对问题发布了答案
你这个好像只是启动了telnet服务器,并没有进入Telnet,因为登录是需要密码的,在RTT官网上例程中是空你如果用的是SecureCRT,需要注意这点不知道这个提示对不对~~~~Telnet作为T
我 发表了评论
你有没有考虑SPI也用中断来处理,SPI实际就是一个移位串口~~如果这样你可以在tcan4550外部中断触发SPI中断读取数据放入缓冲,这样可以不消耗MCU资源
我 发表了评论
你是做车载控制系统的吧,如果这样要求就比较高了。不知道你现在MCU支持的主频是多少,因为开FIFO太大,你读数据处理也需要时间。需要计算下你的FIFO单位秒时间接收的数据量和读出数据量之间的关系,否则
我 发表了评论
栈太小导致的HardFault