随笔分类 -  STM32

stm32系列芯片使用过程中遇到的问题,是如何解决的
摘要:ch340芯片最大支持2M cp2102芯片最大支持1M 参考文章:地址 阅读全文
posted @ 2023-12-01 14:37 我爱茜茜公主 阅读(48) 评论(0) 推荐(0) 编辑
摘要:使用环境: rtt版本 4.1.1 bsp模板 stm32f407-atk-explorer lwip2.1.2 板子A 服务器B 操作过程: 1板子A做客户端,连接服务器B; 2板子A发送心跳数据,服务器B接收后发送原数据; 3重启板子A 4重复1、2 现象:板子A与服务器B交互几次心跳后,板子A 阅读全文
posted @ 2023-07-24 16:56 我爱茜茜公主 阅读(37) 评论(0) 推荐(0) 编辑
摘要:原子操作:指一系列操作不能被打断(并不是指一条指令) 参考文章: [文章1](https://blog.csdn.net/jxhln/article/details/129288940 "文章1") [文章2](https://blog.csdn.net/chengde6896383/article 阅读全文
posted @ 2023-07-08 11:07 我爱茜茜公主 阅读(24) 评论(0) 推荐(0) 编辑
摘要:参考文章:[文章](https://blog.csdn.net/pytpang/article/details/107706357 "文章") volatitle修饰符,作用是:使变量能被**不同线程**访问和修改;(中断和线程、线程与线程、) 一个变量可以既是const又是volatile吗?是的 阅读全文
posted @ 2023-07-02 21:31 我爱茜茜公主 阅读(15) 评论(0) 推荐(0) 编辑
摘要:wch567单片机上用过 阅读全文
posted @ 2023-05-24 21:24 我爱茜茜公主 阅读(12) 评论(0) 推荐(0) 编辑
摘要:有时候连接不上服务端 额外学到知识: 使用keepalive功能代码 点击查看代码 static rt_err_t socket_keepalive_cfg(int socket_fd) { int keepalive = 1; //Enable keepalive. int keepidle = 阅读全文
posted @ 2022-12-23 14:29 我爱茜茜公主 阅读(14) 评论(0) 推荐(0) 编辑
摘要:操作模式: 处理模式(异常服务) 线程模式(普通应用程序) 操作状态: 调试状态 thumb状态 cortex操作模式和特权级别,参考文章 阅读全文
posted @ 2022-11-07 10:39 我爱茜茜公主 阅读(7) 评论(0) 推荐(0) 编辑
摘要:路径 工具与软件: 文件 其它略了 lis3dh芯片,官网地址 阅读全文
posted @ 2022-10-26 09:47 我爱茜茜公主 阅读(112) 评论(0) 推荐(0) 编辑
摘要:存储程序概念的理解:事先把计算机的执行序列(程序)及运行中所需要的数据,通过一定方式输入并存储在计算机的存储器中; 计算数据以寄存器为轴(中心); 冯诺依曼,存储程序,点击进入 阅读全文
posted @ 2022-10-08 09:40 我爱茜茜公主 阅读(22) 评论(0) 推荐(0) 编辑
摘要:案例来源completion_sample 注意事项 案例代码 int completion_sample(void) { /* 初始化完成量对象 */ rt_completion_init(&completion); rt_thread_init(&thread1, "thread1", thre 阅读全文
posted @ 2022-09-14 13:48 我爱茜茜公主 阅读(52) 评论(0) 推荐(0) 编辑
摘要:文章地址,点击进入 页 (page) 扇区 (sector) 块 (block) 阅读全文
posted @ 2022-09-01 13:55 我爱茜茜公主 阅读(337) 评论(0) 推荐(1) 编辑
摘要:背景 以STM32F4xx_HAL为模板; 参考官网移植网络协议的例子及文档; 移植过程需要注意地方 1、需要添加PHY复位函数 2、mcu给PHY芯片提供25M时钟 阅读全文
posted @ 2022-08-30 08:46 我爱茜茜公主 阅读(89) 评论(0) 推荐(0) 编辑
摘要:JEDEC标准(JESD216)**Serial Flash Discoverable Parameter (SFDP)**是在串行Flash中建立一个可供查询的描述串行Flash功能的参数表。 参考文章,点击进入 阅读全文
posted @ 2022-08-25 09:22 我爱茜茜公主 阅读(521) 评论(0) 推荐(0) 编辑
摘要:参考文章,点击进入 参考文章,点击进入 参考文章,点击进入 参考文章,点击进入 参考文章,点击进入 W25Q256参考文章,点击进入 页组成扇区,页256字节大小 扇区组成块,扇区16页大小 块组成W25Q256 阅读全文
posted @ 2022-08-24 17:43 我爱茜茜公主 阅读(32) 评论(0) 推荐(0) 编辑
摘要:gpio初始化时,出现这种情况,调试终端不能输入了 原因如下: 阅读全文
posted @ 2022-06-22 16:08 我爱茜茜公主 阅读(58) 评论(0) 推荐(0) 编辑
摘要:参考文章1 来源于野火零死角玩转stm32 参考文章2(过滤器) 标准帧11位, 配置接收时需要左移5位 扩展帧29位, 配置接收时需要左移3位 参考文章3 参考文章4 标准帧,数据帧具有更高优先级(扩展帧、遥控帧) 参考文章5 发送流程 参考文章6 参考文章7 错误管理分析 参考文章8 can发送 阅读全文
posted @ 2022-06-13 10:44 我爱茜茜公主 阅读(33) 评论(0) 推荐(0) 编辑
摘要:参考文章 阅读全文
posted @ 2022-06-08 14:23 我爱茜茜公主 阅读(301) 评论(0) 推荐(0) 编辑
摘要:参考文章1 C Library和microlib区别; 启动流程 启动流程,使用标准库 启动流程,使用microlib 参考文章2 在启动代码中调用函数 什么样的函数不能再启动代码中被调用 参考文章3 参考文章4 参考文章5 阅读全文
posted @ 2022-05-18 08:35 我爱茜茜公主 阅读(37) 评论(0) 推荐(0) 编辑
摘要:小端格式,是指数据的高字节保存在内存的高地址中,而数据的低字节保存在内存的低地址中 记忆: little l 联想到low,联想到:数据的低字节保存在内存的低地址中 阅读全文
posted @ 2021-12-16 09:47 我爱茜茜公主 阅读(162) 评论(0) 推荐(0) 编辑
摘要://带参宏,可以像内联函数一样使用#define LED1(a) if (a) \ GPIO_SetBits(GPIOE,GPIO_Pin_0);\ else \ GPIO_ResetBits(GPIOE,GPIO_Pin_0) 调用示例:LED1( ON ); /*LED1-DS2反转*/ GPI 阅读全文
posted @ 2021-12-15 10:05 我爱茜茜公主 阅读(80) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示