- 博客(26)
- 资源 (18)
- 收藏
- 关注
原创 金刚经学习
《金刚经》是佛祖跟须菩提的对话,共5000字。 里面有这样一段对话: 佛祖问须菩提:恒河里的沙子多不多? 须菩提说:当然多! 佛祖又问:如果有人散尽家财,像恒河里沙子这样多的财富,去做慈善,这算不算一种功德? 须菩提说:这当然是莫大的功德! 佛祖说:有一种功德比这个更大! 那就是你开悟之后,把《金刚经》里的最核心的四句话解释给世人听,让更多的人都开悟,这才是莫大的功德! 如果有这样的人,那么世界上所有的寺庙都应该供奉他! 为什么这四句话有如此巨大的力量和功德呢? 2 我们就来看看这四句话: 第一句:若菩萨有
2021-03-15 08:05:29
905
3
原创 5-3 信号量及其操作之1
5-3 信号量及其操作 当事件控制块成员 OSEventType 的值设置为 OS_EVENT_TYPE_SEM 时,这个事件控制块描述就是一个信号量。 信号量有(信号量计数器)和(等待任务表) 两部分组成。 这说了啥??? 保持冷静-----信号量就是两个任务之间传递消息的。 每当有“任务” —申请信号量—时,如果信号量计数器OSEventCnt 的值大于0 ,(也就是这时申请不到信号量)则把OSEventCnt 值减-1 ,使任务继续运行; (每当有任务 ----来申请信号量时---- 就判断信号
2020-11-30 20:37:35
446
原创 无私奉献自己,不求回报的帮助人,从我最小的事情做起。
为了生活努力学习更多的知识确实应该的, 努力赚取更多的钱也无可厚非, 但是多少是一个 头多少是一个量, 就面对生死的思考是不是应该更多的思考可以帮助更多的人来活得更好一点, 而抛弃一些阴暗的念头; 如果你可以帮助一些弱小的青年 如果你能帮助一些穷僻的山村小朋友, 不求回报的这点格局都没有 如何成为苍天大树, 如何成为大牛; 即便是有能如何。 我一直深深思考这个问题, 帮助人是不是能不求回报地付出 我一直思考一个问题, 无论科技多发达多智能; 都不人类的方向。 没有无私的帮助, 没有(“好狗护三邻 好汉护三村
2020-11-29 18:00:50
438
原创 5-2-2 操作事件控制块函数之相亲忒难
2, 使任务进入等待状态函数 : ( 前面第一步初始化很有必要的,如果没有初始化水也不认识谁啊!,第二步是不是就是给咱排上号了,排号等待进入看见真真美女的演播大厅了) 函数 Void OS_EventTaskWait() { OS_EVENT *pevent; //事件控制块的指针 } //给的纸条上显示 在外等待,什么时间轮到也大概知道,毕竟有进去有出来的可以估//计出来一个时间; //但是进去这些”人” 或 “任务事件”是不是都是去找女朋友就不好说了。 //有的 “ 事件任务可能” 很快就出来 /
2020-11-28 12:25:00
169
原创 2020-11-27
( 路漫漫其修远啊) 1, 下面开始2 介绍彼此认识 事件控制块初始化函数 EventWaitListInit() 这个函数可以对事件控制块进行初始化, (这不就是媒人的工作吗?这工作还是需要咱去找的,我拿着钱人民币 去找了一下”孟大爷” 他给了我一个纸条 上面写着 “ EventWaitListInit() “ 其实我也不知道这是什么意思,他说这是 “非常务绕” 的入门手续 ,跟着走好了 ) 函数原型如下: Void OS_EventWaitListInit() { OS_EVENT *peve
2020-11-27 21:17:04
1235
3
原创 2020-11-27
5-2-2 操作事件控制块的函数 总标题就泄露了这要讲函数,这是要讲事件控制块函数了,也就是函数;在学习这个时,很郁闷一个一个地讲搞不懂, 最主要先要知道为什么学习这个函数? 这个函数用什么作用? 为什么学习: 首先就需要理解事件,事件在前面我们知道了是让函数之间传递消息,并且事件在定义的时候也知道 (使用消息、信号量、消息邮箱和消息队列这些中间环节来实现任务之间的通信), 有温习了一遍定义,使用消息、信号量、消息邮箱、消息队列这些中间环节来实现任务之间的通信; 消息我理解 – 〉 就是一个短信或 单独给你
2020-11-27 17:37:40
148
1
原创 2020-11-19
/********** 任务My 中创建了任务YOU 任务YOU 中存在一个延时并且大于任务My的延时事件 这样虽然在任务YOU 中输出一个全局变量 但是在运行时输出的却是任务My 赋值的字符串 这就很好解释了 ucos ii 中 对任务发送事件和请求事件以及 对事件的操作都定义为全局函数 以便用程序的所有任务来调用 *************/ #include "includes.h" #define TASK_STK_SIZE 64 //ÈÎÎñ¶ÑÕ»µÄ³¤¶È char *
2020-11-19 17:08:25
229
1
原创 2020-11-13整数转换为字符串 字符反转
在使用WIFI 中需要把一些信息发送到手机 端查看 ,这是有个APP 上看得,字符好处理,而数字就必须转换为字符才可以发送看,原来是直接 +‘0’ 或 - ‘0’ 这样转换为字符来 后来我就想使用库函数看看效果 可在单片机上使用库函数 是由 报错的 就从网上找了一下 ,下面这个确实可以使用 我想说的是 这个很有意思 特别是 字符反转很有技巧 首先2个指针都 指向一个字符串 1指向字符串首字母 2指向字符串尾字母 这个通过 while(*q) ++q; 来实现 当p 不等于 0 的时候 ++q
2020-11-13 07:14:22
317
原创 多任务学习
多任务系统 根据程序的功能,我们把程序主体分为一个个独立的、无限循环、切不能返回的小程序,这个小程序称为任务。 每个任务都是独立的、互不干扰、且具备自身优先级 ,由操作系统调度管理,加入操作系统后,我们在编写程序时就不需要编写精心设计程序流 ,也不用担性每个功能模块存在相互干扰。 。 ...
2020-10-26 22:28:41
147
原创 #include <stdint.h>
/*** *stddef.h - definitions/declarations for common constants, types, variables * * Copyright (c) 1985-1997, Microsoft Corporation. All rights reserved. * *Purpose: * This file contains definitions and declarations for some commonly * us...
2020-09-27 09:56:55
1586
原创 白话----之UCOS 信号量和邮箱
总体理解: 两个任务需要共同访问一个共同的资源 , 来切换或跳到不同的动作执行。 这就产生信号量 两个任务 需要根据不同的按键选择,来执行不同的动作, 产生邮箱。 信号量和邮箱 我通过一个例子来学习的 希望能帮助到您 ...
2020-06-16 21:43:53
510
原创 白话---ucos ii 之消息邮箱及其操作
ucos ii 之消息邮箱及其操作 任务之间传递数据,为了适应不同数据的需要在存 储器中建立一个数据缓冲区,然后就以这个缓冲区为中介 来实现任务间的数据传递 很好理解的东西搞什么任务 缓冲区、 这就是不拿 老百姓理解的教师在给咱说, 就是一个函数 表示一个功 能 功能之间需要互相访问共同的数据 ,就在内存中建立 一个公共区域 ,都可以访问 ;不过UCOS 中 给这个共同 区域的读写发送接收固定了一个统一的函数,来给我们使 用,这样我们对不同的功能的实现项目只要调用同样的函 数就可以实现需要的 函数间数据的传
2020-06-02 21:40:44
1042
原创 ucosii 之邮箱 学习
ucos ii 上来就给来个邮箱消息一般人肯定给 整晕 ,俺是一般人俺梦的好几天没有真明白,下面先看看函数在说吧! //按键扫描任务 void key_task(void *pdata) { u8 key; while(1) { key=KEY_Scan(0); //得到KEY 的按键直 if(key) OSMboxPost(m...
2020-06-02 14:41:16
564
原创 STM32 内部flash 模拟eeprom
使用STM32 内部flash 模拟 EEPROM 就是为了存放一些 掉电丢失的数据,比如 “我们设置的一些参数” 掉电后 不能丢失否则 再次上电后 这些参数我们需要用就没有办法了。 1, 如果使用库函数 对内部flash 的读写都有现成的 库函数。 2, 最最重要的是 知道自己的 选择的单片机 stm32 是哪个型号的, 支持最大的容量 flash 的容量。这个很关...
2020-05-04 00:59:02
1012
2
原创 QT 通俗学习 00-----前言
总结自己学习的 坑 本人比较笨 反正感觉很笨的,别人一看就明白的东西我需要反复看反复实践总觉的没有掌握。 通俗学习是我自己想的名字 就是从一窍不通 最后通过努力同一窍 。 基础知识----有c语言基础 项目只贴有用的需要更改代码的文件 新建工程项目步骤我随后在帖子上贴 坚持学会 c++ 和 QT 坚持 坚持 坚持 如果无意中您看到了,先谢谢您老,欢迎 狂扁 这样我也要谢谢您 因为进步的条件是有人...
2020-03-11 21:31:41
148
原创 Qt 通俗学习002 ----在主界面上添加一个按钮
我想在主界面上显示一个按钮 然后点击一下按钮后关闭主界面 这是运行后显示的界面 代码如下 main.cpp #include “mainwindow.h” #include /**** 因为是通俗学习 学习标准是 不懂得c++ 用c 做个工程和项目 熟悉单片机其他一窍不通啊 Qt 信号槽 所谓信号槽 就像插座一样 ; 一个插头一个插座(三孔插头或则有特殊 棱角的插头 就需要特殊插座) ...
2020-03-11 20:53:34
1175
原创 Qt 新建c++项目步骤2
也是在网上看的,打开QT 软件 ----新建项目选择 QT ----选择APPlication -----xze 选择----Qt Console Application 自己起一个名字就可以了 希望能帮助到大家
2020-03-09 22:04:22
1407
原创 利用Qt 编写c++ 步骤如下
俺也是偶尔需要不想安装别的编译器 就像在QT中编写一下,知道它可以完全运行c++ 单是使了一下,不是这个错误就是那个错误 还是不了解QT 啊 感谢网友分享 抓了一下图 分享 QT 中新建 c++ 程序 1,新建一个项目选择如图 2,输入要保存的路径还有这个项目的名称 3,选择编译器 这个默认即可 3,下一步 4,完成 5,新建项目后 pro 文件内容如下 6,新建项目 .c文件如下 ...
2020-03-06 15:38:26
4259
原创 No such file or directory #include <QSound>
Qt 学习之问题 “ No such file or directory #include ” 出现这个错误提示原因不是没有包含 QSound头文件。 而是缺少一个语句 如下 QT += multimedia
2020-02-27 21:50:42
1708
原创 Qt通俗学习01
一直在学习单片机 后来需要用到一个上位机客户端,逼的不学不行。首先俺不懂Qt 以前听说过见过 java 这两个桌面的语言. 搜索了很久也买了视频教程,可这对我就是煎熬 实在没有耐心看视频教程,看书也略这看,我一直是用到哪里知识学习哪里,不知道对不对。 Qt 我理解是个语言 后来看了几页脚的不全是因为用到了很多封装好的函数,这相对于单片机的stm32 封装函数很类似(我理解的)但是和汇编就差的很远...
2020-01-16 10:37:47
223
原创 QT学习之 复制0
QT 学习 硬件 WIN 7 32 位 1,首先确保电脑内没有MINGW 这个软件否则无法使用。 2,耐心。 按照书籍编写 Hello World 出现错误需要在Pro 文件中添加 SOURCES += main.cpp QT += core gui greaterThan(QT_MAJOR_VERSION, 4): QT += widgets TARGET = helloworl...
2020-01-01 11:46:15
182
原创 为什么有些人爱学习?
为什么有些人爱学习? 为什么,这个问题直到大了些俺才搞明白。 面对一些自己都不知道如何使用的东西,让一个人来学会它,而可能永远不知道怎么使用它,我觉的这应该是 教育的失败,“学以致用” ,太多的 指导教育或培训 偏偏把最应该告诉我们的没有; 总是一句话应该好好学习; 为什么! 为什么! what!!!!!!!!!! ...
2019-12-02 20:30:25
457
1
原创 LoRa 无线通信模块 之 发送0.01V
参考的原子哥的例程,谢谢原子哥,你真伟大。佩服!!! 他们都是 比较牛的人,就是把自己会的毫无保留的分享给后辈学习。 代码是先.c 文件 后.h文件。 注意其中的的IO 口配置。 我亲自测试通过,接收可以收到准确的信息。 KEIL 4 编译通过,keil5 编译通过。 有错误一定给说说,我好进步谢谢。 #include “sys.h” #include “usart.h” #include ...
2019-11-21 21:44:28
2205
1
原创 stm32 个人总结的 flash读写 《续》
flash 的读写在STM32 中处理简单的或存放不忒多的常量是非常方便的,但是发现网上没有他继续的见解,实际上书上还有后续篇。 1> STMFLASH_Write();这个函数在内存管理实验中就有开始讲解了 ...
2019-10-13 16:11:51
461
原创 个人总结的STM32 flash读写
#include “sys.h” #include “usart.h” #include “delay.h” #include “flash.h” /********************************************************** FLASH 模拟EEPROM 其实这部分应该最早 学习32 的时候就应该 讲解到。 通过 操作 主存储区 的flash 空间来...
2019-10-12 21:57:22
1207
1
原创 stm32实现多路中断实现4路中断
stm32 实现中断和 实现多路中断 void NVIC_Config(void) { NVIC_InitTypeDef NVIC_InitStructure; NVIC_PriorityGroupConfig(NVIC_PriorityGroup_2); //2^2 = 4 种抢占优先级 //2^2 = 4 种响应优先级 NVIC_InitStructure.NVIC_IRQChannel = ...
2019-08-24 16:22:15
1687
路灯时控表单片机源代码
2018-07-31
17-1 语音播报 SYN6288.rar
2020-06-06
9-0 HX711压力传感器.rar
2020-06-06
30-2 ucos-ii信号量.rar
2020-06-21
S3C2440裸机开发之ADC 串口 显示.rar
2020-05-31
20-0 WiFi模块_USART手机通讯.rar
2020-06-21
ucos 学习之BC45TASM50.rar
2020-06-18
30-2 信号量.rar
2020-06-06
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅