上一页 1 2 3 4 5 6 7 8 9 ··· 11 下一页
摘要: Linux大纲 进程与线程 进程 资源分配的基本单位 由进程控制块、数据段、代码段组成,本身不可以运行程序,而是像容器一样,先创建出一个主线程,分配给主线程一定资源,这样可以在主线程实现各种功能。 一个进程死掉了不影响其他进程; 创建进程系统花销大于创建线程; 多进程通讯因为需要跨越进程边界,不适合 阅读全文
posted @ 2023-09-18 13:53 njit-sam 阅读(10) 评论(0) 推荐(0) 编辑
摘要: 这篇需做前期工作:https://www.cnblogs.com/njit-sam/p/17699205.html LVGL官方主页:https://lvgl.io/ 当你想快速上手时,点击这个:https://docs.lvgl.io/master/get-started/quick-overvi 阅读全文
posted @ 2023-09-13 12:06 njit-sam 阅读(469) 评论(0) 推荐(0) 编辑
摘要: 本次不涉及讲解,直接上源码 https://gitee.com/njit-sam/stm32-spi-st7789-lcd 里面包含原软件模拟spi程序以及资料,这些由品目厂商提供 阅读全文
posted @ 2023-09-13 11:45 njit-sam 阅读(326) 评论(0) 推荐(0) 编辑
摘要: 我一直觉得,能把stm32定时器理解的明白并能用得好,那stm32几乎就掌握一半了。 但是stm32定时器功能如此强大,知识点如此烦杂,api如此繁多,想用的好并不是一件易事。 下面就将好好分类来说,尽量做到好理解,并辅以实验和源代码来说明。 配合这篇博主的博文食用效果更佳:https://blog 阅读全文
posted @ 2023-09-12 09:06 njit-sam 阅读(97) 评论(0) 推荐(0) 编辑
摘要: STM32有哪几种下载的程序的方式:ISP、ICP、IAP IAP和OTA的区别:https://blog.csdn.net/xue_nuo/article/details/128217126 IAP升级的策略:https://zhuanlan.zhihu.com/p/583161271 阅读全文
posted @ 2023-09-07 15:09 njit-sam 阅读(51) 评论(0) 推荐(0) 编辑
摘要: 当串口使用DMA时,发现发送数据的时候,串口状态一直是HAL_UART_STATE_BUSY_TX,显示忙 后来了解到,CubeMX生成的初始化函数是随机,DMA初始化必须在串口初始化前面,才会正常,如下图,就是错误的 正常的应该是这样: 经过调试,发现正常。 阅读全文
posted @ 2023-09-07 13:44 njit-sam 阅读(510) 评论(0) 推荐(0) 编辑
摘要: 按键程序更改回调函数,即可支持多平台,只是因为在STM32平台下测试,索性就归为这个分类下。 很多人都写出了优秀的按键代码,但是有很多写的有点烦杂,这个看起来写的很不错,可以学习一下: https://github.com/mathertel/OneButton/tree/master 源码是ard 阅读全文
posted @ 2023-09-06 13:47 njit-sam 阅读(415) 评论(1) 推荐(0) 编辑
摘要: 为了提高OLED显示多级菜单的易用性,手搓了基于链表的多级菜单的代码。 主要有如下特点: 1:需要配置地方少,后续新加菜单只需在初始化的时候添加,以及自己实现按键事件的回调函数即可。 2:事件驱动,按键事件通过队列接收。 因此,整个过程中,重写按键程序,消息队列,以及多级菜单框架。 复习下双向链表: 阅读全文
posted @ 2023-09-01 17:49 njit-sam 阅读(1600) 评论(0) 推荐(0) 编辑
摘要: HAL库版本: 使用这个版本库的时候,加入了如下代码,实现串口重定向: 1 int fputc(int ch,FILE *f) 2 { 3 HAL_UART_Transmit(&huart1, (uint8_t*)&ch, 1, 1000); 4 return ch; 5 } 6 7 8 /* 串口 阅读全文
posted @ 2023-08-31 09:53 njit-sam 阅读(210) 评论(0) 推荐(0) 编辑
摘要: SPI介绍:https://blog.csdn.net/zhuxinmingde/article/details/131995854 模拟单总线:https://blog.51cto.com/u_15077545/4116403 cubemx代码:https://gitee.com/njit-sam 阅读全文
posted @ 2023-08-28 16:50 njit-sam 阅读(49) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 9 ··· 11 下一页