5728裸机跑代码,执行memcoy时系统跑飞

本帖最后由 jette 于 2018-11-20 18:14 编辑 在5728的板子上调试,发生执行内存拷贝memcpy时系统跑飞死机,跟踪检查变量地址空间均正常,跟踪汇编是发现进入memcpy后进行寄存器操作时出错。请各位大牛指点,通过哪些方法来定位问题,是ccs设置问题还是5728使用问题?目前解决是不使用memcpy,全部改成for循环按位赋值,可以正常使用,只是规避掉问题了。 另外...

http://bbs.eeworld.com.cn/thread-1060707-1-1.html 发布时间: 2018-11-20



sx1278lora模块常见问题解答

数据有效载荷。 问:为什么我的LoRa设备或模块输出功率达不到20dBm? 答:+20dBm规格是对芯片引脚输出功率而言。在任何的RF系统中,带通滤波器和RF开关都有插入损耗的特性,在匹配滤波后天线上典型性能可达到+19dBm。我们公司模块是18dbm 问:可以频繁地在FSK和LoRa调制之间改变模式? 答:是的,没有问题。LoRa设备通过简单的SPI寄存器...

http://bbs.eeworld.com.cn/thread-1060636-1-1.html 发布时间: 2018-11-20



eMMC小总结(转发)

Controller/MMC Controller   包括Card Interface(CMD,DATA,CLK)、Memory core interface、总线接口控制(Card Interface Controller)、电源控制、寄存器组。 图中寄存器组的功能见下表: CID: 卡身份识别寄存器 128bit,只读, 厂家号,产品号,串号,生产日期。 RCA: 卡地址...

http://bbs.eeworld.com.cn/thread-1060619-1-1.html 发布时间: 2018-11-20



TMS320VC5502EMIF外接flash配置问题

萌新,求助各位朋友:        问题如下:TMS320VC5502芯片CE1引脚接S29AL008的Flash,我想知道除了EMIF_CE01,EMIF_CE02寄存器需要配置之外,以下初始化中还有哪个部分需要配置。在网上找了一些资料讲的没有很具体,也看了点数据手册,原谅全英文理解的有点差劲。希望指点,谢谢。 void SDRAM_init...

http://bbs.eeworld.com.cn/thread-1060464-1-1.html 发布时间: 2018-11-18



【连载】【星光闪电STM32F407开发板】第十二章 RTC实验

;    RTC 模块和时钟配置系统(RCC_BDCR 寄存器)是在后备区域,即在系统复位或从待机模式唤醒后 RTC 的设置和时间维持不变。系统复位后,会自动禁止访问后备寄存器和RTC,以防止对后备区域(BKP)的意外写操作。所以在要设置时间之前,先要取消备份区域(BKP)写保护。STM32的RTC具有掉电继续运行的特性,在主电源VDD 断开时,为了 RTC 外设掉电继续...

http://bbs.eeworld.com.cn/thread-1060396-1-1.html 发布时间: 2018-11-17



I.MX6UL TF卡启动Linux的实现

;                   Fuses启动模式 (BOOT_MODE[1:0] = 00b)       当BOOT_MODE[1:0]寄存器为00b是,选择为从Fuses模式下启动。该模式和内部启动模式很相似,只是有一点不同...

http://bbs.eeworld.com.cn/thread-1060327-1-1.html 发布时间: 2018-11-16



本周精彩博文分享

增加Uboot的logo显示 & 增加Uboot自定义命令控制LCD 本文的内容如下:一. 简单介绍一下AM335x的时钟域的概念,然后讲解如何配置LCDC的时钟二. 讲解LCDC的寄存器的内容和如何根据所选的LCD屏的特性进行时序上的配置三. 介绍用bmpToRaster tools 将任意图片生成十六进制的数据数组〉〉〉点击查看详情 关于am335x nand boot的...

http://bbs.eeworld.com.cn/thread-1060312-1-1.html 发布时间: 2018-11-16



信号发生器和DA转换 FPGA案例教程

1     项目背景   源码下载技术交流群:544453837 暗号:fpga1.1   信号发生器      信号发生器又称信号源或振荡器,是一种能提供各种频率、波形和输出电平电信号的设备,在测量各种电信系统或电信设备的振幅特性、频率特性、传输特性及其它电参数时,以及测量元器件的特性与参数时,用作测试的信号源或激励源,在生产实践和科技领域中有着广泛的应用。     直接数字式频率合成器(DDS)是将先进的数字处理理论与方法引入频...

http://bbs.eeworld.com.cn/thread-1060248-1-1.html 发布时间: 2018-11-16



MSP430数码管显示的问题

小弟最近在熟悉MSP430F149的时候利用学习板编了一个让八位数码管循环显示0-7数字的时候发现利用下载器下载程序进430之后,段码显示正常,但是位码一直不正常,并且每次给单片机上电的时候数码管显示的结果都不一样,程序运行结果每次都不一样,求助各位大佬帮我看看这是什么情况,多谢各位了!程序代码和学习板电路图如下: #include "msp430x14x.h" void delay( int i) {   while(i>0)   {     i--;   } } in...

http://bbs.eeworld.com.cn/thread-1060137-1-1.html 发布时间: 2018-11-15



I.MX6UL TF卡启动Linux的实现

;当BOOT_MODE[1:0]寄存器为00b是,选择为从Fuses模式下启动。该模式和内部启动模式很相似,只是有一点不同:在此模式下,GPIO启动(internal boot 内部启动)重载引脚会被忽略。内部启动模式 (BOOT_MODE[1:0] =0b10)        BOOT_MODE[1:0]寄存器的值为0b10时,选择为内部启动模式。在此模式...

http://bbs.eeworld.com.cn/thread-1060025-1-1.html 发布时间: 2018-11-14



【连载】【星光闪电STM32F407开发板】第十章 窗口看门狗实验

复位。在递减计数器达到窗口配置寄存器(WWDG->CFR)数值之前,如果7位的递减计数器数值(在控制寄存器中)被刷新,那么也将产生一个MCU复位。这表明递减计数器需要在一个有限的时间窗口中被刷新,如下图所示: 图10.2.1窗口看门狗会在2种条件下引发复位: 当递减计数器的值小于0x40,则产生复位。 当递减计数器的值大于窗口值时重载计数器,则产生复位...

http://bbs.eeworld.com.cn/thread-1059954-1-1.html 发布时间: 2018-11-14



玩单片机的3个等级及4个误区

: 一定要了解单片机的指令集、寄存器才可以入门。依我的观点,那些是没有必要学的,如果学了反而会对单片机失去兴趣。 有一些初学者来信和我讲,他在学习单片机的中断原理,认为学好这个才可以入门。但是结果是越学越没有意思,越学越困以理解。 是呀,都还没有用过中断,就去学原理,是本末倒置的。所以建议大家从硬件DIY开始,让单片机DIY越玩越好玩,越学越有乐趣,这样才可以用爱好作为...

http://bbs.eeworld.com.cn/thread-1059940-1-1.html 发布时间: 2018-11-13



程序采集正弦波频率(判定直流jiaoliu)

; RCC_APB1PeriphClockCmd(RCC_APB1Periph_TIM3, ENABLE); //时钟使能         TIM_TimeBaseStructure.TIM_Period = arr; //设置在下一个更新事件装入活动的自动重装载寄存器周期的值      ...

http://bbs.eeworld.com.cn/thread-1059815-1-1.html 发布时间: 2018-11-13



【新驱动力科技MM32F031C6开发板评测】外部中断&唤醒&PWM呼吸灯

,ARM core会立即进入low-power standby state(待机模式),直到有WFI Wakeup events(唤醒事件)发生。 而WFE则稍微不同,执行WFE指令后,根据Event Register(事件寄存器,一个单bit的寄存器,每个PE一个)的状态,有两种情况:如果Event Register为1,该指令会把它清零,然后执行完成(不会standby);如果Event...

http://bbs.eeworld.com.cn/thread-1059690-1-1.html 发布时间: 2018-11-12



【新驱动力科技MM32F031C6开发板评测】ADC&定时器中断&独立看门狗

    在ARM的单片机中,都会带有ADC接口、定时器和独立看门狗三大常用外设,这三种外设在实际的产品项目中非常常用,ADC接口主要连接各种电压反馈信号的传感器,独立看门狗主要用于防止设备跑飞和假死,因为独立看门狗是用ARM内部独立的看门狗时钟的,独立看门狗的时钟一旦被寄存器开启了,除了复位以外没有别的办法可以让它停下来,所以CPU是否跑飞、死机、死循环都不会影响到独立看门狗...

http://bbs.eeworld.com.cn/thread-1059679-1-1.html 发布时间: 2018-11-11



【连载】【星光闪电STM32F407开发板】第九章 独立看门狗实验

,看门狗对时间的要求不是很精确,所以,时钟有些偏差,都是可以接受的。在键值寄存器(IWDG_KR)中写入0xCCCC,开始启用独立看门狗;此时计数器开始从其复位值0xFFF递减计数。当计数器计数到末尾0x000时,会产生一个复位信号(IWDG_RESET)。         无论何时,只要键寄存器 IWDG_KR 中被写入0xAAAA...

http://bbs.eeworld.com.cn/thread-1059676-1-1.html 发布时间: 2018-11-11



实现位域和寄存器文件结构体的具体步骤

定义一个寄存器文件结构体,SCI外设的寄存器在结构体中按实际的地址由低向高依次列出。 /******************************************************************** * SCI header file * Defines a register file structure for the SCI peripheral...

http://bbs.eeworld.com.cn/thread-1059656-1-1.html 发布时间: 2018-11-10



三段式状态机描述及模版

状态机输出时,只需指定case敏感表为次态寄存器, 然后直接在每个次态的case分支中描述该状态的输出即可,不用考虑状态转移条件。 三段式描述方法虽然代码结构复杂了一些,但是换来的优势是:使FSM做到了同步寄存器输出,消除了组合逻辑输出的不稳定与毛刺的隐患,而且更利于时序路径分组,一般来说在FPGA/CPLD等可编程逻辑器件上的综合与布局布线效果更佳。 示列如下: //第一个进程...

http://bbs.eeworld.com.cn/thread-1059653-1-1.html 发布时间: 2018-11-10



FPGA Verilog语言中阻塞赋值与非阻塞赋值个人看法

end后才赋值,但是并不代表当程序最开始看到该语句时没有任何动作,而是先把后面的值给计算出来放在一个寄存器中暂存,到了块结束才赋值,比如上述中的先把count+1计算出来后,到了块结束才把那个结果赋值给count。2、非阻塞赋值是并行执行的,因此不管有多少个always块,不管每个always块里面有多少条非阻塞赋值,它都是瞬间一块并行执行的,互不干扰。 所以上面的程序就好分析了  ...

http://bbs.eeworld.com.cn/thread-1059652-1-1.html 发布时间: 2018-11-10



分享一个DSP28335的SVPWM程序源码,可供参考

(void); interrupt void epwm1_isr(void); void ipark(IPARK *v); void svgen(IPARK *v); #define PRD  7500                // PWM周期寄存器...

http://bbs.eeworld.com.cn/thread-1059640-1-1.html 发布时间: 2018-11-10




<上一页 12345678910111213141516 下一页> 相关结果约14,383个