- 博客(16)
- 资源 (2)
- 收藏
- 关注
原创 鸿蒙
[菜鸟入门鸿蒙之HiSpark WiFi IoT------OLED移植修改]效果图大家好,我是Gray,是一名默默无闻的嵌入式软件工程师,比较喜欢钻研新技术,一直关注鸿蒙,由于错过最佳申请板子的时间,现在手头没有开发板,申请的还没有下文,现在借用别人的,下班回来搞搞,希望官方有多的板子能送我一套3861~~,今天就给大家分享一下我的在移植OLED到鸿蒙,其实也不叫移植,已经有大佬们移植好了,我只是修改一些函数,让它用起来更加的方便,更加符合我们程序猿的使用风格,今天的主要内容就是让OLED能通过Pri
2020-11-01 21:31:19 1697 4
原创 CentOS7 安装nodered
node版本为11.0.0下载node安装包到指定目录wget https://npm.taobao.org/mirrors/node/v11.0.0/node-v11.0.0.tar.gz解压安装包tar -xvf node-v11.0.0.tar.gz进入目录并安装相关插件cd node-v11.0.0sudo yum install gcc gcc-c++进行默认配置并编译./configuremake编译大概需要半小时左右~之后就可以开始安装sudo make instal
2020-06-05 16:07:38 555
原创 新唐M251 CORTEX-M23内核移植TencentOS tiny教程
Cortex M23 移植TencentOS tiny准备源码和工具准备硬件、软件移植开始准备源码和工具TencentOS tiny的源码地址在这: TencentOS tiny.MDK软件下载在这:MDK5.28 已有MDK请忽略项目需要的资料我已经上传 M251_Sourse准备硬件、软件硬件: 1个新唐 Numaker_M251_252SD demo板,如果你有其他...
2019-10-25 15:23:32 3073 1
原创 原创 小白视角下解读TencentOS tiny 预备篇(数据结构之单链表的操作)
数据结构之单链表什么是单链表创建一个单链表头新建一个节点链表的插入,拼接插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入什么是单链表 单链表是一种链式存取的数据结构,用一组地址...
2019-10-17 23:07:27 919
原创 小白视角下解读TencentOS tiny 预备篇(算法时间、空间复杂程度)
小白视角解读TencentOS tiny的前期工作既然作为小白来解读这个操作系统,C语言简单的基础是要有的,然后就是先了解一些必备的知识,这样解读起来就比较容易一点。什么是算法的复杂程度? 首先要知道,算法的复杂程度包含两个,1 空间复杂程度 2 时间复杂程度 1 空间复杂程度:我们对Markdown编辑器进行了一些功能拓展与语法支持,除了标准的Markdown编辑器功能,我们增加了...
2019-10-14 16:43:16 1135
原创 第11天,Tensorflow的基本函数介绍以及使用方法
import tensorflow as tf'''常亮定义 tf.constant([value,dtype,shape,name])'''A = tf.constant(8.0,dtype = float)B = tf.constant(2.0)#C = tf.add(A,B) # 加法C = tf.subtract(B,A) # 减法 B - Awith tf...
2019-03-20 23:00:54 160
原创 第十天,三层神经网络的代码实现以及输出层的设计
''' 用数组来实现深度学习的神经网络的计算,分为输入层,隐藏层,和输出层,参与计算的 有每个神经元的权重,以及偏置,还有 激活函数,也就是上面的 阶跃函数,sigmoid函数 relu函数 计算公式为 Y = XW + B '''def sigmoid_fun(x): # 激活函数 return 1 /(1 + np.exp(-x))X1_in = np...
2019-03-13 23:14:21 686
原创 第九天,numpy的阶跃函数、sigmoid函数和RELU函数
入门机器学习之前要懂得运用numpy的一些数组函数进行操作,今天就学习两个深度学习相关的函数一个是阶跃函数,一个是sigmoid函数,用matplotlib显示出来,这两个都是生成阶跃函数,但是一个是折线,另一个是平滑的曲线,先来看看代码。import numpy as npimport matplotlib as pltdef function(x): return np.ar...
2019-03-11 21:38:30 12904
原创 第八天,数组的一些运算
numpy对数组的运算还是很强大的,来看看有哪些把。首先是加减法T = np.random.randint(1,5,20) # 1到5 里20 个随机数Tarray([4, 1, 1, 4, 4, 2, 3, 2, 1, 1, 1, 3, 1, 3, 3, 4, 4, 1, 3, 1])T + 5array([9, 6, 6, 9, 9, 7, 8, 7, 6, 6, 6, 8...
2019-03-05 22:59:10 215
原创 第七天,numpy初探
为什么直接进入 numpy了呢,因为我走人工智能的路线,所以先了解这个数组模块的一些基础知识,然后穿插更深一级的语法,这样会有用一点,我个人感觉,不管好坏,先看看numpy里有些什么吧。我现在用的是anaconda的jupyter notebook 为了安装它可花了不少时间。先看看学了什么。输出一个数组import numpy as npA = np.array([1,2,4,3,5])...
2019-02-27 23:52:51 129
原创 第六天:集合
PYTHON中含有集合这个类型,和 列表 元组 字典一样集合(set)是一个无序的不重复元素序列。可以使用大括号 { } 或者 set() 函数创建集合,注意:创建一个空集合必须用 set() 而不是 { },因为 { } 是用来创建一个空字典。A = set('andgdsfd')B = set('asngddg')print(type(A))print(A-B) # 求出A...
2019-02-25 22:19:13 122
原创 第四、第五天,列表,元组,字典
列表和元组已学习,字典会更新列表和元组的区别:列表 :元素可修改,不同类型,切片,嵌套,删除、增加元素,修改元素,寻找成员等。。书写形式: LIST=[ ‘A’,‘B’,变量,列表,字符串 ]等元组:元素不可修改!!!,不同类型,切片,连接等,无法进行元素的操作。。书写形式:Tuple = ( ‘A’,‘B’,变量,列表,字符串)一旦确定元素,无法修改,变量也无法修改但是!!!列表里边...
2019-02-20 23:31:58 137
原创 第三天,数字和字符串
不得不说,PYTHON支持的数字操作函数和字符串的操作函数真的很强大如果用C语言的方式来求出一串字符串里边每个字符出现的次数,那将是很多代码,各种循环,各种判断,然而,在PYTHON里边就一句话搞定!好了 看看今天学习成果数字篇:数字篇的其实和C语言的没什么区别,唯一需要着重注意的就是随机数函数的写法A = 10B = 5C = 3.14D = -54''' abs(x) 返...
2019-02-18 23:21:11 127
原创 PYTHON之路第二天,基础语法
今天所学的是基础语法的运算符和数字以及字符串,直接上代码。`‘’’python的代码块是靠缩进来表示缩进不一致讲导致错误只要缩进,不管缩进几个,都是正确的,但是为了增强可读性和美观,一般都是缩进4个空格‘’’if True:print(“Right!”)else:print("error!")A = 50B = 15C = 48Totle = A + B + C ...
2019-02-17 22:30:38 143
原创 PYTHON之路第一天:中文编码和print打印输出
#!/usr/bin/env python# -*- coding: UTF-8 -*-#PyCharm 源码文件默认使用UTF-8格式,所以无需指定UTF-8格式''' 但是使用其他编译器如果没有指定中文格式的而是ASCII码,则无法正常输出中文,如此需要指定 UTF-8,其代码为:# -*- coding: UTF-8 -*- PyCharm下可以在右下角选择编码格式,但是如果代码...
2019-02-16 21:56:13 208
原创 人生苦短,我学PYTHON
** PYTHON学习之路,启动!**今天是2019年2月16日,我正式开启我的Python学习之路,坚持每天两个小时的学习,一点一点的积累知识,让自己的未来更加光明!话不多说,开始今天的学习之旅。...
2019-02-16 21:21:55 252 1
M251_Sourse.rar
2019-10-24
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人