-
307rt-thread中用flashdb保存参数的吗?为什么kv越多越慢呢?
307大家有在rt-thread中用flashdb保存参数的吗?为什么kv越多越慢呢?由于设备参数太多,估计有2000--3000条。运行日志也需要保存下来。所以我用了w25q32,采用flashdb来保存参数和日志。但是实际使用中发现flashdb随着参数写入的增多,写入速度越来越慢,读取速度也越来越慢。不知道大家遇到过没有,如何解决这个问题呢?或者有其他嵌入式好用的KV数据推荐吗?
2023-09-01 8 -
STM32F103生成方波问题求教
最近使用STM32F103RB做了个小东西,其中需要输出一路频率大约在1Hz左右的方波信号。我使用定时器3来产生,配置好定时器后,在中断里面使一个IO口的电平翻转,从而产生方波。但产生的方波总是会断一下,就是时不时电平就少翻转一次,即总是有连续两个的高电平或者连续连个的低电平。我在中断里面放了一个变量,发现每次中断是能进去的,方波断的地方是电平该翻转没有翻转。翻转电平的语句我也试几种,用变量判断,或者直接该位取反,都试过了,都是这个问题。IO口配置的是推挽输出,50MHz频率。请教各位有没有遇到过类似问题,或者帮我分析一下可能是什么原因,还能做什么测试?谢谢。
2021-08-02 72 -
电路里面Sinking Output怎么翻译比较好
电路里面SinkingOutput怎么翻译比较好
2020-09-29 15 -
代码没有全部跑完,是什么原因?
代码运行起来,没有全部跑完就停止了,这是什么原因?停止的位置没有加while循环。
2020-09-29 27 -
STM32F107的HOST驱动USB键盘的问题
现在实现了STM32F107USBHOST读取键盘的数据,但是USB键盘的大小切换键CAPSLOCK和NUMLOCK键的指示灯却不对应的亮灭。查资料说是,需要HOST给USB键盘发送数据,请问是怎么发送呢?
2020-09-10 33 -
新建头文件和函数文件
因原来在main()函数的文件中有太多的变量和函数,我想新建的一文件,将大部分函数和变量的定义及实现放在新建文件中,该如何操作,望指教
2020-09-10 21 -
能否保证多次执行时间完全相等
请问各位,如果一程序段,关中段,有函数调用,能否保证多次执行时间完全相等
2020-09-10 35 -
不能进入外部中断
voidmain(void){EA=1;EX0=1;//设定接受INT0的中断TMOD=0x01;/*定时器初始化*/TH0=0xff;TL0=0xf6;TR0=1;ET0=1;//如果加入定时器设置就无法进入中断函数,不设定时器则可以进入外部中断while(1);}如果加入定时器设置就无法进入中断函数,不设定时器则可以进入外部中断staticvoiddecode(void)interrupt0using2//外部中断函数内容为红外遥控器解码函数、{红外要红解码的内容,因较长未列出}请问下问什么设置定时器就不能进入外部中断了??请高手解答!
2020-09-10 15 -
最后一条指令告错
在程序中嵌入了汇编试了试,1、最后一条指令告错,提示为:符号“MOVLF”定义了多次,为什么?2、嵌入汇编不了包含.h文件吗?代码如下;asm("nop");asm("movlw0x0f");asm("movlfFreg1");asm("clrw");asm("movlw0xf0");asm("movlfFreg2");
2020-09-10 16 -
初学DSP必须买开发板吗?
初学DSP必须买开发板吗?
2020-09-10 45 -
stm32 调试 ads7843时读取结果为oxfff
这两天在调试tft屏上带的触控功能ic---ADS7843,但是无论用STM32F107的GPIO模拟spi或是SPI3,读出来的数据都是oxfff
2020-09-09 9