自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

挖到尽头

本人从事蓝牙协议栈以及应用相关编程工作,乐于学习,乐于总结,乐于分享,有问题请email:[email protected]

  • 博客(29)
  • 资源 (334)
  • 收藏
  • 关注

原创 全功能智能车之完善电路图(第十七篇)

到此,基本的模块已经检测完成了,现在要做的工作又回归到了硬件部分,今天完善了电路图发一些截图把:下面是各个模块的电路图

2015-11-30 19:10:31 1328

原创 全功能智能车之CCD液晶显示定时器触发ADC 触发DMA传输(CCD补充篇)(第十六篇)

该篇文章是继承于CCD终结篇的补充,就是做一件事,就是把原来发送给串口的图像数据放到液晶上显示,其他没有任何的改变主函数如下:int main(void){ u16 i,cnt; Stm32_Clock_Init(9); //系统时钟设置 uart_init(72,115200); //串口初始化为115200 delay_init(72); //延时初始化

2015-11-30 13:11:09 1005 1

原创 全功能智能车之CCD定时器触发ADC 触发DMA传输(CCD终结篇)(第十五篇)

这个实验在上个实验的基础上把原来由采集函数触发ADC改成把启动ADC的代码放到了定时器了,这样CCD的采集函数就放到了中断里来完成了主函数代码:int main(void){ u16 i,cnt; Stm32_Clock_Init(9); //系统时钟设置 uart_init(72,115200); //串口初始化为115200 delay_init(72);

2015-11-29 22:40:58 1494

原创 资料分享之Altium Designer Release 10 Library 含有PCB封装库和原理图库

这里分享一下自己大学期间的AD库,基本常见的原件都基本囊括了:Altium Designer Release 10 Library 含有PCB封装库和原理图库:我的使用习惯是在软件原来的库文件上加上自己的原理图库和封装库,其中有两个,设备库和接件库:设备库:Miscellaneous Devices.IntLib接件库:Miscellaneous Connectors.IntL

2015-11-29 20:38:07 4638

原创 全功能智能车之CCD ADC 触发DMA传输(第十四篇)

这篇主要讲CCD ADC 触发DMA传输,这算是完善一点原本的CCD等待ADC传输完成的功能,更加的提高了效率,这个最大的意义不在于此,而是在于以后的用定时器触发ADC,到那时就能够实现   定时器->ADC->DMA  最后就只要去处理DMA完成的那个数据就行具体代码如下:首先是主函数: int main(void){ u16 i,cnt; Stm32_Clo

2015-11-29 20:00:54 2627 1

原创 全功能智能车之CCD增加自适应光照能力(第十三篇)

全功能智能车之CCD增加自适应光照能力其实就是增加了如下函数:/**************************************************************************  函数名称:VerifyExposure*  功能说明:曝光检验  自动选取最合适的曝光值*  参数说明:*  函数返回:无*  修改时间:2015-11-2

2015-11-28 21:23:24 1315

原创 彻透STM32之对原子战舰开发板程序的补充和改善

这篇文章是对STM32之对原子战舰开发板程序的补充和改善,本来是使用神舟III号开发板的,但是后来发现该开发板不是很完美,所以咬牙买了战舰开发板,下面的程序是战舰开发板的其中比较有用的是TIM的输出和外部触发等主要的程序结构如下:├─CCD发送数据到上位机│  ├─HARDWARE│  │  ├─ADC│  │  ├─BEEP│  │  ├─CCD│  │  ├─E

2015-11-28 12:59:35 2170

原创 彻透STM32之对以前学习STM32致敬

该开始学习STM32我是用神舟III号开发板,所以这两个程序集合也是基于此开发板的程序,各个击破阶段程序,这里主要是STM32外设的程序:├─2401│  ├─inc│  └─src├─ADC│  ├─inc│  └─src├─CAN│  ├─inc│  └─src├─DMA│  ├─inc│  └─src├─FSMC-NAND-HY27

2015-11-28 12:46:10 1074

原创 全功能智能车之CCD初步实现并发送数据到上位机(第十二篇)

全功能智能车之CCD初步实现并发送数据到上位机这其中的上位机是PC端的上位机程序,用的是红树伟业的电脑上位机软件代码说明:CCD初始化void CCD_init(void){    RCC->APB2ENR|=1    GPIOA->CRL&=0XFFF00FF; //PA2 CLK PA3 SI    GPIOA->CRL|=0XFFF33FF; //PA2 CL

2015-11-28 11:37:53 4676 2

原创 测透51汇编 51单片机所有程序(51学习的纪念)

这里我把我的所有的51单片机程序上传,这其中有一部分是我自己写的,也有很多的东西是网上找来自己整理的这里的程序基本囊括了51的所有外设,都已经测试过了再次声明,这些资料由本人整理或者编写测透51的汇编部分已经在前面上传了该程序里有汇编,更多的是C语言这个帖子是我和51的学习说再见的留念这是代码合集:透彻51.ziphttp://download.cs

2015-11-27 13:47:34 3497

原创 测透51汇编 51单片机外部中断模块程序

这篇文章讲51芯片内部各个模块的汇编程序,这里不做实验,只贴代码:外部中断模块-汇编:中断地址定义:  ;-----------------------------------------------  ORG 0000H  ;伪指令 告诉编译器从0000H开始  LJMP MAIN  ;64KB无条件跳转 跳转到main处执行  ORG 0003H     ;中断

2015-11-26 21:37:25 2305

原创 测透51汇编 51单片机定时器模块程序

这篇文章讲51芯片内部各个模块的汇编程序,这里不做实验,只贴代码:定时器模块程序:中断地址,中断调用:  ;-----------------------------------------------  ORG 0000H  ;伪指令 告诉编译器从0000H开始  LJMP MAIN  ;64KB无条件跳转 跳转到main处执行  ORG 0003H     ;外部中

2015-11-26 21:28:29 1949

原创 测透51汇编 51单片机串口模块程序

这篇文章讲51芯片内部各个模块的汇编程序,这里不做实验,只贴代码:串口工作方式1-汇编:中断地址定义:  ORG 0000H  ;伪指令 告诉编译器从0000H开始  LJMP MAIN  ;64KB无条件跳转 跳转到main处执行  ORG 0003H     ;外部中断0中断入口  LJMP exter0   ORG 000BH     ;T0溢出中断入口  L

2015-11-26 18:17:26 1029

原创 测透51汇编 12864液晶显示 每条指令都验证过 都没有问题

曾经我做过一件傻事--把51单片机的每一天汇编指令都研究透,不管曾经怎样,重要的是,我真的做了,而且做得很好,很天真为了纪念过去的天真,过去的无知,特发此文,不管别人怎么评价!!!!!!!!!文件截图:这是其中的一个程序的实验截图:

2015-11-25 21:02:01 1438

原创 K60 FlexBus总线液晶调试 SSD1289(ID8989)液晶 补充:FlexBus总线驱动成功

前文:调试了一天的K60液晶,最后发现对于某些液晶FlexBus是不能够使用的,最主要是发现K60的FlexBus模块当写完一个数据后并没有把WR引脚拉高,这个也造成某些液晶不能够识别K60 FlexBus的数据,最后无奈只能够用GPIO来模拟了,下面是模拟出来的波形,SSD1289(ID8989)液晶已经调通补充:因为CS引脚是每次发送完数据就会拉高的,所以突发奇

2015-11-24 20:43:05 1303

原创 韦东山第三期视频电子书项目轮询输入实验的相关说明

本程序的Makefile分为3类:1. 顶层目录的Makefile2. 顶层目录的Makefile.build3. 各级子目录的Makefile一、各级子目录的Makefile: 它最简单,形式如下:obj-y += file.oobj-y += subdir/ "obj-y += file.o"表示把当前目录下的file.c编进程序里, "obj-y += ...

2015-11-23 15:14:39 1149

原创 K60 FlexBus总线液晶调试 SSD1289(ID8989)液晶

调试了一天的K60液晶,最后发现对于某些液晶FlexBus是不能够使用的,最主要是发现K60的FlexBus模块当写完一个数据后并没有把WR引脚拉高,这个也造成某些液晶不能够识别K60 FlexBus的数据,最后无奈只能够用GPIO来模拟了,下面是模拟出来的波形,SSD1289(ID8989)液晶已经调通

2015-11-22 20:36:36 1305

原创 全功能智能车之线性CCD起步(第十一篇)

本实验基础例程如下:ADC实验 实现基本的ADC功能 原自原子开发板实验:

2015-11-22 15:11:57 3903

原创 韦东山第三期视频数码相框中的电子书项目的ShowOnePage函数解析

解析:int ShowOnePage(unsigned char *pucTextFileMemCurPos)其中: iLen = g_ptEncodingOprForFile->GetCodeFrmBuf(pucBufStart, g_pucTextFileMemEnd, &dwCode); 这里得到一个字 但是得到的编码并不是返回值而是存在*pdwCode里 ...

2015-11-19 21:35:30 3049

原创 全功能智能车之暂时放弃PC端程序的研究(第十篇)

唉,PC端的程序太过于杂乱,有很多不同的平台,有不同的语言,有不同的设备,非是我这个半路出家的人所深入的,再之,本人觉得还是做和自己相近的专业比较好,我是做嵌入式的,所以这样以后的上位机我就用安卓来做吧,PC端就放弃了。做一行钻一行,自己或许是太贪婪了。以后的博客将在新浪博客上,这个网站太慢了,当然,以后还是考虑博客搬家的。至此,PC端程序研究结束。

2015-11-17 22:33:54 702 1

原创 全功能智能车之PC端MFC串口助手程序界面优化、能发送多行(第九篇)

全功能智能车之PC端MFC串口助手程序界面优化、能发送多行(第九篇)

2015-11-16 19:05:50 1103

原创 全功能智能车之PC端MFC串口助手程序框架分析(第八篇)

PC端串口助手程序分析:先声明:本人研究MFC只是半路出家,以前只是写单片机的,在此之前也会一些PHP设计和安卓设计。

2015-11-15 16:28:07 1689

原创 全功能智能车之PC上位机蓝牙遥控起步(第七篇)

PC上位机蓝牙遥控起步:在网上找到一个串口MFC程序,实现了蓝牙串口的收发功能开发环境:Visual Studio 2013语言:MFC C++注意:打开工程升级之后不要马上就生成可执行程序,首先:菜单》》生成》》重新生成解决方案然后就可以点击生成window调试器,就能够弹出窗口了

2015-11-13 13:45:11 4568

原创 全功能智能车之野火鹰眼7225摄像头最后完成总结(第六篇)

野火鹰眼7225摄像头最后完成总结:1.鹰眼摄像头设置摄像头输出数据大小是不能够实现的,就是说配置摄像头寄存器想要的大小并不能够实现摄像头数据输出自己想要的大小,这个或许是和二值化电路有关,具体不再深究2.摄像头数据是这样的格式:每个PLCK上升沿输出八个像素的数据,1表示该像素为黑色,0则为白色,所以用DMA来传输数据,最后要的分辨率是320X240,也就是40*8X240,每次处理一行数据,所以DMA的次数是40,也就说纯数据的数组的大小为40.

2015-11-09 22:04:34 5979

原创 全功能智能车之野火鹰眼7225摄像头代码启动(第五篇)

野火鹰眼7225摄像头代码启动:实现:设置7725各个寄存器窗口为320*240波形正常

2015-11-06 21:07:52 1804

原创 全功能智能车之最后优化DMA摄像头,无FIFO摄像头的终结版程序(第四篇)

全功能智能车之最后优化DMA摄像头,无FIFO摄像头的终结版程序(第四篇)无FIFO摄像头 DMA传送(关闭DMA中断),把显示工作放到行中断里我到现在为止觉得这个程序是STM32F103ZET6芯片对摄像头采集的最佳方式,没有之一

2015-11-04 15:02:54 1809 6

原创 全功能智能车之无FIFO摄像头 DMA传送优化(第三篇)

无FIFO摄像头 DMA传送优化:原来虽说是DMA传输,但是那是定时器定时触发DMA的,并不是根据摄像头的引脚信号触发的DMA,存在很多的不合理性,这次的程序是用摄像头PCLK引脚来触发DMA。STM32F103的缺陷:1.定时器没有回溯清除DMA请求标志的功能,也就是说要启用一个定时器触发中断,在该中断里清除自己的状态位,好让下次的DMA再次请求,//定时器1触发中断服务程序

2015-11-03 09:20:52 4248 6

原创 全功能智能车之在写该博客之前已经完成的功能总结(第二篇)

一.基本电路完成:1.STM32单片机2.小车电机、舵机驱动3.MPU6050加速度、陀螺仪4.先行CCD5.LCD OLED 2401二.STM32蓝牙遥控小车程序:实现基本功能 三.MPU6050加速度、陀螺仪程序实现:有现成的模块、也有单独的模块四.摄像头黑白程序实现:有FIFO的STM32程序五

2015-11-03 09:05:36 1310

原创 全功能智能车之概述(开始)(第一篇)

小时候有一个梦想--自己拥有一辆玩具车,这也是我做电子这一行的初衷,但是因为小时候没钱而一直没有得到实现,现在我已经站在电子世界的顶峰,三年的积累,已经不需要别人提供实现儿时梦想的机会,就用我的双手去实现那时的梦想吧。 这个项目不指定时间,一点点的实现,最终目标--一辆什么功能都有的智能小车-----遥控、摄像、wifi传输、语音功能,等等,只要我想得到我就要实现。防止内容丢失本项目相

2015-11-03 08:53:20 1765

Source Code-Clock-PPM-adjustment-api-20240119-165237.7z

适配文章:SYD881X使用代码修改32.768khz tolerance PPM

2024-01-19

ARMCC-V5.06.7z

旧版本编译器V5.06 适配文章:MDK KEIL安装[高版本MDK手动安装V5编译器][从低版本KEIL引入V编译器]

2024-01-11

ARMCompiler-506-Windows-x86-b960.7z

适配文章:MDK KEIL安装[搞版本MDK手动安装V5编译器]

2024-01-11

ARM-KEIL-MDK539.EXE

MDK539 安装验证成功

2024-01-10

DSLogic PLus-la-231229-112034.zip

适配文章:Matlab技巧[绘画逻辑分析仪产生的数据]

2023-12-30

tina-r528-evb2-uart0-20231027-082621.7z

适配文章:全志R528代码编译和烧录以及测试

2023-10-27

SYD8811不复位广播老化测试20230702-165737.zip

适配文章:SYD8811关闭广播后在没有复位的情况下重新开启广播的设置[老化测试]

2023-07-02

UI处理(一键转换图片0-9)

适配文章:PS技巧[批量修改图片大小并保存为BMP24Bit][一键转换图片0-9]

2023-06-02

Source Code 20230516-110905.7z

适配文章:SYD881X使用代码修改32.768Khz时钟源

2023-05-16

system-tick-delay20230306-190137.7z

适配文章:SYDTEK 使用Systemtick来做延时[改良版]

2023-03-06

TI-CC2541-OAD-蓝牙升级资料20230207-191022.7z

适配文章:蓝牙BLE之CC2541 OAD升级[带看门狗OAD]

2023-02-07

TI-CC2541-OAD-蓝牙升级资料

适配文章:蓝牙BLE之CC2541 OAD升级

2023-02-06

SourceCode解决channelmap长时间大电流问题20230129-181002.7z

适配文章:SYD8811在进行channel_map或者connection_update时出现长时间高电流问题极其解法

2023-01-29

新版本lib解决电流大的问题20230129-180511.isd

适配文章:SYD8811在进行channel_map或者connection_update时出现长时间高电流问题极其解法

2023-01-29

SourceCode-channelmap长时间大电流

适配文章:SYD8811在进行channel_map或者connection_update时出现长时间高电流问题极其解法

2023-01-29

SYD8811公版LIB channelmap的时候长时间大电流

适配文章:SYD8811在进行channel_map或者connection_update时出现长时间高电流问题极其解法

2023-01-29

AstyleAll脚本极其exe

AstyleAll脚本极其exe

2023-01-09

SYD8811-UART1-Pass-back-20221124-114229

适配文章:SYD8811串口全双工自动回传测试问题和解决办法[卡死在发送函数的while中]

2022-11-24

SYD8811-UART1-Pass-back-20221121-113247

适配文章:SYD8811串口全双工自动回传测试问题和解决办法

2022-11-21

Wireshark-nRF Sniffer

适配文章:https://editor.csdn.net/md?not_checkout=1&articleId=127817129

2022-11-12

SYD8811-GPIO-POL-双边沿中断Source Code

SYD8811_GPIO_POL_双边沿中断Source Code适配文章:SYDTEK动态配置GPIO的POL寄存器实现双边沿中断

2022-11-02

SYD8811-SystemTick-Source Code

SYD8811_SystemTick_Source Code适配文章:SYD8811 SystemTick中断[MCU时钟源配置为外部晶振]

2022-11-02

SYD8811-Flashdata-RefreshCache-SourceCode

SYD8811_Flashdata_RefreshCache_SourceCode适配文章:SYD8811/8810频繁写flashdata然后立即读会造成数据错误的解决办法

2022-10-20

C#调用Python 20220918_145208

适配文章:https://blog.csdn.net/chengdong1314/article/details/126917120

2022-09-18

WAV文件处理过程中的资料

适配文章:https://blog.csdn.net/chengdong1314/article/details/126885415

2022-09-16

C语言生成二维码20220904_172434

C语言生成二维码20220904_172434 ,配合文章:https://blog.csdn.net/chengdong1314/article/details/126691668

2022-09-04

自动点击工具autoclicker

自动点击,协助测试

2022-08-12

微软常用运行库合集 2022.03.17.exe

MSVBCRT_X86_X64 适配文章:电脑问题【关不死机(假死)】【tree命令列出文件目录树】【局域网电脑互联】【彻底禁用antimalware service executable】[应用程序无法正常启动(0xc000007b)]

2022-06-08

SYD8811密码加密例程

适配文章:https://blog.csdn.net/chengdong1314/article/details/78821868

2022-06-02

stm32_gcc_test 极简的STM32 GCC例程

极简的STM32 GCC例程 window上运行成功 适配文章:STM32使用gcc编译使用说明

2022-05-06

nordic52832 nordic使用gcc编译环境搭建资料合集20220506 085836

配合文章:nordic52832 nordic使用gcc编译环境搭建和使用说明

2022-05-06

gcc_nordic_heart gcc版本的SDK

gcc版本的nordic sdk,能够编译成功,生成hex和bin

2022-05-06

window make工具 版本为:GNU Make 4.2.1

make工具 版本为:GNU Make 4.2.1 配合文章:nordic52832 nordic使用gcc编译环境搭建和使用说明

2022-05-06

gcc编译器20220506 082534 版本为:gcc-arm-none-eabi-10.3-2021.10-win32

gcc编译器20220506 082534 版本为:gcc-arm-none-eabi-10.3-2021.10-win32 配合文章:nordic52832 nordic使用gcc编译环境搭建和使用说明

2022-05-06

SYD_Calculator 测试数据20220407 215744

配合博文:SYD_Calculator技巧[16KHZ 16BIT的wav文件转成8KHZ 8BIT的wav文件][批量计算/统计差值]

2022-04-07

KEIL 默认配置,绿色背景 适配文章:KEIL设置【默认工程配置】

KEIL 默认配置,绿色背景 适配文章:KEIL设置【默认工程配置】

2022-03-09

nrfconnect_pc_V3.10.0

nrfconnect_pc_V3.10.0,验证没有问题,请看其中的:说明.txt 结合博文:nRFconnect PC[配置]【解决JLINK识别不到】

2022-03-02

JLink exe_V7.58B dll_V6.30 20220302 164513

配合博文的<nRFconnect PC[配置]【解决JLINK识别不到】>的【解决JLINK识别不到】章节的JLINK驱动

2022-03-02

nordic52832作为主机连接SYD8811文章的源代码

nordic52832作为主机连接SYD8811文章的源代码

2022-02-08

JLinkARM.dll

这里上传从阿莫论坛下载下来的JLinkARM.dll(版本为6.30G):

2022-01-05

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除