Flash擦写的内容,个人做HC9S12系列单片机时觉得应该是各模块内容中最难而且是最麻烦的一步了。只有能够对Flash进行擦写以后,所做的Bootloader才有真正手段将串口或者其他通讯手段接收到的数据或者程序写入Flash中进行程序或者数据的更新。当初做Flash的擦写也遇到了很多问题,网上搜 ...
分类:
其他好文 时间:
2018-09-22 14:42:43
阅读次数:
531
时钟周期: 时钟周期也称为振荡周期,定义为时钟脉冲的倒数(可以这样来理解,时钟周期就是单片机外接晶振的倒数,例如12M的晶振,它的时间周期就是1/12 us),是计算机中最基本的、最小的时间单位。 在一个时钟周期内,CPU仅完成一个最基本的动作。对于某种单片机,若采用了1MHZ的时钟频率,则时钟周期 ...
分类:
其他好文 时间:
2018-09-22 14:30:49
阅读次数:
206
51单片机头文件reg51.h详解 我们在用c语言编程时往往第一行就是头文件,51单片机为reg51.h或reg52.h,51单片机相对来说比较简单,头文件里面内容不多,像飞思卡尔、ARM系列的单片机头文件往往内容就非常多,尽管如此,对一些初次接触单片机的朋友来说,51的头文件还是搞不太清楚,今天具 ...
分类:
其他好文 时间:
2018-09-21 20:24:45
阅读次数:
169
转自:https://blog.csdn.net/u013636775/article/details/69668860 单片机采集的MPU6050原始数据对应关系 1.陀螺仪 如下图, 陀螺仪的范围有±250、±500、±2000可选,而对应的精度分别是131LSB/(°/s)、65.5LSB/( ...
分类:
其他好文 时间:
2018-09-15 22:02:13
阅读次数:
162
单片机的RAM是非常少的,像新唐,STC,合泰等一些国产的51单片机,RAM 512 byte,1k,2k,非常常见, 有时候我们的串口接收一串数据,或AD连续采集,这些数据是不能放到 flash 里的,没办法,只能想法节约一些变量空间了. 标志位很多时候只有两种状态,就像bool型一样,真/假,这 ...
分类:
其他好文 时间:
2018-09-15 20:51:00
阅读次数:
188
从我们学到的知识了解到,我们的单片机是一个典型的数字系统。数字系统只能对输入的数字信号进行处理,其输出信号也是数字信号。但是在工业检测系统和日常生活中的许多物理量都是模拟量,比如温度、长度、压力、速度等等,这些模拟量可以通过传感器变成与之对应的电压、电流等电模拟量。为了实现数字系统对这些电模拟量的检 ...
分类:
其他好文 时间:
2018-09-14 16:17:33
阅读次数:
217
近日在使用了飞思卡尔S12Z设置SCI后总是不出数据,明明按照前代单片机S12Z的方法设置好了,为什么又不能用了呢? 下面是我简单对SCI1的设置,仅仅这样设置是出不来数据的: 在上面的设置中我仅仅设置了SCI1的设置,假设了S12Z与S12一样,不存在同一口多个功能复用的情况。可实际上确实,在S1 ...
分类:
其他好文 时间:
2018-09-14 13:14:53
阅读次数:
1007
【为甚么要用 Arduino】 1 开发迅速,Arduino 有很多现成的方案,使用STM32开发个RFID门禁卡识别系统需要从底层做起,了解单片机,了解MFRC522硬件通信协议等,业余爱好者怎么也要一天! 用Arduino 你只要几分钟! 2 各种开源方案任你选择,搭个自己喜欢的艺术品从来没有如 ...
分类:
其他好文 时间:
2018-09-12 22:57:16
阅读次数:
638
因为近期项目比较多,导致好久没有写博客了,所以趁着今天有空,抽出时间将近阶段研发过程中遇到的问题做一个分析和总结 问题一、485通讯板上485发热问题; 近期因为配合水产养殖需要,做了一块多个485通讯的集成采集板,利用4052和4051的开关功能实现一个串口复用成多个串口。但是板子做出来后,上面的 ...
分类:
其他好文 时间:
2018-09-12 22:07:00
阅读次数:
171
think like a programmer剑指offer算法设计指南算法图解算法枕边书支持处理器的技术——永无止境的速度追求程序是怎样跑起来的C语言核心技术C语言点滴C语言实用之道嵌入式C编程:PIC单片机和C编程技术与应用C指针:基本概念、核心技术及最佳实践C嵌入式编程设计模式C现代编程:集成 ...
分类:
其他好文 时间:
2018-09-09 19:55:11
阅读次数:
131