-
ARM简介及编程 1.ARM简介(摘录) ARM(Advanced RISC Machines)是微处理器行业的一家知名企业,设计了大量高性能、廉价、耗能低的RISC处理器、相关技术及软件。技术具有性能高、成本低和能耗省的特点。适用于多种领域,比如嵌入控制、消费/教育类多媒体、DSP和移动式应用等。 ARM将其技术授权给世界上许多著名的半导体、软件和OEM厂商,每个厂商得到的都是一套独一...[详细]
-
stm32内部时钟有哪些时钟源 在STM32中,可以用内部时钟,也可以用外部时钟,在要求进度高的应用场合最好用外部晶体震荡器,内部时钟存在一定的精度误差。 内部时钟有2个时钟源可以选分别是HSI、LSI、(内部高速,内部低速,),高速时钟主要用于系统内核和总线上的外设时钟。低速时钟主要用于独立看门狗IWDG、实时时钟RTC。 1、HSI是高速内部时钟,RC振荡器,频率为8MHz,上电后默认的...[详细]
-
I2C只用两条线(SDA和SCL)在连接到总线上的设备之间传送数据.每一个设备都由唯一的地址来识别(不管是微处理器、LCD驱动器、存储器或者键盘接口),并且可以依照设备的功能作为发送器或者接收器使用.LCD驱动器可能只是个接收器,而存储器可以发送和接受数据.除了发送器和接收器,当传送数据时设备还可以作为主机或者从机.主机就是初始化数据传输和产生时钟信号的设备,在那个时刻,任何被寻址的设备都是从机...[详细]
-
9 月 27 日消息,塔塔电子印度新德里当地时间昨日宣布,已同台湾地区晶圆代工企业力积电(力晶积成电子制造股份有限公司,PSMC)就技术转让达成最终协议。 塔塔电子计划投资 9100 亿印度卢比(当前约 763.04 亿元人民币),在印度古吉拉特邦 Dholera 兴建印度首家商业晶圆厂。而力积电将为这座晶圆厂提供设计和施工上的支持,以及广泛的技术组合许可。 塔塔电子的 Dholera 晶圆厂建...[详细]
-
首先下载内核的源代码。 然后tar -xvf 解压。 我们这里使用arch/arm/configs/xxx_defconfig默认的配置文件。 使用如下命令。make ARCH=arm xxx_defconfig 然后使用make menuconfig 这里可以根据需要更改配置。(如果不make menuconfig一下的话。有时候会提示Kconfig restart 类似的东...[详细]
-
*将ACLK和SMCLK配置为REFCLK、VLOCLK *datasheet的打开方式 查阅资料得知: 3个时钟源: REFO: 32.768KHZ VLO: 10KHZ XT2: 4MHZ LFXT1: 32.768KHZ DCO: 通过FLL设置,经1、2、4、8、16、32分频可得到DCOCLKDIV XT1和XT2必须进行PXSEL配置,否则无效。 系统稳定后,DCOCLK默认2....[详细]
-
新浪手机讯 12月18日晚间消息,由IDC中国主办的“2019年中国ICT市场预测论坛”活动今日落幕。论坛以“智能时代新竞赛 —— 创新、重塑、生态“为主题进行了移动终端在内的多个市场未来3-5年的发展预测。同时给出了消费终端的10个关键词,预测到2022年对比2018年手机整体售价涨幅达29%。 活动历时四个小时,探讨的话题也自然不限于消费终端。在开场,IDC中国区总裁...[详细]
-
安全云托管网络服务领导企业Infoblox与佐格比分析(Zogby Analytics)对新冠疫情停摆期间企业面临的持续IT挑战展开调研并发布调查报告。调查发现,尽管停摆已达半年之久,企业却仍在探索最佳方案以优化其远程办公体验。此次调研覆盖了来自美国、英国、德国、荷兰、西班牙、中国、日本、澳大利亚及新加坡的1,077位受访者,主要调查结果显示: · 无边界企业将继续存在。超过90%的...[详细]
-
信息电话机关键模块的应用 本装置利用来电显示服务,通过FSK解码芯片MC14LC5447完成对来电显示数据的解码;使用AT89C2051单片机进行数据采集和数据存储;通过DLL动态链接库控制USB203(8位并行输入USB传输模块),完成对存储数据的传输,并对该数据进行分析处理。通过本装置,可完成对来电数据的采集、分析与处理,使用改进后的软件接口进行数据传输,且提供可用于VC、VB和DELPHI...[详细]
-
本项目是基于PFC理论、电流环控制理论来实现一个带PFC功能的专用数字LED驱动,使用FPGA进行控制,可以得到高的可靠性、传输简单性能指标良好、控制方式先进和外围元件很少等优点。为固态照明LED领域提供更可靠经济实用的照明驱动。 一、设计目标 随着节能的概念日益深入人心,作为固态照明的的新型发光材料LED取得长足的进步。在欧洲,他们专门制订了COST五年行动计划,它提出新型光源要符合三个条件:...[详细]
-
根据新一期的Akamai SOTI研究报告显示,APJ 地区制造业成为遭受 API 攻击最多的行业,API 攻击量占总数的近三分之一 (31.2%) 2024年 3月27日 – 负责支持和保护网络生活的云服务提供商阿卡迈技术公司(Akamai Technologies, Inc.,以下简称:Akamai), 近日发布了新一期的互联网现状(SOTI) 报告——《潜伏在阴影之中:攻击趋势揭示了 ...[详细]
-
环境: 主机:XP 开发环境:MDK4.23 MCU:STM32F103CBT6 说明: 通过脚PA1,PA2采集AD。每路AD采集10次。 #include ad_driver.h //全局变量 //AD采样存放空间 __IO uint16_t ADCConvertedValue ; //函数 //初始化AD void init_ad(void) { ADC_...[详细]
-
main.c文件 #include includes.h #include stdlib.h #include stdint.h #include bsp.h //全局变量 定义 unsigned int key; //函数声明 void BSP_Init (void); /******************************************************...[详细]
-
有时候如果不是建立工程时,自动包含库函数。比如,从另外一个工程中,重新拷贝一个到自己新建的工程当中,编译会通不过。会提示打不开driverlib.h文件。即使人为添加进去路径,比如drverlib/MSP430FR5xx_6XX/driverlib.h ,也依然不好使。 试过好多种方法依然编译通不过,一度差点让我怀疑人生。还好,我机智的百度了一下,发现其实跟keil差不多,这玩意也是要添加路径的...[详细]
-
这里总结MMU三大作用: 1.虚拟地址到物理地址的转换 2.Cache缓存控制 3.内存访问权限保护 Linux内核使用了三级页表PGD、PMD和PTE,对于许多体系结构而言,PMD这一级只有一个入口。 CPU访问内存时的硬件操作顺序 CPU访问内存时的硬件操作顺序,各步骤在图中有对应的标号: 1 CPU内核(图中的ARM)发出VA请求读数据,TLB(translation loo...[详细]