登录

最新会员 最新下载

成为了本站VIP会员

04月26日 23:14

成为了本站VIP会员

04月25日 21:33

成为了本站VIP会员

04月23日 14:46

成为了本站VIP会员

04月18日 20:09

成为了本站VIP会员

04月18日 18:37

成为了本站VIP会员

04月18日 18:25
已选条件
  1. 编程语言:C++
  2. 代码类别:android
  3. 发布时间:不限
全部撤销
编程语言 更多 收起
代码类别 更多 收起
发布时间
更多选项

2. 快速傅里叶变换FFT的C程序代码实现

快速傅里叶变换(Fast Fourier Transform)是离散傅里叶变换的一种快速算法,简称FFT,通过FFT可以将一个信号从时域变换到频域。  模拟信号经过A/D转换变为数字信号的过程称为采样。为保证采样后信号的频谱形状不失真,采样频率必须大于信号中最高频率成分的2倍,这称之为采样定理。  假设采样频率为fs,采样点数为N,那么FFT结果就是一个N点的复数,每一个点就对应着一个频率点,某一点n(n从1开始)表示的频率为:fn=(n-1)*fs/N。  举例说明:用1kHz的采样频率采样128点,则FFT结果的128个数据即对应的频率点分别是0,1k/128,2k/128,3k/128,…,127k/128 Hz。  这个频率点的幅值为:该点复数的模值除以N/2(n=1时是直流分量,其幅值是该点的模值除以N)。

4
下载
126
浏览
2019-08-08发布

5. C++数据结构实现(入门级)

c 顺序表、链表、静态链表、队列、一元多项式、汉诺塔、火车调度问题、操作系统调度问题、背包问题、最大连续子列和问题、KMP算法、稀疏矩阵、广义表、并查集、无向图邻接表、有向图邻接表、Krusskal算法、Prim算法、最短路径Di…Data-Structure

1
下载
70
浏览
2019-06-08发布

6. STM32F103C8T6 UCOSIII 示例

STM32F103C8T6 2016.10.11 用uCOS ii 工程作蓝本,移植uCOS iii,还不能用。2016.10.12 注释掉了未定义的两个函数,app.c中使用最少的代码,现在可以用了,还需要裁剪2016.10.12_afternoon 函数CPU_TS_TmrRd()和CPU_TS_TmrInit()是与时间戳相关的功能,注释掉也没关系, 为配置文件添加中文注释。2016.10.13 uC/OS-iii 的systick时钟只需初始化一次,而不是像uC/OS-ii 那样每个任务都需要初始化 重新整理了一下app应用部分的代码 两个有效任务,一个LED闪烁,一个串口发送数据 串口发送函数使用printf比较符合嵌入式风格 加入CPU使用率统计任务,但是任务比较空闲时是100%2016.10.14 加入了钩子函数,在空闲任务时发生空闲任务次数 开启了串口中断

1
下载
53
浏览
2019-04-21发布

7. sub54687654654

  This is program for substraction

0
下载
44
浏览
2019-04-14发布

8. sub54687654654

说明:  This is program for substraction

0
下载
39
浏览
2019-04-14发布

9. 通信信号盲均衡算法(CMA算法、RLS-CMA算法、MRLS-CMA算法)

使用常模算法实现通信信号的盲均衡,具体算法有CMA算法、RLS-CMA算法,以及改进软法MRLS-CMA算法

10
下载
141
浏览
2019-04-13发布

10. 基于zigbee和ARM的智能家居环境监测系统全部资料

开发系统:Windows10 64位 Ubuntu 14.04 32 位 软件版本:Qt 4.8.6 IAR .0 Altium Designer 13.0 工具链:arm-linux-gcc 4.4.3 系统实现的主要功能如下所示:  1. STM32下位机  (1) 应用了小型的嵌入式操作系统μC/OS-II;  (2) 各个传感器的数据以多任务的形式获取,实时性很好;  (3) 数据调试使用STM32串口1;  (4) 数据的发送使用STM32的串口3,并以任务的形式进行打包发送,具体数据帧格式请看代码;  (5) STM32接收数据采用终端方式,当有数据到来时会触发终端,进入数据接收解析过程,在此过程中会对数据的帧头 等信息进行判断;  2. Zigbee无线通信 Zigbee部分其实没有太多功能,一句话概括就是一个串口透传功能!本来当初计划直接使用zigbee驱动各个传感器,然后组网后发送给协调器,考虑到既然学习了STM32,就利用上吧!其实这里完全可以直接使用zigbee,不使用STM32的。 两套方案的编码工作其实早就已经完成了,思考了好久才决定采用STM32 zigbee方式,这样下来可以学到很多,尤其是μC/OS-II系统的移植,还是很深奥的,很值的以后继续深入的去学习。  3. ARM上位机 ARM上位机采用友善支臂的SMART210开发板,自己后续移植了Qt4.8。上位机主要实现了一下几个功能:  (1) 模拟室内三个场景:卧室、客厅、厨房  (2) 分别对这个三个场景下的温度,湿度以及烟雾浓度进行一个测量并显示;  (3) 使用LED灯模拟室内照明灯;  (4) 使用人体红外传感器进行检测是否有人(这个传感器有点不靠谱,最后取消了)  (5) 当初计划添加视频监控,到了后期发现工作量太大,没有时间做了,所以就没有完成,这点以后会添加上去的。 (6) 代码中使用了“liudianwu”分享的一些api,由于时间紧,所以直接拿来用了,在此感谢! (7) 代码重复率有点高,好几处的button样式是相同的,完全可以提取出来,在此请大家海涵。

3
下载
90
浏览
2019-04-03发布

12. 汽车电池监控系统

监控汽车电池的嵌入式应用程序,非常好用的程序,电池管理系统不仅要监测混合动力汽车电池的充放电电流、总电压和剩余电量SOC,还要预测电池的功率强度,以便监控电池的使用状况,并且不对电池造成伤害

2
下载
89
浏览
2019-03-27发布

13. 基于stm32f103的空调控制器

基于stm32f103的空调控制器,1、可以学习遥控器指令;2、根据温度自动控制空调开关;3、红外遥控。功能:1、以年周期定时器为主(可设置不同月份中各天不同的启动时间)开启关闭空调,再辅以温度控制(但温度超过设定(高温)值时不受定时器控制直接启动空调,开启后温度持续升高2度,蜂鸣器报警;温度低于设定(低温)值关闭空调)确保室内温度不超限定值。2、可以手动/自动切换。3、断电记忆,失电后恢复时能根据控制逻辑对应的发出开启或者关闭红外信号。

1
下载
73
浏览
2019-03-23发布

14. 支持向量机应用示例

支持向量机(Support Vector Machine, SVM)是一类按监督学习(supervised learning)方式对数据进行二元分类(binary classification)的广义线性分类器(generalized linear classifier),其决策边界是对学习样本求解的最大边距超平面(maximum-margin hyperplane),属于机器学习方法比较高级的一种,被应用于风电、水电的模拟,黑箱模型,模拟效果较好

4
下载
90
浏览
2019-03-20发布

18. android开发入门

  android应用开发很好的入门资料,非常适合初学者。(An excellent introduction to android application development)

1
下载
48
浏览
2019-02-17发布

19. android开发入门

说明:  android应用开发很好的入门资料,非常适合初学者。(An excellent introduction to android application development)

1
下载
52
浏览
2019-02-17发布

20. Thgs

  This is a good example of a ListBox to learn from Symbian.

0
下载
62
浏览
2018-09-27发布