师英杰
码龄12年
关注
提问 私信
  • 博客:104,564
    104,564
    总访问量
  • 16
    原创
  • 1,013,255
    排名
  • 24
    粉丝
  • 0
    铁粉
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:河北省
  • 加入CSDN时间: 2013-01-15
博客简介:

shiyu16的博客

查看详细资料
个人成就
  • 获得43次点赞
  • 内容获得16次评论
  • 获得123次收藏
创作历程
  • 17篇
    2017年
  • 1篇
    2015年
成就勋章
TA的专栏
  • opencv
    4篇
  • Stm32 串口下载
    1篇
  • pixy
    3篇
  • xilinx,vivado
  • c语言面试题
    6篇
  • ruan
  • 软硬件笔试题
    1篇
兴趣领域 设置
  • 人工智能
    tensorflow
创作活动更多

HarmonyOS开发者社区有奖征文来啦!

用文字记录下您与HarmonyOS的故事。参与活动,还有机会赢奖,快来加入我们吧!

0人参与 去创作
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

pixy原理图

发布资源 2018.05.22 ·
pdf

二位数组元素的表示方法

数组下标法:      a[i][j]指针表示法:     *( *(a+i) + j )行数组下标法: *( a[i] + j )列数组下标法: *(a+i)[j]注意:在二维数组中,不要把a[i]、*(a+i)理解为一个数组元素或变量,它只是行地址的一种表示形式。
原创
发布博客 2017.10.11 ·
1157 阅读 ·
1 点赞 ·
0 评论 ·
3 收藏

指针作为函数参数

临近毕业,还有找工作的事情,繁忙之际还是坚持看一下C语言的知识,重点的地方或者不清楚的地方还是要记录一下。 本章以指针作为函数传参来说一下学习心得,大部分内容源自C语言程序设计课本。首先从C语言中函数参数的传递方向说起,大家都知道,C语言中函数参数的传递方向是单向的,只能由主调函数的实参传递到被调函数的形参,而形参的值不能传递给实参。但是依据传送的内容可以将函数参数分为值型参数和指针型参数。通常来
原创
发布博客 2017.10.10 ·
1984 阅读 ·
8 点赞 ·
2 评论 ·
18 收藏

回文串编程

用C语言实现一个程序,给定一个不重复的单词列表,找出所有不重复的索引对,使得这两个位置的单词连接起来是一个回文串。输出索引对的总数。例:words = {“cdd”,“dd”,“dcc”},索引对是{0,2}{2,0}{1,0}{2,1},输出为4#include#includeint main(void){char chuan[500][300];in
原创
发布博客 2017.09.16 ·
693 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

科大讯飞“争吵”问题

使用C语言编程:有n个人排成一行队列,每个人都有一个站立的方向,面向左或者面相右。
原创
发布博客 2017.09.16 ·
781 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

时间复杂度和空间复杂度

算法效率的度量方法:事后统计方法:通过设计好的测试程序和数据,利用计算机计时器对不同算法编制的程序的运行时间进行比较,从而确定算法效率的高低。缺陷是:事先编制好的测试程序,通常需要花费大量的时间和精力。不同测试环境差别一般不大。事前分析估算方法:在计算机程序编写前,依据统计方法对算法进行估计。耗时影响因素:算法采用的策略方案、编译器产生的代码质量、问题的输入规模、机
原创
发布博客 2017.09.14 ·
210 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

数组中出现次数最多的数及出现次数

题目要求 一个n维的未排序的自然数组,其中最大值为N,输出数组中出现最多的数及出现的次数,要求时间负责度为O(n)。以下为我的思路: (1)首先输入n的值和n个数的值a【n】 (2)遍历查找每个数后面的数有几个和它相同的并记录到b【n】 (3)看是否有重数,没有输出“没有重数” (4)有重数检测哪个数重的次数最多,最多的次数记录 (5)输出最大值与最大值输出的次数以下为对应代码:inc
原创
发布博客 2017.09.14 ·
2284 阅读 ·
2 点赞 ·
0 评论 ·
0 收藏

电路板焊接完成发现CPU没有工作,需要从哪些方面考虑解决这个问题?

(1)首先要考虑电源和短路问题,严格来说在电路板焊接完成以后首先要检查电源是否短路,不短路情况下上电检查电源各输出电压是否正确。(2)若电源电压输出正确,需要检查有源晶振输出频率与信号质量或者无源晶振是否起振,这个正确说明心跳正常。(3)若还有问题,需要看一下最小系统,包括复位电压、boot启动模式、下载口或者一些特殊管脚去耦电容等等。(4)还需要明确的是自己的程序有没有问题,最简单的
原创
发布博客 2017.09.14 ·
2356 阅读 ·
3 点赞 ·
0 评论 ·
0 收藏

给定无序数组求连续字串最大和

给定无序数组,求连续字串最大和,例如{-23 17 -7 11 -2 1 -34},字串为{17 -7 11},最大和为21.//假设以上已经完成n个数的输入,放在数组a[n],以下为检索最大数串的程序 //定义变量 consecutive_num 有几个数连续 // consecutive_start 连续数起始位//定义变量 max_num 对应
原创
发布博客 2017.08.26 ·
696 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

关于Vivado的SDK编译一直报错一些语法问题的解决

问题是这样,你明明将C语言的变量等都定义好了,但是在编译项目时还是会出现错误,那么怎么办呢?经过查找,发现不同于一些其余的编译环境,在build时会自动的将程序保存,vivado并不会,需要每次在编译前保存ctrl+s一下,也是很晕啦,这样保存一下就好了,呵呵
原创
发布博客 2017.08.23 ·
5846 阅读 ·
0 点赞 ·
1 评论 ·
1 收藏

ZYNQ入门闪灯

`timescale 1ns / 1ps//////////////////////////////////////////////////////////////////////////////////// Company: // Engineer: // // Create Date: 2017/08/13 15:26:59// Design Name: // Mo
原创
发布博客 2017.08.19 ·
608 阅读 ·
0 点赞 ·
1 评论 ·
0 收藏

Pixy通过TTL转USB与电脑串口调试助手显示坐标

首先根据基础视频教程教会Pixy一种颜色,将通讯方式改为UART,波特率改为19200,具体设置页面如下: 2. 将牛角座线序弄清楚,如下图: 3. 串口模块上有排针脚TXD,RXD,GND,将串口模块的TXD与上图的RXD相连,将串口模块的RXD与上图的TXD相连,GND直接连接。 4. 之后打开串口调试助手,或者串口猎人,将波特率设置为19200,其余不变,找到串口并打开,如果没有
原创
发布博客 2017.08.04 ·
4374 阅读 ·
0 点赞 ·
1 评论 ·
1 收藏

Pixy(CMUCAM5)入门学习

1.教Pixy一个物体 教Pixy识别一个物体是非常简单的。但让我们先说一下什么要的物体会更好的被Pixy所识别。Pixy使用的是基于色调过滤算法(hue-based color filtering algorithm)来识别物体。因为Pixy使用色调(hue),物体应明显的色调,下面的物体就很好,因为他们都有比较好、易辨识的色调。 下面有几个不好识别的物体,因为他们没有色调(黑,白或灰)
原创
发布博客 2017.08.04 ·
16090 阅读 ·
6 点赞 ·
4 评论 ·
50 收藏

Pixy(Cmucam5)通过SPI与Arduino通信

pixy的方便在于不用改变代码,就可以做颜色识别小球跟踪等,主要的特点就是方便上手快!万里长征第一步,首先要按照相关教程如下框选要识别的颜色,具体设置方法如下链接。 链接网址,第一章粘贴pixy使用基本视频教程如下。 淘宝链接视频教程接下来要介绍步骤与注意事项:在pixymon软件上框选要识别的颜色块。(注意要与最终使用环境的光照相同,并适当的放大识别范围即在pixy上设置,注意若要电池供
原创
发布博客 2017.08.03 ·
5552 阅读 ·
1 点赞 ·
5 评论 ·
6 收藏

vs2015+opencv3.0读取视频

/************************************************************** //此程序实现了读取视频、RGB图像转灰度图像、图像降噪、边缘检测 ***************************************************************/#include"opencv2\opencv.hpp"using na
原创
发布博客 2017.08.03 ·
766 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

欢迎使用CSDN-markdown编辑器

第一个opencv程序__读入图像与显示在安装好vc2015和opencv3.0以后,做一个类似“hello world!”的小程序吧,程序如下:#include "opencv2/opencv.hpp"//定义命名空间using namespace cv;int main(void){ //指向图片路径 //注意双斜杠 char *fn = "D:\\softwar
原创
发布博客 2017.08.03 ·
170 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

warning C4129(vs 路径中常出现的‘\’)

要打开一个文件,文件路径为"C:\Users\HP\Documents\Visual Studio 2008\MyProject\Motion\svm\result.out",结果编译出错了:         warning C4129: “H”: 不可识别的字符转义序列         warning C4129: “D”: 不可识别的字符转义序列         war
转载
发布博客 2017.08.03 ·
1900 阅读 ·
1 点赞 ·
0 评论 ·
1 收藏

win764位电脑 VS2015永久性配置opencv3.0

说明我的opencv3.0安装在d盘根目录下,系统为win7 64位旗舰版,安装opencv为64位。1.首先安装vs2015,网上有很多教程,不再详细描述,安装好以后安装opencv,最新版的opencv可以在opencv的官网下载对应的版本。之后修改项目的相关配置。具体为:项目--属性-- 配置属性--VC++ 目录--Include path(包含目录):
转载
发布博客 2017.08.03 ·
498 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

FlyMcu串口ISP下载STM32程序教程

关于使用STM32的ISP串口下载程序方法,有问题可咨询“https://item.taobao.com/item.htm?spm=a1z10.1-c.w4004-12301441149.7.SbTO2b&id=522029061851”淘宝店主,哈哈,是他谢了这篇博客~~~
原创
发布博客 2015.09.26 ·
57432 阅读 ·
21 点赞 ·
2 评论 ·
70 收藏
加载更多