随笔分类 - STM32
摘要:MCU: STM32F103C6T6 背景 上次介绍了怎么把UIP移植到STM32中来,并最后实现一个ping操作,这次在上次基础上实现MCU当TCP服务端,电脑当客户端通过TCP端链接MCU,实现通讯。 为保证程序尽量精简,程序在接受到TCP数据后,会原封不动返回给客户端(电脑), 并通过串口打印
阅读全文
摘要:上次介绍了ENC28J60在STM32上怎么写好第一个Hello World,这次在上次修改好驱动的基础上,使用UIP实现ARP包响应,ICMP响应(ping通MCU) UIPgitee下载地址: https://gitee.com/jinling_gitee/uip.git github地址: h
阅读全文
摘要:背景(一些没用的话,建议跳过) 想给自己的MCU接入网络,在某宝上入手了一块网口模块(ENC28J60),第一次接触SPI接口,信心满满的以为和以往的TTL、RS485、RS232没什么区别,链接到电脑也是一个COM接口,可以通过串口调试工具发送指令、接收指令。所以在买网口的同时还买了SPI转USB
阅读全文
摘要:想实现断电保存少量的一些数据,stm32内部flash 排除运行程序占用空间后,还有剩余空间,可以把这些空间利用起来。 在操作前,推荐先看一下flash 存储 页、扇区、块概念和flash 每页地址,推荐: https://blog.csdn.net/ybhuangfugui/article/det
阅读全文
摘要:设备型号: STM32F103C6F6 每个GPIO针脚都所属一个分区(GPIOA、GPIOB、GPIOC、GPIOD),每个分区下有16个针脚,所以第二个参数是0-15 上图是cubeMX配置界面, 例如PC13(P=针脚,C=GPIOC,3=位置3)针脚,属于GPIOC区,位置13(上图核心板自
阅读全文