自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(17)
  • 收藏
  • 关注

原创 far word 远指针

一、far 这里一般在16位单片机系统使用,用以指示远指针的修饰符。二、远指针所指示的是此指向区域超出了64K(2^16),所以需要使用DS加偏移的方法来寻址。其反义的修饰符是near。举例:int far faradd;faradd = (int far0xb000 0000);三、16位PC机的存储器地址是由段地址和偏移地址组合而成,每一段不能超过64K字节地址,因而同一段内的地址存...

2020-04-16 10:50:21 718

原创 CRC校验原理

CRC校验原理

2020-04-07 09:28:14 1621

原创 S32 Design Studio Executable

S32 Design Studio Executable : crossprefixgdb{cross_prefix}gdbcrossp​refixgdb{cross_suffix}

2019-11-04 10:41:47 264

原创 基于飞思卡尔 MC9S12XEP100 CAN波特率设置

波特率的设置可以通过设置如下两个寄存器CANBTR0与CAN0BTR1进行设置,具体举例如下:假如CANBTR0 = 0x4F; //0100 1111CAN0BTR1 = 0x14;即SJW1 = 0;SJW0 = 1;//可知Synchronization Jump Width为2Baud Rate Prescaler = 16;Bit Time (位时间)= Prescaler...

2019-09-15 17:34:36 1165

原创 关于飞思卡尔MC9s12XEP100 CAN-ID如何计算出来0x3ff8 0000

昨天有个小哥哥,问我CAN-ID经过了移位,与运算,或运算等等,最终将次值赋予了ID寄存器,我便给他这么讲了下。如此的赋值运算是和飞思卡尔变态的寄存器息息相关的,我们可以查看ID缓冲寄存器的相关位,即可得到答案。下面是一个简单的扩展帧举例。NO.10x18 0 1 5 6 f 40001 1000 0000 0001 0101 0110 1111 010...

2019-09-15 11:00:33 392

原创 模拟IIC通讯协议,IIC通讯,普通I/O模拟IIC

1.IIC起始与停止信号![在这里插入图片描述](https://img-blog.csdnimg.cn/20190530105302468.?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cH M6Ly9ibG9nLmNzZG4ubmV0L1dhbmdjaGFvamllMjIy,size_16,...

2019-05-30 10:54:57 612

转载 STM32 DAC的配置与使用

STM32 的 DAC 模块(数字/模拟转换模块)是 12 位数字输入,电压输出型的DAC。DAC 可以配置为 8 位或 12 位模式,也可以与 DMA 控制器配合使用。DAC工作在 12 位模式时,数据可以设置成左对齐或右对齐。DAC 模块有 2 个输出通道,每个通道都有单独的转换器。在双DAC 模式下,2 个通道可以独立地进行转换,也可以同时进行转换并同步地更新 2 个通道的输出。DAC 可以...

2019-05-22 09:17:42 6251

转载 UCOS在什么时候发生任务调度及任务调度时间点

1.使用UCOS延时函数OSTimedly()或者OSTimeDlyHMSM()。2.释放信号量或者发送消息。3.任务等待的事情还没有发生,如等待信号量,消息队列等。4.任务取消等待。5.创建任务,删除任务。6.删除一个内核对象。7.任务改变自身的优先级或者其他任务的优先级。8.调用OSTaskSuspend()将自己挂起。9.任务解除被挂起的任务。10.退出所有的嵌套中断。...

2019-04-18 21:45:04 1297

原创 UCOSIII的任务调度 UCOSII任务是怎么调度的

UCOS-III的任务调度任务调度就是CPU终止当前正在运行的任务,转而去执行其他就绪的任务。UCOS-III 是可剥夺型内核,因此当一个高优先级的任务准备就绪,并且在当前正在执行的任务中发生了任务调度,那么此时这个在任务就绪表中的最高优先级的任务,就会获得CPU的使用权。UCOS-III的任务调度是有任务调度器来完成的(所谓任务调度器其实就是两个函数),任务调度器函数有2种:分别是 任务级...

2019-04-18 21:26:02 915

原创 UC/OS-II的两个特性

UC/OS-II的两个特性&独立性:任务之间互相独立,不存在 互相调用的关系。所有任务在逻辑上都是平等的。由于任务之间互相看不见,所以他们之间的信息传递就无法当面完成。这就需要各种通讯机制如信号量,消息邮箱,队列等来实现。&并发性:由同一个处理器轮换地运行多个程序。或者说是由多个程序轮班地占用处理器的资源。且在占用这个资源期间,并不一定能够把程序运行完成。...

2019-03-27 15:11:07 236

原创 关于单片机内部的ROM、RAM、Falsh的解释

最近很多人问我:单片机内部什么是ROM、什么是Falsh,我们下载到单片机内部的程序存储在哪里……那么今天我就来讲讲我的理解:ROM(Read Only Memory):即是只读存储器,单片机的二进制可执行文件(hex/s19/,elf)等等各类单片机二进制文件。此类ROM只有在下载程序时方可写入,单片机运行时禁止写入,断电数据不丢失(不丢失原因可学习门电路知识,了解存储器与门电路的关系)。...

2019-01-14 09:08:33 3929

原创 LTC6811Datasheet里面的isoSPI的解释

关于LTC6811Datasheet里面的isoSPI的解释iosSPI既是隔离SPI,与普通的SPI相比只需要两根线,当配置好通讯速率之后,隔离SPI通过两根线传输数据。数据0:一个正脉冲与一个负脉冲;数据1:一个负脉冲与一个正脉冲;...

2019-01-10 16:38:34 7565 1

原创 S32 Design Studio 动态仿真数据,S32 DS实时查看变量数据。

S32 DS 动态仿真变量数据。------王超杰S32DS 目前最新版本是可以动态仿真数据的,老版本需要安装插件,但是本人建议安装最新版本的软件。目前只有S32 Design Studio for RAM v2.0及更高版本支持。 Windows->ShowView->other打开之后右下角有刷新按钮,必须在运行状态才能实时查看。在暂停模式,添加变量...

2018-11-18 14:37:07 4357

原创 CAN标准帧与扩展帧两种格式长度的解析

关于CAN标准帧与扩展帧两种格式长度的解析■CAN总线的标准帧和扩展帧主要决定帧ID的长度■标准帧的帧ID长度是11位,也就是帧ID的范围是000-7FF■扩展帧的帧ID长度是29位,也就是帧ID的范围是0000 0000-1FFF FFFF...

2018-11-11 17:36:49 12232 2

原创 C语言中#include后面跟双引号和中括号的区别

C语言中#include后面跟双引号和中括号的区别■在嵌入式系统中根据使用的芯片在集成编译软件中都有自己的集成库,在用户自己建立库文件时,命名千差万别。■用双引号时首先访问用户文件,如果找不到则就去集成库中找。■用中括号时首先访问的时系统集成库,不访问其他用户文件。...

2018-11-11 17:13:20 2513

原创 滑动平均值滤波

     关于数据采集的滑动平均值滤波的算法         —王超杰        以ADC为例,采集口的模拟量可能夹杂着不同频段,不同峰值的干扰信号,这些干扰信号和要采集的模拟量互相干扰,那么ADC采集的数据量就会偏移原有的真实结果。那么通过硬件与数字滤波两种手段可大大减少采集误差,提高精度。        一般滤波均通过程序算法滤除,其包括去极值滤波、算术平均值滤波、滑动平均值滤波、加...

2018-11-02 16:35:47 6712 1

原创 ADS1115 应用指导

ADS1115 应用指导-王超杰一、产品概述ADS1115 是一个超小,低功率, 16 位精度并带有内部参考电压的 AD 转换器(Analog to Digital Converter) 。 主要运用于高精度仪表,汽车电子,蓄电池电压采集等高精度采集场合。二、产品特性●低功耗:连续模式 150uA●转化速率: 8Bps to 860Bps●内部振荡器●内置参考电压: 内部参考电...

2018-11-02 14:59:02 8894

空空如也

空空如也

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

TA关注的人

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