摘要: 搬家到CSDN了,多谢博客园提供的平台 阅读全文
posted @ 2020-07-01 16:14 穷书者 阅读(95) 评论(0) 推荐(0) 编辑
摘要: [TOC] 最近想仔细学习下后台技术了,其中很重要的部分就是数据库,下面讲解FLASK搭配mysql实现数据库管理 大体思路 要实现数据库管理操作需要以下部分: 1. 数据库的安装和使用 2. 数据库框架(对数据库操作封装了) 综上这次需要的部分就是:FLASK+flask sqlalchemy+m 阅读全文
posted @ 2020-03-22 20:38 穷书者 阅读(561) 评论(0) 推荐(0) 编辑
摘要: ``` #define u8 unsigned char #define u32 unsigned int #define SWAP32(ipValue) ((u32)(((ipValue) & 0xff) > 8) & 0xff00) | \ (((ipValue) >> 24) & 0xff) ); \ int main() { u8 ip_addr[4] = {0}; unsigned lo 阅读全文
posted @ 2020-01-03 13:39 穷书者 阅读(562) 评论(0) 推荐(0) 编辑
摘要: 是否有时候需要将一个bin文件下载到flash中去,但是又不知道以何种方式下载进去。这时候我们可以将bin文件转化为const数组,然后在代码中直接调用就可以了。但是需要怎么转化尼?UE工具可以但是转化起来有点麻烦,那就写个简单的转化函数吧,配合windows编译工具链就可以实现(在我前面的博客有具 阅读全文
posted @ 2019-12-10 09:58 穷书者 阅读(785) 评论(0) 推荐(0) 编辑
摘要: [TOC] 简介 需要用到单片机的人基本上都需要用到串口功能,看了好多教程提供的是中断接收和发送功能。但是通过中断收发数据有不少弊端。其一:中断影响程序的运行速度。(想想发一个字节中断就中断一次,难受!!!)其二:频繁中断丢数据的概率大了很多。有没有方法解决这两个隐患尼?DMA( Direct Me 阅读全文
posted @ 2019-12-04 17:04 穷书者 阅读(1095) 评论(0) 推荐(0) 编辑
摘要: 打印接口这东西对于开发者来说实在太有用了,没LOG调试起来的程序让人抓狂,所以在开启我的stm32之旅时,首先需要实现的功能就是建立一个打印接口。我的程序都是在UCOSII中实现的。 主要程序功能 1. 调用打印接口 2. 打印接口功能:格式化转化后将数据copy到循环队列中。并发送信号量。 3. 阅读全文
posted @ 2019-11-29 15:48 穷书者 阅读(227) 评论(0) 推荐(0) 编辑
摘要: 简介 FTP在TCP/IP中在TCP/UDP上一层,属于应用层,通常用来管理文件。正常的FTP交互需要建立两条链接,一条用来发送命令,一条用来传送数据。FTP服务器的默认命令端口是21端口,数据端口是20端口 FTP工作流程 FTP的工作模式分为主动模式和被动模式,主动模式和被动模式的区别就是数据通 阅读全文
posted @ 2019-11-26 16:17 穷书者 阅读(407) 评论(0) 推荐(0) 编辑
摘要: ESP8266目前使用最广泛的WIFI,无论作为DIY还是项目量产都是不错的选择,下面记录ESP8266的lua开发过程。 开发四大件 1. 环境搭建 2. 编辑器 3. 编写应用 4. 下载工具+调试工具 环境搭建 lua脚本是直接运行的,不需要编译,直接下载到模块去,通过lua解释器直接调用解释 阅读全文
posted @ 2019-11-25 22:11 穷书者 阅读(512) 评论(0) 推荐(0) 编辑
摘要: 1. GPIO中断 1. GPIO中断处理函数中千万不要写耗时的处理函数。 2. 中断防抖一般使用定时器,通过定时器的回调判断GPIO的电平,当然在电平变化的时候可能再来中断,就关闭定时器重起定时器。 3. 一般GPIO中断回调函数的调用可以写在一个线程中。当防抖成功之后,抛消息给这个线程 阅读全文
posted @ 2019-11-22 17:32 穷书者 阅读(562) 评论(0) 推荐(0) 编辑
摘要: 以前的固态是SATA接口的。开机,打开软件都比较慢,所以买了一个NVME接口的SSD。现在需要重新装一个系统,并且把以前的系统盘给格式化,用作其它盘。但是装系统的时候遇到一些问题。下面分享一下这次的经历, 1. 装机工具U盘当作系统盘。制作系统盘使用的是软碟通。(https://jingyan.ba 阅读全文
posted @ 2019-11-17 15:20 穷书者 阅读(193) 评论(0) 推荐(0) 编辑