- 博客(8)
- 收藏
- 关注
原创 STM32H743ZI+LWIP+MQTT(无OS)
目录1. 环境2. 相关配置3. 相关资料4. mqtt服务搭建(EMQX)5. mqtt协议代码1.环境配置开发环境 STM32IDESTM32H743_NUCLEO开发板(LAN8742A芯片)图片2. 相关配置MQTT配置之前,解决LWIP ping问题详细配置参考STM32H743ZI+MPU+LWIP ping解决3. 相关资料参考STM32官方库文件xxxx\stm32cube_fw_h7_v190\STM32Cube_FW_H7_
2021-10-22 16:34:57
2701
1
原创 STM32H743ZI+MPU+LWIP ping解决
环境配置STM32F743_NUCLEO开发版(LAN8742A芯片)CUBEIDE无OS配置时钟 400MZH,如果配置不了400MHZ需要在RCC提高电压等级1(默认3)使能ICACHAE和DCACHE使能MPU(非常重要配置)配置外设引脚ETH配置使能ETH中断Enabled 和输入同一网段的IP以上配置部分完成代码部分在main()函数中添加MX_LWIP_Process(),时钟配置中使能__HAL_RCC_D2SRAM3_CLK_ENABLE(
2021-10-13 15:00:02
3254
2
原创 2021-08-09
CCS烧录问题记录CCS烧录问题记录 28335CCS报错解决方法电源部分JTAG口CCS烧录问题记录 28335CCS报错C28xx: GEL Output:ADC Calibration not complete, check if device is unlocked and recalibrate.C28xx: Flash Programmer: Warning: The configured device (TMS320F28335), does not match the detecte
2021-08-09 11:11:45
1570
原创 编译驱动模块的一系列问题
一、cc1: error: code model kernel does not support PIC mode原因:主机的gcc版本,和开发板的gcc工具版本不一致。需要指定gcc开发板工具的gcc解决办法:编写Makefile文件的时候指定gcc工具 Makefile文件中指定gcc如下: ifeq ($(HOST), ubuntu) #ubuntu内核 KERNEL_DIR:=/usr/src/linux-headers-$(shell uname -r) CC:=gcc else
2020-07-23 14:15:26
2036
原创 ## Hyperledger fabric GO下载依赖包util、shim、peer
Hyperledger fabric GO下载依赖包util、shim、peergo build 链码编译出现的问题:github.com/hyperledger/fabric/core/chaincode/shim: module github.com/hyperledger/fabric@latest found (v2.1.1+incompatible), but does not contain package github.com/hyperledger/fabric/core/chainco
2020-06-12 21:45:23
3101
2
原创 解决vscode 安装go插件失败!
解决vscode 安装go插件失败!Go中国代理sudo go env -w GO111MODULE=onsudo go env -w GOPROXY=https://goproxy.cn.cn,direct
2020-06-11 11:43:55
256
原创 ubuntu /boot 磁盘100%解决方法
ubuntu /boot 磁盘100%解决方法通常分区的时候/boot是200M大小,由于内核文件版本过多。删除多余的linux-image版本的列出内核文件dpkg --get-selections | grep linux-image查看当前的使用的文件uname -a删除多余的内核文件sudo apt-get remove linux-image-(版本号)-generic更...
2020-05-06 09:50:41
822
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人