头像-297753

Eddit

个人成就

获得 4 次赞

帮助过528人

ucos中可以使用全局变量吗

当然可以用全局变量,正确的使用全局变量是不会导致系统异常的,如果错误的使用全局变量是会导致系统异常的。因为全局变量就意味着使用此变量的函数不可重入,多任务中会常常发生函数重入。因而在操作系统要用互斥信号等方法,让只有唯一个函数使用某个全局变量。这样程序可读性和可维护性降低。所以尽量少用全局变量。

STM32如何在程序中在固定的flash地址上写入数据

可以直接用指针的方式写入,只需要定义一个指针地址,通过地址指针的方式写入数据

freertos是怎么实现任务的现场保护的

一般都是通过堆栈的方式来实现现成保护的,通过压栈和出栈实现保护输出

【RM】机甲大师五大兵种详细介绍!一起试看一场完整比赛!

做的非常好,确实展现了应有的技术水平

MLC和SLC的存储类型有什么不同的地方

两种存储器的主要区别是内部的结构不同,相对来说SLC的擦写寿命更长,可擦写次数更多

STM32F103的定时器中断最小定时时间可以设置成多少

STM32F103的主频是72M的,按照T=(arr+1)*(PSC+1)/Tck  其中TCK为时钟频率,PSC为时钟预分频系数,arr为自动重装载值。最小的定时时间是可以达到0.06us,但是指令执行需要时间,并且中断跳转也需要占用时间,通常设置成1us的定时时间比较稳妥

我们目前的工业产品要求的耐受静电是多少KV

不同的工业产品的静电标准是不一样的,有6KV的,有15KV的,还有更高30KV的,主要是是看你的产品标准,标准越高,要求耐静电的电压越高

NAND FLASH和 SPI FLASH有什么区别

NAND FLASH是表示存储器的结果,而SPI flash是接口的类型,完全是不同的分类方法,不能直接对比。NAND FLASH一般是用的并口方式读取,读取的速度比SPI FLASH更快,