瞩目人kri
获得 6 次赞
帮助过6人
想用STM32的IO口检测30个电源开关是否被按下。这些开关都控制着3.3V电压输出,没按下时,开关没有输出,按下时,开关输出3.3V。我想把IO口设置为下拉输入,接到开关的3.3V输出上。这样可以检测按键是否按下。但是,测试时发现,对一个IO口设置为下拉输入,那么3.3V接到这个IO口时,由3.3V流向单片机该引脚的电流为8ma左右。如果按照这个电流值计算的话,那么30个IO口就会有240ma电流。而STM32输入灌电流是不允许这么大的。网上说,stm32内置的上下拉电阻典型值都是40K,所以说,我这种检测方式是不可行的?有没有其他更好的方法呢?
我的板子是stm32f427的板我想在里面烧录bin文件!我以前烧进去过一次.后来那个bin文件不行.我现在想烧别的bin文件可是我不管点什么我都出现一个Unknown device ID!;然而我选择的是Hot Plug然我现在Normal模式我就出现Can't halt the core出现这个!还有一个模式也是这样!请问这个问题怎么解决啊!急!!!我搞了几天了!还是没有烧录进去!求大神帮忙啊!
大家有没有网络传输协议方面的资料,用在网络传输上面的,最近自己写了一个,只是普通的对地址的识别,虽然能用,看起来不像协议,但是实在觉得没必要加什么了。有没有这方面的规范资料啊
各位大佬,在下是新手。想问一下用STM32控制500个步进电机怎么实现,500个电机要求独立运行,可以调速,正反转。能否用一个32解决?如不能,最少需要几个?希望能给个具体方案,谢谢了。
如题,我们目前有量产产品需要把SD卡里的文件上传到服务器,普通的串口wifi速度太慢,目前只有两种方案:1、采用高速串口wifi模块,理论值可到3Mbps,但是我实测板子上的LPC1788单片机串口波特率超出256000就会出现乱码了,所以WiFi模块速度高,但硬件满足不了也没意义。2、采用SPI接口的wifi模块,这类型模块供应商很少,有也是小公司的,因为我们是做量产产品的,产品要销到国外,供应商太小没有CE、FCC之类的认证是个问题。所以想请教一下论坛上的各位大牛有没有SPI接口的wifi模块推荐,或者其他好的解决方案,万分感激!我们用的是LPC1788,外围接口只剩下串口和SPI了。
用STM32CubeF1 生成的MDK-ARM工程 编译的时候发现有错误:..\Drivers\STM32F1xx_HAL_Driver\Src\stm32f1xx_hal_pwr.c(138): error: #1113: Inline assembler not permitted when generating Thumb code我用的是MDK4.23,升级到4.72后编译没有错误,但第一次调试下载后,很快就显示无调试器,也就是说升级后把调试器搞得不能用了,用了2个STlinkV2都是这样被搞坏了,卸载4.72重新用MDK4.23后仍然显示无调试器,有遇到这种情况的吗?