#include <Reg52.h>
如何在 KEIL C51(v6.21) 中调用汇编函数的一个示例 有关c51调用汇编的方法已经有很多帖子讲到,但是一般只讲要点,很少有对整个过程作详细描述,...
1.在mcu计算的过程中,把常数*常数的变量都单独提炼到条件编译中,并且制定数据类型和位数。防止 计算出结果的类型和想象中的不一致。
2.不光要留意乘法是否超出最大值,还要留意进...
推挽输出:可以输出高,低电平,连接数字器件;
开漏输出:输出端相当于三极管的集电极. 要得到高电平状态需要上拉电阻才行. 适合于做电流型的驱动,其吸收电流的能力相对...
入口条件:被除数在R4、R5中,除数在R7中。出口信息:OV=0 时,单字节商在R3中,OV=1 时溢出。影响资源:PSW、A、R3~R7 堆栈需求: 2字节
D457: CLR...
单片机高手密决
1.不要看到别人的回复第一句话就说:给个代码吧!你应该想想为什么。当你自己想 出来再参考别人的提示,你就知道自己和别人思路的差异。
2.别小家子气,买本书几十块...
振动传感器拾取到振动信号后经Q1放大给IC1,JS83就是一个PIC12C508单片机,它的6脚按照程序输出所需要的音调波形,经Q2推动升压变压器升压,驱动压电蜂鸣器发声。&nbs...
一直对单片机有兴趣,本身具备一点电子方面的知识,C语音也还能做简单的修改。这次闲来无事,网上淘来TEA5767完整版芯片,决定做个FM收音机。资料都是网...
FPGA侧重于设计具有某个功能的硬件电路,内部资源是VersaTiles(ActelFPGA)之类的微小单元,FPGA的内部单...
来自
DSP|by
一见钟情 |发表时间 2017-10-24
|0个回复
这些是关于DSP/BIOS的笔记,注意是针对CCS3.0和DSP/BIOS 5.31的1、新建的platform必须存为platforms.tci而不是帮助文档里说的某个特殊的名字...
从环境说到搭建第一个工程
请注意,此文默认读者已经对DSP及CCS V3.3环境有一定的了解了,知道cmd文件的配置,知道新建工程,编译并连接仿真器下载!如果你对这些还都不熟悉,...
操作平台和环境
DSP型号:TMS320C6713仿真器:XDS510PLUSFlash型号:AM29LV800BT或AM29LV800BT都试过(一般接口一样,差别不大)RAM...
1 你必须知道的TMS320C6000启动过程
如上图
在Device Reset阶段:设备初始化为默认状态,大部分三态输出都配置为高阻态。
在CPU Reset阶段...
今天在使用USART模块,遇到了一些问题并解决了,于是发贴共享。问题描述:
在使用USART做串口通讯时,我只把接收中断打开,并设置抢占优先级为最低一个级别,而接收中断上一个优先...
作为一个偏向工控的芯片,ADC采样是一个十分重要的外设。
STM32集成三个12位精度18通道的内部ADC,最高速度1微秒,结合DMA可以解放CPU进行更好的处理。
ADC接口...
stm32串口占用时间、消耗CPU及最大中断时间的深度分析,探寻一种更有效的串口发送方式
1、stm32串口发送占用的时间
答:做嵌入式以来,一直自认为在两个MCU之间的串口通...
除了网上的教程外,还要特别注意,当运算中有浮点的数字时要把,数字后面加上一个f。
例如表达式中有4.321参与运算。
当你不在4.321后加f时,stm32F405的片子不知道...
结论: (即在模拟i2c主:在主设置SCL为高后,要超时判断SCL是否为高,再发后面的时序)
现象(如下图):
由于在发送读命令之后,即ACk之后,下面从...
时钟拉伸(Clock stRETching)
clock stRETching通过将SCL线拉低来暂停一个传输.直到释放SCL线为高电平,传输才继续进行.clock stre...
调试串口时,发现串口会出现频繁跳中断,导致无法执行主循环的问题!
调试发现是串口中断硬件BUG:
1. USART_ITConfig(USART1, US...