-
与内存相关的文件系统我们如果想用rootfs中的文件来观测内存或更改内存行为则需要观测的文件所属的文件系统为内核文件系统//https://blog.csdn.net/u011011827/article/details/119322870中的linux真实文件系统分类相关的文件系统有以下几种sysfs,procfs,rootfs,devtmpfs,debugfs可以从...[详细]
-
以前实际上算的上是基本没有接触过嵌入式方面的东西,只是在以前学习过8位的单片机,可简单的东西哦!然后学过8086,80386的汇编语言编程和c语言以及windows的图形界面程序,所以这个飞凌的ok6410开发板拿到手以后真的觉得很陌生呢!都不知道怎么下手。看了看随板附带的视频和工具,大致有了一个了解。自己用一键烧写工具烧写了wince,linux,android系统,总算是有了一点点成就感...[详细]
-
仿真文件里面有电路图下载地址:http://www.51hei.com/bbs/dpj-20402-1.html,大家可以用protues直接看到效果下面是源代码:/*本次16X16点阵显示各种方式的显示程序全部由本人编写,由于本人学习C语言并不是太深,正好借此机会让各位老师学习学习。*//*本次显示程序的设计分三个阶断第一阶段:左移显示方式的设计第二阶段:上移显示方...[详细]
-
#includemsp430x14x.h#definead9581_w_clkP2DIR|=BIT0//写时钟信号于P2.0口#definead9581_w_clk_HP2OUT|=BIT0//P2.0输出高电平#definead9581_w_clk_LP2OUT&=~BIT0//P2.0输出低电平#definead9851_fq...[详细]
-
1引言 循环冗余校验码,简称CRC码,是常用的检测错误码,它在数据通信中得到了非常广泛的应用。不同CRC码的生成多项式各不相同,CRC码的比特数也不同,且在有的通信协议中要求将余数寄存器先初始化为全0,另外的则须初始化为全1。因此,在程序设计时必须充分利用CRC码的共性及所用DSP的指令特点。2用TMS320C5000实现不同CRC计算的设计思想CRC码的计算及校验都用到模2的...[详细]
-
目的:通过定时器中断控制延时,使第一盏led的状态反转开发板muc与led模块电路图如下:关于定时器和计数器的要点请参考:https://blog.csdn.net/cax1165/article/details/86659302关于中断的要点请参考:https://blog.csdn.net/cax1165/article/details/86633086#inclu...[详细]
-
本章参考资料:《STM32F4xx参考手册》、库帮助文档《stm32f4xx_dsp_stdperiph_lib_um.chm》。利用库建立好的工程模板,就可以方便地使用STM32标准库编写应用程序了,可以说从这一章我们才开始迈入STM32开发的大门。LED灯的控制使用到GPIO外设的基本输出功能,本章中不再赘述GPIO外设的概念,如您忘记了,可重读前面GPIO框图剖析小节,ST...[详细]
-
单片机源程序如下:/*********************************************************************************@fileFDC2214.c*@authorBOB*@versionV1.0*@date2018-07-5*@email*@briefFDC2214配置及数据读取函...[详细]
-
#ifndef__AT24C02_H__#define__AT24C02_H__#includestm32f10x.hvoidiICinit(void);voidiicwrite(u8add,u8Achar);u8iicread(u8add);#endif#includestm32f10x.h#includea...[详细]
-
1)IIC的初始化:复位IIC,使能IIC时钟单元,设置相应的I0口为IIC功能,清除应答位、起始位、中断位、IIC使能位,设置IIC传输速率,如果是从机的话,设置从机地址,IIC中断使能,最后启动IIC.2)IIC的启动uint32_tI2CStart(void){uint32_ttimeout=0;uint32_...[详细]
-
目标:1.通过按键1切换pwm频率的切换。2.通过按键2实现pwm占空比的切换。3.备注:不附加硬件原理图,但是通过描述简单介绍引脚的连接。硬件原理描述:1.通过3个IO口实现16个按键的检测。2.按键1,按键2不多做描述,通过键盘扫描程序循环检测按键3.通过TIM2CHI通道PA0输出波形。pwm输出配置功能函数:#includepwm.h...[详细]
-
学习STM32过程中,经常打交道的莫过于串口,你可以将任何信息,当然重要的是调试信息打印到串口中输出,总是用一个字节发送函数或者字符串发送函数总是有些不放便,之前编程中熟悉的莫过于printf了,下面就给出了用printf打印到串口的方案,当然方案不止一个,仅供参考。1、添加printf的头文件#includeintfputc(intch,FILE*f){USART_...[详细]
-
一、程序命名规范程序文件名由两部分构成:一部分为产品型号或功能描述,一部分为软件版本号。产品型号用字母描述,可为英文或中文拼音。软件版本号为4位,前一位固定为字母”V”,后3位为数字,编写软件版本号应按照从小到大的顺序递增。开发阶段版本号从001开始;中试之后版本号从100开始。例如:光电感烟探测器JTY-GD-G3程序GDG3V001电子差定温探测器JTW-ZCD-G3N程序G...[详细]
-
intmain(void){Bsp_Init();os_sys_init_user(Task_SysInit,50,gTaskStack_SysInit,DEF_StakSize_SysInit);//系统初始化运行第一个任务4个参数while(1){;}}//1.建立错误处理任务...[详细]
-
运行环境Windows10STM32CubeMX___Version5.0.0Keil5(MDK5)___Version5.15简介本例程主要讲解如何对芯片内的Flash进行读写,用芯片内部Flash可以对一些需要断电保存的数据进行保存,无需加外部得存储芯片,本例程采用的是STM32F103ZET6,512K大小的Flash。STM32CubeMx基本配置基础配置过程请参考...[详细]