国产MCU之光 第28期内“芯”强大,凌鸥车规级LKS32AT085开发板专业级测评
*阅读说明:详细评测过程、源码、资料等请戳原链接查看。排名不分先后。
本文主要对DSP这个功能比较感兴趣。 结论: 1. 如果可以使用定点模式计算, 尽量使用定点模式, 不管是硬件DSP还是CMSISDSP比浮点快太多. 2. 如果一定要使用浮点, 尽量使用单精度. 3. 如果不是flash空间受限, 尽量不要用MicroLib.
上一篇文章中讲到DSP作为LKS32AT085的外设, 这个DSP还可以独立运行作为协处理器工作. 它与LKS32AT085的主核心CortexM0的区别如下: 1. 需要Cortex M0初始化代码和数据, 无法自动从Flash启动 2. 本身无中断, 可以引起Cortex M0的中断 3. 无Stack概念, 即DSP上运行的代码不能调用函数.
说在前面的话 车规级芯片 芯片资料包 基础外设测试:此次我主要关注了时钟、CAN、Flash 和 NVR、ESD 等几个模块,也都分别做了测试验证。 小结
前言 两轮电动车行业情况 电动自行车通信协议团体标准 一线通 SIF 协议 凌鸥 SIF 接口驱动代码 仪表盘液晶屏幕一线通应用 小结
本篇主要提及到以下内容: (1) 什么是 AutoSAR (2) 什么是 OSEK/VDX (3) 汽车软件产业白皮书 (4)国内外 AutoSAR 软件龙头企业 (5)开源的 OSEK OS
本次主要遇到一个芯片烧写的问题;在此做个简单的记录。
本次做电机评测,电机购买于某宝二手,NIDEC的无刷电机,应该是风机上用的,本身带驱动,不适用原有的其驱动板,直接从三相处焊接三根线出来,用凌鸥驱动板和MCU板驱动。
本次主要做MCU驱动1.8寸液晶,液晶驱动芯片为ST7735,此屏幕为SPI总线方式,共8个引脚。
1、先搭建环境与开发板硬件连接: 2、先点一个灯 3、让电机转动
实现的功能:电机正反转操作,使用按键开关停止,利用电位器调节电机的转速。
首先我们需要基于凌鸥LKS_EVB_MCU085_V2.0核心板和LKS_EVB_MVPOWPRE_V5.0底板来创建一个基础工程,主要实现功能如下: 1、熟悉GPIO的基础操作,控制LED流水灯显示效果,实现按键状态采集; 2、熟悉UART的基础功能,通过重载fputc函数实现printf的打印功能; 3、使用MultiButton开源软件实现对按键状态和按键事件的管理; 4、使用MultiTimer开源软件实现系统应用任务的管理和调度; 5、使用SysTick定时器作为时基,为MultiTimer开源软件提供调度时钟基数;同时SysTick也是作为后面ClassB运行自检的重要组成部分。
了解了IEC60730 ClassB以及在KEIL MDK集成开发环境下如何配置生成HEX文件的CRC校验方法,并对烧录到FLASH中的程序进行CRC校验检测
继续来围绕IEC60730 ClassB其它功能实现进行分享。
此次试用,感觉凌鸥的官方资料提供的较为详细,虽然提供的基本外设库内的API功能有限,但是基本的框架已经齐全,我们可以方便的在此基础上扩展出自己需要的API,实现我们需要的个性化功能。
车规级芯片研发及生产制造的技术难度远远大于消费电子类芯片,一个车规等级的芯片生产与认证,周期长且严苛,同时在导入汽车前装零部件的设计也都是非常谨慎,一连串的验证与认证都是必须严格审查。凌鸥经过3年的探索、研发和验证,推出了车规芯片LKS32AT085产品,通过了AEC-Q100认证。具备功能安全认证(Functional safety) 的设计,方便客户进行ISO26262等的安全认证。
LKS32AT085规格: ✪ 96MHz Cortex-M0内核 ✪ 集成自主指令集电机控制专用DSP ✪ 超低功耗休眠模式,低功耗休眠电流 10uA ✪ 强抗静电和群脉冲能力 ✪ 通过 AEC-Q100 检测认证 ✪ 2.2V~5.5V 宽电压供电范围 ✪ 工作温度: -40~125℃ ✪ 集成高精度 RC 时钟,-40~105℃范围内精度在±1%之内,105~125℃范围内精度在±1.5%之内 ✪ 集成全温度范围千分之五电压基准源
|
支持国产MCU