- 博客(39)
- 资源 (6)
- 收藏
- 关注
原创 关于stm32 GPIO输入输出不起作用问题
2. 当GPIO设置为输出时,不管是设置成GPIO_PULLUP或者GPIO_PULLDOWN,输出都是低电平,直到使用HAL_GPIO_WritePin设置。1. 当GPIO设置为输入时,这时使用HAL_GPIO_WritePin等接口拉高拉低是不起作用的。
2023-09-17 10:51:15
2028
2
原创 STM32 串口DMA发送不了数据
由于板子更换了很多引脚,并且串口调试的引脚也变了,由串口4变成串口1,在cube界面上配置了串口1后,测试调试日志,发现什么日志都没有输出,然后考虑bootloat里面的串口初始化还没该,还是使用的串口4,修改后,发现bootloat能打印日志,但是进入app后,发现日志无法输出,找了半天发现,工程中有些引脚占用的串口1的tx引脚,因为在bootloat中,没有初始化这些引脚,所以bootloat的日志能正常数据,但是在app中,初始化这些引脚后,串口就不能输出了。
2023-07-14 18:36:51
1272
1
原创 使用GPIO模拟i2c读取eeprom24XX16
i2c_stop();//这里一定要给停止位,才能在写入一页(16个字节)后继续写入。这边文章写的很好,特别是最后面用gpio模拟i2c的代码,基本可以使用,但是在连续写入多个字节的函数中,还有些问题。//循环发送起始信号和EEPROM地址的原因是为了等待上一次写入的一页数据\。//当第一次或者地址对齐到8就要重新发起起始信号和EEPROM地址。//为了解决8地址对齐问题。
2023-04-13 20:04:07
247
原创 esp32 使用vscode中 idf.py menuconfig错误
esp32 使用vscode中 idf.py menuconfig错误
2022-07-22 15:23:08
4130
9
原创 ESP32 httpd: httpd_accept_conn: error in accept (23)问题解决办法
ESP32 webserver http服务
2022-04-21 11:48:24
1138
原创 ESP32 出现A stack overflow in task httpd has been detected.错误
ESP32 stack overflow task httpd
2022-04-02 11:37:02
5716
原创 ESP8266 出现LoadStoreAlignment错误
出现错误的现象:访问某一个结构体变量时出现LoadStoreAlignment错误。原因:如果其他头文件设置的字节对齐方式是1字节对齐,然后本结构对应的头文件没有设置或者设置了别的对齐方式,则会出现该错误。解决方式:整个工程设置统一的字节对齐方式,红色代码表示设置该范围内的结构体1字节对齐。#pragmapack(push,1)typedefstructtag_ARRAY{uint8_tsize;//当前数据个数uint8_tmax_limit;//最...
2021-08-03 10:42:32
1060
原创 openwrt 守护进程如何设置 respawn参数
openwrt 守护进程如何设置 respawn参数START=18USE_PROCD=1PROG=/usr/sbin/testprostart_service() { procd_open_instance procd_set_param command "$PROG" procd_set_param respawn 3600 1 5 procd_close_instance}stop_service(){ service_stop "$PROG"}re
2020-08-12 11:36:53
4767
tlv320aic3106中文数据手册 tlv320aic3106中文datasheet
2023-12-03
ad4111中文数据手册 trf7970a中文datasheet trf7970a中文翻译
2023-12-03
trf7970a中文数据手册 trf7970a中文datasheet
2023-12-03
tar精简版源码 适合嵌入式开发
2022-04-02
DES加解密(java和C语言配套代码).zip
2019-09-26
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人