头像-236687

chenne

个人成就

获得 1 次赞

帮助过0人

IO口输入模下拉模式,LED灯可以亮吗?

将KEY1与单片机相连接的IO口配置成下拉模式,当按下按键时,LED灯可以亮吗?

如何识别出道路网络的路口?

上图为已经二值化处理后的道路网路图,白线为道路网络,如何识别出道路网络的路口?

stm32f103c8t6基础问题

这几天用c8t6做老师留的项目:加了DS1302、电容按键、数码管、蜂鸣器几个比较简单的模块,但是就出现了各种各样的问题。首先程序的逻辑没有问题,因为它确实存在能够正常运行的情况。但是大多的时候就会出现程序卡死。经过很多次的排除错误,我发现,当每次出现程序卡壳,只要把数码管、DS1302的GND拔掉,随便插到一个别的地方,或者调换一下,反正是必须要动一下GND,再按复位的时候就有可能出现正常的情况。之前用过zet6的开发板,没遇到过这样的情况,我怀疑是GND电平的变化让程序卡死了。想请教一下如何避免这种问题。

C语言基础问题

在工程中经常会遇到设置flag的问题:最近发现flag=~flag好像我本身存在认知问题,如果flag设置为uint16型,flag初始值为1(flag = 1),那么经过flag=~flag之后是否为0,再经过flag=~flag之后是否还为1if(flag == 1){    xxxxxxxxxxx;}if(flag == 0){    xxxxxxxxxxx;}发现总是不能进入其中一个判断条件。

STM32_hal库的稳定性问题

while (1)  {  /* USER CODE END WHILE */  /* USER CODE BEGIN 3 */        while(flag)        {        HAL_GPIO_WritePin(GPIOAGPIO_PIN_1GPIO_PIN_RESET);        HAL_GPIO_WritePin(GPIOAGPIO_PIN_2GPIO_PIN_SET);        HAL_GPIO_WritePin(GPIOAGPIO_PIN_3GPIO_PIN_SET);        HAL_GPIO_WritePin(GPIOAGPIO_PIN_4GPIO_PIN_SET);        HAL_Delay(i);                        HAL_GPIO_WritePin(GPIOAGPIO_PIN_1GPIO_PIN_RESET);        HAL_GPIO_WritePin(GPIOAGPIO_PIN_2GPIO_PIN_RESET);        HAL_GPIO_WritePin(GPIOAGPIO_PIN_3GPIO_PIN_SET);        HAL_GPIO_WritePin(GPIOAGPIO_PIN_4GPIO_PIN_SET);        HAL_Delay(i);                            HAL_GPIO_WritePin(GPIOAGPIO_PIN_1GPIO_PIN_RESET);        HAL_GPIO_WritePin(GPIOAGPIO_PIN_2GPIO_PIN_RESET);        HAL_GPIO_WritePin(GPIOAGPIO_PIN_3GPIO_PIN_RESET);        HAL_GPIO_WritePin(GPIOAGPIO_PIN_4GPIO_PIN_SET);        HAL_Delay(i);                    HAL_GPIO_WritePin(GPIOAGPIO_PIN_1GPIO_PIN_RESET);        HAL_GPIO_WritePin(GPIOAGPIO_PIN_2GPIO_PIN_RESET);        HAL_GPIO_WritePin(GPIOAGPIO_PIN_3GPIO_PIN_RESET);        HAL_GPIO_WritePin(GPIOAGPIO_PIN_4GPIO_PIN_RESET);        HAL_Delay(i);               while(flag);    } }flag变量是根据外部中断进行触发反转,为什么我把while(flag)包含整个LED闪烁操作的程序的时候,可以实现暂停和继续,但是如果把while(flag)放到最后一句话后面的时候(这时候不包含上面的while(flag))就会卡住,外部中断只能触发一次,也就是说只能暂停,但是不能再次处罚反转flag,我个人认为逻辑没问题,但是while()的位置也不应该出现这种问题,我怀疑hal库的性能是不是比较差

STM32F103ZET6接入机智云

STM32F103ZET6如何驱动G510模块,利用2G信号成功接入机智云,并实现手机APP实时下载G510上传内容。

stm32f103zet6如何同时输出四路pwm波

如何同时输出4路pwm