-
1#include NXP/iolpc2148.h 2#include stdio.h 3#include uart.h //系统时钟 4#define Fosc 12000000UL //晶振时钟 【Hz】 5#define Fcclk (Fosc * 5) //系统频率,必须为Fosc的整数倍(1~32),且 =60MHZ 6#define Fcco (F...[详细]
-
摘 要: 指出了串行实时时钟芯片DSl302程序设计中几个易被疏忽而导致错误的问题,分析了问题的原因,并给出了解决问题的方法。
关键词: 串行时钟 程序设计 问题 原因 解决方法
美国Dallas公司推出的串行接口实时时钟芯片DSl302可对时钟芯片备份电池进行涓流充电。由于该芯片具有体积小、功耗低、接口容易、占用CPU I/O口线少等主要特点,故该芯片可作...[详细]
-
引言 U-BOOT是德国DENX小组开发的用于多种嵌入式微处理器的引导加载程序,它是系统上电后运行的第一段程序代码,用于初始化目标板硬件,为嵌入式操作系统提供目标板硬件配置信息,并装载、引导和运行嵌入式操作系统等。U—BOOT支持网络功能,在下载操作系统内核和大的文件系统时,比其它不支持网络的引导加载程序速度更快、更方便。目前U—BOOT仅支持10M/100M的网络功能,随着科学技术发展,千兆...[详细]
-
北京时间2月20日消息,据VentureBeat报道,多家科技巨头公司周五联合宣布,成立 开放连接接基金 ( Open Connectivity Foundation,简称OCF),以支持物联网行业的发展。 根据发布的声明显示, 开放连接接基金 是一家开放的物联网标准组织,致力于统一物联网标准,加快互联网创新, 打造物联网解决方案和能够无缝连接的物联网设备。 开放连接接基金 的创始成员包...[详细]
-
在上一篇文章我们介绍了为什么要关注 数字电源 的数字侧,那么数字电源的模拟侧又会是怎样呢?数字电源器件另一端的 精度 重要吗?实际上,它要比大部分人所认识到的会重要得多。
一个错误预算的实例
让我们用一个实际IC规格,并考虑精度是如何在其中发挥作用的。我们使用一片高端FPGA。FPGA的参数表(如下)确定了保证IC能够正常工作的电源电压。如果电源电压超出了这一范围,器件将不能保证正常...[详细]
-
弗里蒙特村头有间厂子叫拓速乐,拓速乐家的老板姓马,马老板其人一向是不怕事儿的,什么《华尔巷日报》也好、《经济学没有人》也罢,从村东头骂到村西头,马老板就没怕过谁。 (图自:edmunds) 可老师傅也有翻车的时候,马老板终归会有理直气壮不起来的那么一天。 这天发难的对手叫《消费者报告》。5月21号,《Consumer Report》发表声明,将特斯拉Model 3列进不推荐名单,理由是...[详细]
-
今天我们以一个编程实例来进行详细地讲解,带参数的FB和FC如何建立以及如何使用,希望大家能掌握文章讲解的知识点。 【案例】电机运行及变频器调速的控制案例 ● 控制要求● 现有2台电机,具有相同的控制方式,每台电机都是通过变频器驱动的,该控制需要用到模拟量模块,变频器的频率通过模拟量0~10V信号进行调节。 每按一次频率递增按钮,则增加1Hz频率,每按一次频率递减按钮,则频率减少1Hz; 按下...[详细]
-
该规划在浙江省政府召开的第92次常务会议上审议。浙江省长袁家军指出,人工智能是未来基础研究领域和关键技术运用产业的制高点,是新经济革命的重要力量。 袁家军提出,要聚焦“运算智能、感知智能、认知智能”等人工智能发展阶段,围绕前沿理论、核心技术、支撑平台、创新应用、产业发展等关键领域,依托之江实验室等高端科创平台,组织实施一批重大科研项目。努力打造具备全球影响力的人工智能创新高地。 根据浙江...[详细]
-
Linux在嵌入式系统中的应用正在迅速扩大,这意味着软件开发工程师必须弄懂如何将为资源丰富的台式PC和服务器开发的源代码开放软件,应用于资源有限的嵌入式系统。 Linux 操作系统是UNIX 操作系统的一个克隆版本。UNIX 操作系统是美国贝尔实验室的肯·汤普逊Ken.Thompson和丹尼斯·里奇Dennis Ritchie 于1969 年夏在DEC PDP-7 小型计算机上开发的一个...[详细]
-
串口收到的两组数据之间,往往会有一定的时间间隔。可以判断这个间隔,来实现无需结束符,无需指定长度,串口可接收不定长数据的功能。如果串口在一定的时间内没有收到新的数据,可以认为一组数据已经接收完毕了。思路是用定时器来设置一个“闹钟”,连续的一段时间没有收到新的数据,闹钟响起,就把已经收到的数据打包,做相应处理。 定时器溢出时间配置 首先修改定时器的溢出时间。本文规定使用5ms的间隔。在...[详细]
-
中断的处理流程与异常的处理流程类似,当中断发生时,以下操作将由硬件执行: 保存被中断的下一条指令地址到LR_异常,在ARM State下保存的是PC+8,在Thumb State下保存的是PC+4; 把CPSR存入SPSR_异常; 修改CPSR的 进入异常模式; 跳到向量表。 但中断是由中断源产生的,这与其他异常稍有差别。比如,中断的触发方式有很多种,当中断发生时,我们是通过中断标志位来...[详细]
-
如要实现1ppm DAC的模拟系统设计,往往都面临着复杂的工程技术挑战。 而目前惯常的办法是,将多个较低分辨率的DAC和大量分立器件与支持IC整合在一起,随之而来的,则是相当大的开发风险和高代价的修改时间。 因此,ADI推出了首款具有真正1ppm(百万分之一)分辨率和精度的20位DAC器件——AD5791,其精度和分辨率均高出同类转换器4倍。AD5791具有1ppm的分辨率和精度...[详细]
-
SI3933 的时钟生成器可以是晶体振荡器(R1 0 =1)、内部 RC 振荡器(R1 0 =0)或外部时钟源 (R1 0 =1)。晶体振荡器具有较高的频率精度和较高的电流消耗,并且需要三个外部元件(晶体和 两个电容器)。RC 振荡器是完全集成的,可以校准以提高其频率精度。假如外部已有一个数字时钟, 可以通过引脚 XOUT 直接使用它(此时 XIN 连接到 VCC)。 无论选择哪种时钟生成器,时...[详细]
-
特斯拉对电池“超级工厂”的巨额投资,以及大众汽车计划到2030年在欧洲建设6座专用电池生产厂, 均表明电池已成为汽车行业最具战略意义的组成部分。 汽车制造商努力降低电池在汽车整个生命周期中的尺寸、重量和成本影响,并延长电池支持的续航里程,这将对他们的市场份额和竞争力产生巨大影响。随着越来越多的旧电动汽车达到使用寿命,汽车制造商甚至将争夺从报废车辆中回收的所谓二次电池衍生的价值。 可是关...[详细]
-
上海先进半导体制造股份有限公司迎来了公司历史上最大规模的高层管理人士变动——9月1日,公司公告称,董事长吕学正辞任执行董事、总裁及首席执行长之职务;与此同时,业界传出消息,公司外籍董事、副董事长Van Bommel、董事Van Der Zeeuw以及公司监事会主席叶昱良也已于8月中旬提出辞职,离职申请于9月30日正式生效。 先进半导体拒绝透露高管离职的具体原因,也没有透露其他董事会成员...[详细]